OpenDTU-old/src
Fribur 75e3d03ea4 Revert back to using FirebaseJson instead of ArduinoJson
There is no convenient way to access arrays of Json objects and nested keys such as testarray/[2]/myvalue using ArduinoJson. It would at the very least to split the path into a number of individual strings and then access the value like json[testarray][2][myvalue] More details in https://arduinojson.org/v6/doc/deserialization/ . Conclusion: too complicated.
2024-01-16 19:32:02 -05:00
..
Battery.cpp Feature: implement MQTT-driven battery provider (#589) 2024-01-04 15:42:10 +01:00
BatteryStats.cpp use frozen::string and frozen::map where reasonable (#593) 2024-01-04 23:28:34 +01:00
Configuration.cpp Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2024-01-16 17:39:45 +01:00
Datastore.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
Display_Graphic_Diagram.cpp Feature: Added fullscreen diagram to display 2024-01-13 11:31:12 +01:00
Display_Graphic.cpp Feature: Added fullscreen diagram to display 2024-01-13 11:31:12 +01:00
HttpPowerMeter.cpp Revert back to using FirebaseJson instead of ArduinoJson 2024-01-16 19:32:02 -05:00
Huawei_can.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
InverterSettings.cpp Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2024-01-16 17:39:45 +01:00
JkBmsController.cpp Remove F macro from onBattery extensions 2024-01-05 23:02:26 +01:00
JkBmsDataPoints.cpp JK BMS: Support for MQTT (#432) 2023-09-15 10:06:30 +02:00
JkBmsSerialMessage.cpp Support for Jikong JK BMS using serial connection (#319) 2023-08-31 16:21:32 +02:00
Led_Single.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
main.cpp Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2024-01-16 17:39:45 +01:00
MessageOutput.cpp Fix: thread-safety and dynamic memory for MessageOutput (#567) 2023-12-30 16:45:56 +01:00
MqttBattery.cpp Feature: implement MQTT-driven battery provider (#589) 2024-01-04 15:42:10 +01:00
MqttHandleDtu.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
MqttHandleHass.cpp Prevent empty HASS auto discovery topics if memory allocation fails 2024-01-05 21:55:15 +01:00
MqttHandleHuawei.cpp clean up Huawei MQTT handler 2023-12-30 18:41:57 +01:00
MqttHandleInverter.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
MqttHandleInverterTotal.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
MqttHandlePowerLimiter.cpp Fix: switch context when processing DPL MQTT requests (#572) 2023-12-31 14:49:39 +01:00
MqttHandlePylontechHass.cpp Prevent empty HASS auto discovery topics if memory allocation fails (onBattery) 2024-01-06 22:51:35 +01:00
MqttHandleVedirect.cpp use frozen::string and frozen::map where reasonable (#593) 2024-01-04 23:28:34 +01:00
MqttHandlVedirectHass.cpp Prevent empty HASS auto discovery topics if memory allocation fails (onBattery) 2024-01-07 10:31:06 +01:00
MqttSettings.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
NetworkSettings.cpp Fix: Optimize network connection handling 2024-01-05 21:55:15 +01:00
NtpSettings.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
PinMapping.cpp clean up merge conflicts 2023-12-27 13:16:37 +01:00
PowerLimiter.cpp Remove F macro from onBattery extensions 2024-01-05 23:02:26 +01:00
PowerMeter.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
PylontechCanReceiver.cpp Remove F macro from onBattery extensions 2024-01-05 23:02:26 +01:00
Scheduler.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
SunPosition.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
Utils.cpp Prevent empty HASS auto discovery topics if memory allocation fails 2024-01-05 21:55:15 +01:00
VictronMppt.cpp Remove F macro from onBattery extensions 2024-01-05 23:02:26 +01:00
VictronSmartShunt.cpp avoid too frequent SmartShunt data copies (#596) 2024-01-07 18:30:02 +01:00
WebApi_battery.cpp Prevent config corruption by checking whether memory allocation was successfull. (onBattery) 2024-01-07 10:30:12 +01:00
WebApi_config.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_device.cpp Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2024-01-16 17:39:45 +01:00
WebApi_devinfo.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_dtu.cpp Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2024-01-16 17:39:45 +01:00
WebApi_eventlog.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_firmware.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
WebApi_gridprofile.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_Huawei.cpp Prevent config corruption by checking whether memory allocation was successfull. (onBattery) 2024-01-07 10:30:12 +01:00
WebApi_inverter.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_limit.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_maintenance.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_mqtt.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_network.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_ntp.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_power.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_powerlimiter.cpp Prevent config corruption by checking whether memory allocation was successfull. (onBattery) 2024-01-07 10:30:12 +01:00
WebApi_powermeter.cpp Merge branch 'development' into development 2024-01-08 11:00:59 -05:00
WebApi_prometheus.cpp Merge remote-tracking branch 'tbnobody/OpenDTU/master' into development 2024-01-16 17:39:45 +01:00
WebApi_security.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00
WebApi_sysstatus.cpp Feature: add heap details to system info and prometheus (#595) 2024-01-06 20:12:35 +01:00
WebApi_vedirect.cpp Prevent config corruption by checking whether memory allocation was successfull. (onBattery) 2024-01-07 10:30:12 +01:00
WebApi_webapp.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
WebApi_ws_battery.cpp Better handling of out of memory situations in live data websocket (onBattery) 2024-01-06 22:42:34 +01:00
WebApi_ws_console.cpp merge V23.12.16 (#556) 2023-12-27 11:49:57 +01:00
WebApi_ws_Huawei.cpp Better handling of out of memory situations in live data websocket (onBattery) 2024-01-06 22:42:34 +01:00
WebApi_ws_live.cpp Remove F macro from onBattery extensions 2024-01-05 23:02:26 +01:00
WebApi_ws_vedirect_live.cpp Better handling of out of memory situations in live data websocket (onBattery) 2024-01-06 22:42:34 +01:00
WebApi.cpp Use auto keyword and references more often 2024-01-05 22:04:54 +01:00