Commit Graph

  • c46f85db9c webapp: Use max field to determine whether to show a string or not Thomas Basler 2023-09-04 19:54:07 +0200
  • 1df8285833 Feature: Add configured max irradiation to live data api Thomas Basler 2023-09-04 19:53:33 +0200
  • 7d90937d0f Publish mqtt string stats values periodically if they are set to zero if unreachable Thomas Basler 2023-09-04 18:20:51 +0200
  • abf95634db Replace platform dependent variable types by platform independent Thomas Basler 2023-09-03 23:27:53 +0200
  • 55afa81cf1 Convert from FreeRTOS Semaphore to std::mutex Thomas Basler 2023-09-02 16:46:23 +0200
  • 986d67a3d0 Fix: Better reconnect handling in Live View if invalid data where received Thomas Basler 2023-09-02 12:22:55 +0200
  • 6127fbe940 Feature: Added option to set runtime values to zero when inverter becames unreachable Thomas Basler 2023-09-02 12:22:22 +0200
  • 4f85d5286d Simplify debug output Thomas Basler 2023-09-02 02:14:08 +0200
  • 9dec05def8 Fix: Check if valid data was received from websocket before assigning it Thomas Basler 2023-09-02 01:43:20 +0200
  • b34b22c658 Fix: Workaround: Don't allow memory intensive web functions in parallel Thomas Basler 2023-09-02 01:41:53 +0200
  • 2c41be106e Feature: Allow setting of the Reachable Threshold per inverter Thomas Basler 2023-09-01 19:17:12 +0200
  • c5f9f460cd Feature: Added config option to change MQTT CleanSession Flag Thomas Basler 2023-09-01 18:03:30 +0200
  • b95236c170 Feature: webapp: Move inverter settings into different tabs Thomas Basler 2023-09-01 00:20:56 +0200
  • 72e3001d43 webapp: Update dependencies Thomas Basler 2023-09-01 00:08:56 +0200
  • 094fadb2ee Update espressif32 from 6.3.2 to 6.4.0 Thomas Basler 2023-09-01 00:02:47 +0200
  • 34b3dad252 Upgrade espMqttClient from 1.4.4 to 1.4.5 Thomas Basler 2023-08-31 23:55:48 +0200
  • 3f1b6be857 Merge branch 'pr1271' into dev Thomas Basler 2023-08-28 18:40:28 +0200
  • 8bf6935693 webapp: Update dependencies Thomas Basler 2023-08-28 18:39:30 +0200
  • 701c490654 Feature: Turn off Display before reboot Thomas Basler 2023-08-25 16:57:24 +0200
  • c91bd42a77 Feature: Turn off LEDs before reboot Thomas Basler 2023-08-25 13:15:55 +0200
  • 77a90095d9 Move different restart calls into one method Thomas Basler 2023-08-25 12:58:53 +0200
  • b88030f76e Feature: Re-Request DevInfo if it contains invalid data Thomas Basler 2023-08-25 11:04:14 +0200
  • 1e26e87bc2 Added a pin profile where the nrf24 module can be soldered directly. Also added a profile with SSD1306 display Simon Schwarz 2023-08-24 22:02:02 +0200
  • 08ca221410 webapp: add app.js.gz Thomas Basler 2023-08-22 18:55:25 +0200
  • e2594ac843 Fix: Calculate the json buffer for the inverter list based on INV_MAX_COUNT Thomas Basler 2023-08-22 17:05:46 +0200
  • 6429d64062 Prometheus Endpoint: Simplify code by looping over fields instead of duplicated code Thomas Basler 2023-08-22 13:00:52 +0200
  • 4bf9083b23 Prometheus Endpoint: Publish only relevant amount of digits Thomas Basler 2023-08-22 11:45:14 +0200
  • b025c079c5 Merge branch 'pr1257' into dev Thomas Basler 2023-08-22 10:43:37 +0200
  • 0c5aef8599 webapp: Update dependencies Thomas Basler 2023-08-22 10:43:31 +0200
  • 6eb3c63288 Fix issue #1256 (HMS-2000-4T reactive power should be signed) Bernhard Roth 2023-08-21 11:14:24 +0200
  • 4bf094c3ef webapp: Update default proxy ip Thomas Basler 2023-08-09 18:23:50 +0200
  • 871dc051d7 Merge branch 'pr1229' into dev Thomas Basler 2023-08-09 18:22:58 +0200
  • 629ede3cbd Update en.json Stefan Schultheis, OE1SCS 2023-08-06 18:08:08 +0200
  • 94f6078c9e Update de.json Stefan Schultheis, OE1SCS 2023-08-06 18:06:58 +0200
  • 452679e90b make vite proxy target easily configurable Bernhard Kirchen 2023-08-09 16:53:55 +0200
  • b71106c9ef webapp: add app.js.gz Thomas Basler 2023-08-08 22:54:07 +0200
  • ac4ddbe23d webapp: Fix lint error Thomas Basler 2023-08-08 22:50:30 +0200
  • 3d67d934c1 webapp: Update dependencies Thomas Basler 2023-08-08 22:50:09 +0200
  • 9179b672f5 Use lock_guard to simplify code Thomas Basler 2023-08-05 01:25:53 +0200
  • 188a6cf39d Replace template by abstract class Thomas Basler 2023-08-05 01:01:53 +0200
  • 22d9b128b9 Fix: Move setting of CMD_PENDING state into the right order Thomas Basler 2023-08-04 23:44:18 +0200
  • f3e3ec0685 webapp: Update dependencies Thomas Basler 2023-08-03 22:36:48 +0200
  • 43cba67531 Fix: Virtual console scrambled output when the output came from different contexts Thomas Basler 2023-08-03 22:16:29 +0200
  • 10ba10d792 cpplint: do not complain mutex include Thomas Basler 2023-08-03 22:07:53 +0200
  • 0bdee6ec99 Fix: Prevent access to nullptr object when reconnecting to mqtt Thomas Basler 2023-08-03 18:46:28 +0200
  • 832df5a80e Implement the command queue thread safe Thomas Basler 2023-08-03 00:17:32 +0200
  • be09c4052f Fix: Ensure that only completly assembled packets are put into the command queue Thomas Basler 2023-08-02 22:41:53 +0200
  • 686112e4ee Fix: Wrong detection of HM-300 inverters Thomas Basler 2023-08-02 18:41:25 +0200
  • 77528f6e6a webapp: add app.js.gz Thomas Basler 2023-08-01 21:55:25 +0200
  • ba9bddf277 webapp: Update dependencies Thomas Basler 2023-08-01 21:54:19 +0200
  • 5bbc67bc49 Fix: Clear parser buffers to prevent random numbers if no data was received Thomas Basler 2023-07-31 22:52:38 +0200
  • 2eeb7423bf Update olikraus/U8g2 from 2.35.3 to 2.35.4 Thomas Basler 2023-07-31 22:42:06 +0200
  • c374a83cfe Update bblanchon/ArduinoJson from 6.21.2 to 6.21.3 Thomas Basler 2023-07-31 22:40:54 +0200
  • a90073cba2 webapp: Update dependencies Thomas Basler 2023-07-31 22:31:53 +0200
  • ef65094181 Fix: Prevent wrong values of devinfo data because of non-atomic transaction Thomas Basler 2023-07-31 22:27:28 +0200
  • 74169c3b17 Fix: Prevent wrong values of systemconfigpara data because of non-atomic transaction Thomas Basler 2023-07-31 22:03:31 +0200
  • 698ecbcd53 Fix: Prevent wrong values of alarm data because of non-atomic transaction and fix calculation of getEntryCount() Thomas Basler 2023-07-31 21:54:08 +0200
  • 14305a9f12 Fix: Prevent wrong values of statistics data because of non-atomic transaction Thomas Basler 2023-07-31 21:48:26 +0200
  • 9821c1905b Fix: Uninitliazed variable used before first use Thomas Basler 2023-07-31 21:44:50 +0200
  • 92c9544bb3 webapp: add app.js.gz Thomas Basler 2023-07-22 20:25:55 +0200
  • 1146e15ea6 Move units from description to postfix for AP timeout Thomas Basler 2023-07-22 18:30:18 +0200
  • 8bfa7e530c Feature: Admin AccessPoint Timeout now configurable Martin Dummer 2023-04-16 11:00:17 +0200
  • 2e25fdcf8f Formatting style in platformio.ini Thomas Basler 2023-07-22 18:08:34 +0200
  • a68c553d27 Code formatting without functional changes Thomas Basler 2023-07-22 18:07:03 +0200
  • 658a42db80 Apply code formatter without functional changes Thomas Basler 2023-07-22 18:00:41 +0200
  • a06a56a490 Harden config parser by defining right unsigned data type Thomas Basler 2023-07-22 17:41:56 +0200
  • 736220c80d Reorder config struct components Thomas Basler 2023-07-22 17:28:58 +0200
  • 0d5b938328 Update olikraus/U8g2 from 2.34.22 to 2.35.3 Thomas Basler 2023-07-22 16:01:19 +0200
  • cc0af372ef webapp: Update dependencies Thomas Basler 2023-07-22 15:53:51 +0200
  • eaacce7483 Feature: Show error in webapp if pin_mapping.json contains syntax errors Thomas Basler 2023-07-22 15:51:16 +0200
  • 972dea297b Fix: Prevent runtime errors in webapp when invalid pin_mapping.json is provided Thomas Basler 2023-07-22 15:30:40 +0200
  • bf4dc56cb8 Fix: Reboot loop if negative display pins and type where provided Thomas Basler 2023-07-21 19:02:18 +0200
  • 9dbeec3a31 Fix: Set WiFi setScanMethod and setSortMethod also on first connect Thomas Basler 2023-07-20 23:44:09 +0200
  • 3b02ffe7a8 webapp: Update dependencies Thomas Basler 2023-07-12 18:40:23 +0200
  • cf91839838 Upgrade espMqttClient from 1.4.3 to 1.4.4 Thomas Basler 2023-07-12 18:38:35 +0200
  • 0d07b1aa4a webapp: add app.js.gz Thomas Basler 2023-07-10 20:45:51 +0200
  • 56e2b462fb Update espressif32 from 6.3.1 to 6.3.2 Thomas Basler 2023-07-10 20:26:07 +0200
  • b8c75b02a0 Merge branch 'pr1003' into dev Thomas Basler 2023-07-10 19:11:54 +0200
  • 1871a9a692 use FSPI for esp32-c3 and revise device profiles Stephan 2023-06-05 21:30:02 +0200
  • 99b316587e webapp: Update dependencies Thomas Basler 2023-07-10 18:34:55 +0200
  • fe3d6588bc Feature: Turn off LED 1 if no inverters are enabled for polling Thomas Basler 2023-07-10 18:30:10 +0200
  • 0ffbba0cf5 Fix: Allow sending of ChannelChangeCommand even if EnableCommands is disabled Thomas Basler 2023-07-09 11:57:47 +0200
  • 9b0d2ff25f webapp: Update dependencies Thomas Basler 2023-06-28 20:11:36 +0200
  • 82038d3e2d Fix: do not calc sizes multiple times jstammi 2023-06-28 18:57:52 +0200
  • 4ae6a2b4ef Fix: calc expected statistics packet length per parser jstammi 2023-06-27 22:05:57 +0200
  • a510afe53e webapp: Update dependencies Thomas Basler 2023-06-27 19:01:43 +0200
  • 69aa247470 Added check in statistics data that at least all required bytes are received Thomas Basler 2023-06-27 18:59:54 +0200
  • 12a18fb34b webapp: add app.js.gz Thomas Basler 2023-06-26 20:44:30 +0200
  • 6955233371 webapp: Update dependencies Thomas Basler 2023-06-26 20:42:43 +0200
  • d8a3a75c0b Device Profile for Wemos Lolin32 OLED Gregor Wolf 2023-06-26 07:39:18 +0200
  • 3df65b3d37 Ajout de traductions en Français jdloic 2023-06-22 10:11:40 +0200
  • 93057fc3dc Feature: Added touch icon for iOS and Android Thomas Basler 2023-06-21 22:44:18 +0200
  • 582867cdb9 Update olikraus/U8g2 from 2.34.18 to 2.34.22 Thomas Basler 2023-06-21 20:44:18 +0200
  • 37b3b5abb9 webapp: Update dependencies Thomas Basler 2023-06-21 20:38:52 +0200
  • e0b054d2b5 Pre-Compile a new generic esp32s3 binary without any pin config. Thomas Basler 2023-06-21 20:31:31 +0200
  • 7656735103 Pre-Compile a new generic esp32 binary without any pin config. Thomas Basler 2023-06-21 20:14:44 +0200
  • e8fee49dc8 Allow the non-existence of the HOYMILES_PIN_ defines Thomas Basler 2023-06-21 19:59:35 +0200
  • 30fbd98274 Fix: Reboot loop occoured when no rf module was configured Thomas Basler 2023-06-21 19:56:14 +0200
  • 915b084af5 webapp: Update dependencies Thomas Basler 2023-06-19 11:35:48 +0200
  • 184c659197 Added new found HMS-400 to DevInfoParser Thomas Basler 2023-06-19 11:33:06 +0200