Commit Graph

  • f51c1d063e webapp: upgrade dependencies Thomas Basler 2022-06-24 21:23:31 +0200
  • bfb9f340ac
    Merge pull request #1 from xoration/patch-1 tbnobody 2022-06-24 21:02:38 +0200
  • 61909920a5
    Update README.md Stefan Seifert 2022-06-24 20:48:57 +0200
  • bce3fc78e8 Renamed field names which are used for mqtt and web ui Thomas Basler 2022-06-24 18:03:44 +0200
  • 2de865037c Renamed functions Thomas Basler 2022-06-24 17:53:37 +0200
  • db0a3da803 Generate a second class abstraction to support different inverter types in future Thomas Basler 2022-06-24 17:49:14 +0200
  • 183b919ae6 Rename data folder to webapp_dist Thomas Basler 2022-06-22 23:16:45 +0200
  • fb2c7faf33 Added additional documentation Thomas Basler 2022-06-22 23:10:17 +0200
  • 92c95c118a Fix issue with uninitialized payload Thomas Basler 2022-06-22 21:52:34 +0200
  • eec4334fa5 Send inverter max channel power via web api Thomas Basler 2022-06-22 21:44:55 +0200
  • 9913ab7ddf webapp: Rename channel names Thomas Basler 2022-06-22 21:38:12 +0200
  • f42696d14c Fix change of inverter serial Thomas Basler 2022-06-22 21:32:37 +0200
  • 746aa087ac Set MaxChannel Power on startup and in webapi Thomas Basler 2022-06-22 21:12:45 +0200
  • 10974ade3e Adjust config Thomas Basler 2022-06-22 21:00:44 +0200
  • 70b9f9fdba Fix default DTU serial number Thomas Basler 2022-06-22 20:59:13 +0200
  • d36472ee0b Added several screenshots Thomas Basler 2022-06-22 20:41:07 +0200
  • a53f98882c webapp: Upgraded firmware upgrade to typescript Thomas Basler 2022-06-22 20:31:20 +0200
  • e6c36dd0db webapp: migrated first part form javascript to typescript Thomas Basler 2022-06-22 00:06:35 +0200
  • 51eb2d1070 webapp: delete not required jsconfig.json Thomas Basler 2022-06-21 22:38:55 +0200
  • 85db8f039b webapp: user newer javascript version Thomas Basler 2022-06-21 22:38:42 +0200
  • 5100c44c23 webapp: Use volar formatter Thomas Basler 2022-06-21 20:32:43 +0200
  • cd35261570 webapp: Added defineComponent to all components Thomas Basler 2022-06-21 20:27:03 +0200
  • c8075d533f webapp: Upgrade from Javascript to TypeScript Thomas Basler 2022-06-21 20:16:37 +0200
  • 3b9d117b4d Show current git hash in web gui Thomas Basler 2022-06-20 20:56:50 +0200
  • 8d2b71cd04 Implemented resend of whole requests Thomas Basler 2022-06-20 20:47:21 +0200
  • 9542cd9be3 webapp: fixed uptime display Thomas Basler 2022-06-20 20:36:34 +0200
  • 5221c80d36 Added channel 40 to RX channel list Thomas Basler 2022-06-19 12:53:33 +0200
  • 865d00d3d0 Code cleanup Thomas Basler 2022-06-18 12:26:37 +0200
  • b4aad4b3c7 webapp: select first inverter when loaded Thomas Basler 2022-06-18 05:20:01 +0200
  • 670c2d6762 Show detected inverter type in webapp Thomas Basler 2022-06-18 01:51:18 +0200
  • df45541ae8 webapp: Optimized websocket handling Thomas Basler 2022-06-18 01:37:47 +0200
  • 17cc2a475d Rename websocket from ws to livedata Thomas Basler 2022-06-18 01:14:31 +0200
  • 46d88c6520 Improoved websocket handling Thomas Basler 2022-06-17 13:29:21 +0200
  • f1566eaab7 webapp: Fix websocket url Thomas Basler 2022-06-16 15:50:59 +0200
  • 1281893314 webapi: publish data age and critical status Thomas Basler 2022-06-16 15:32:55 +0200
  • d5e8f75ab0 webapp: added data age to live view Thomas Basler 2022-06-16 15:32:32 +0200
  • 9265bc0add webapp: added publish interval parameter Thomas Basler 2022-06-16 15:03:30 +0200
  • 7e0807bda6 Added cnfig parameter to set mqtt publish interval Thomas Basler 2022-06-16 14:57:12 +0200
  • 52b5cdbdb6 Remove not required include Thomas Basler 2022-06-16 14:34:21 +0200
  • caa3407d3b Added additional documentation Thomas Basler 2022-06-16 14:32:07 +0200
  • ca07e23f91 webapi: added latest version Thomas Basler 2022-06-16 14:31:48 +0200
  • 583bc7f366 Don't disable interrupts Thomas Basler 2022-06-16 14:10:14 +0200
  • 81159fba4e webapp: Added live view Thomas Basler 2022-06-16 13:52:07 +0200
  • 635606b845 Added first Readme.md file Thomas Basler 2022-06-16 10:40:26 +0200
  • 7331ddc30e Added license file Thomas Basler 2022-06-16 10:40:15 +0200
  • 9ba1eb6d7f Webapp: Added some text to About view Thomas Basler 2022-06-16 01:45:09 +0200
  • af00158e14 First version of very simple websocket api Thomas Basler 2022-06-16 01:44:42 +0200
  • 1ea2990fe9 Remove not supported field Thomas Basler 2022-06-16 01:18:39 +0200
  • 77ffe1385c Fixed serial number source Thomas Basler 2022-06-16 00:55:09 +0200
  • 6849bd8f6d Webapp: Beautify different views Thomas Basler 2022-06-16 00:01:17 +0200
  • fc80c8d8ff Remove not required include Thomas Basler 2022-06-15 23:46:37 +0200
  • 92abfdfaa6 Separated WebApi into different files Thomas Basler 2022-06-15 23:46:22 +0200
  • cae47a142a Implemented periodic called loop method in webapi Thomas Basler 2022-06-15 22:53:05 +0200
  • 75bae16f92 Updated node dependencies Thomas Basler 2022-06-15 22:38:23 +0200
  • bab5beb170 Move strings from RAM to Flash Thomas Basler 2022-06-15 22:21:50 +0200
  • 226a57b328 Fix config default values on empty config file Thomas Basler 2022-06-15 22:17:16 +0200
  • c9e603b2de Replace EVERY_N_SECONDS with millis Thomas Basler 2022-06-15 22:15:02 +0200
  • a4212f8aed Resize partitions Thomas Basler 2022-06-15 22:07:39 +0200
  • b893257696 Format config partition if mount failed Thomas Basler 2022-06-15 22:07:30 +0200
  • e3ded34020 Publish inverter stats only if values are updated Thomas Basler 2022-06-15 21:50:49 +0200
  • 0cc80126fa Added first implementation of mqtt publishing Thomas Basler 2022-06-15 21:37:25 +0200
  • fedd024413 Optimize lwt topic Thomas Basler 2022-06-15 21:16:34 +0200
  • 98fa8be90e Publish messages with qos = 0 to speed up process Thomas Basler 2022-06-15 21:11:08 +0200
  • 5978c0e71f Fixed issue in getValue Thomas Basler 2022-06-15 20:16:37 +0200
  • 0d7cef5f60 Fixed issue of wrong detected byteAssignment length Thomas Basler 2022-06-15 20:03:23 +0200
  • 9bfe6a9e63 First simple implementation of polling algorithm Thomas Basler 2022-06-15 19:23:47 +0200
  • 37dbb343a9 Added additional inverter definitions Thomas Basler 2022-06-14 21:02:51 +0200
  • effd983e6d Added class to handle timeouts Thomas Basler 2022-06-08 23:04:45 +0200
  • 8842968a22 Fixed name size and added blank function to clear rx buffer Thomas Basler 2022-06-05 13:28:50 +0200
  • ded6dc5977 Fixed hex vs dec in inv dectection Thomas Basler 2022-06-05 13:10:25 +0200
  • d9d6c3b27d Find inverter on fragment receive Thomas Basler 2022-05-31 19:37:28 +0200
  • 0d9b994c92 Added function t retrieve a inverter just by a given payload fragment Thomas Basler 2022-05-31 19:29:05 +0200
  • b597e907de Fixed issue in webapi that a inverter serial has to be read as hex Thomas Basler 2022-05-31 19:26:26 +0200
  • 87da5ef63d Renamed packet_t to fragment_t and implemented fragment crc check Thomas Basler 2022-05-31 18:53:45 +0200
  • 891b2b2917 Fix encoding header for favicon Thomas Basler 2022-05-30 23:20:15 +0200
  • 5b0fef5eed webapp: add latest compiled binary blob Thomas Basler 2022-05-30 22:06:33 +0200
  • 4c0bccb60b webapp: beautify favicon Thomas Basler 2022-05-30 22:06:13 +0200
  • 90fe3df3fb Integrate Hoymiles library into main application Thomas Basler 2022-05-30 21:57:21 +0200
  • 0d07e3e09f WIP: Very rough first draft of Hoymiles library Thomas Basler 2022-05-30 21:50:08 +0200
  • 0191edcc4b webapp: upgraded dependencies Thomas Basler 2022-05-27 01:51:05 +0200
  • 774ab91531 Fixed typo Thomas Basler 2022-05-27 01:19:09 +0200
  • ce828196e5 webapp: Added DtuAdminView Thomas Basler 2022-05-27 01:15:11 +0200
  • 938ed75d36 webapp: fix mqtt lwt topic view Thomas Basler 2022-05-27 01:00:39 +0200
  • e47e5c0197 Extend webapi to change dtu settings Thomas Basler 2022-05-27 01:00:18 +0200
  • e3ef1fa9a0 Added several DTU config settings Thomas Basler 2022-05-26 23:17:45 +0200
  • 6943782726 Added library to manage a circular buffer Thomas Basler 2022-05-25 22:25:40 +0200
  • 6cd0531f4a Added library to execude code every x time Thomas Basler 2022-05-25 22:24:11 +0200
  • d139c3d9e5 Lib Hoymiles: Added required CRC functions Thomas Basler 2022-05-24 23:02:26 +0200
  • 6c994f3cf6 Lib Hoymiles: First basic files Thomas Basler 2022-05-24 23:01:52 +0200
  • 35d8a76763 Implemented firmware upgrade api Thomas Basler 2022-05-23 23:26:19 +0200
  • c4bd3c196f webapp: implemented firmware upgrade UI Thomas Basler 2022-05-23 23:25:53 +0200
  • da82f1fbbd Fix total sketch size Thomas Basler 2022-05-22 23:18:30 +0200
  • 68c451aa82 Serve webapp from flash instead of LITTLEFS Thomas Basler 2022-05-22 22:42:06 +0200
  • 49f398e797 webapp: dont hash file names Thomas Basler 2022-05-22 22:39:34 +0200
  • f43e8abe25 Latest arduino is supported upstream Thomas Basler 2022-05-22 22:10:02 +0200
  • 34e86437d2 webapp: Added gui to manage inverters Thomas Basler 2022-05-04 21:55:18 +0200
  • ba0aa20211 Added config and webapi to manage inverters Thomas Basler 2022-05-04 21:54:38 +0200
  • a07c1bc231 webapp: show uptime in days as well Thomas Basler 2022-04-28 23:17:00 +0200
  • 2748e2e97d Show uptime in webgui Thomas Basler 2022-04-28 21:56:11 +0200
  • e6bbca05bd webapp: added lwt config Thomas Basler 2022-04-22 20:59:38 +0200