Markus Frey
Markus Frey
I think this is more of a bug in Homie and not a documentation issue. Enumerating strips instead of LEDs on a strip does not really make sense. Edit: After...
Here is what I imagine it could look like in practice: `homie/monitor_bath/air/$log [{"timestamp":1566400221,"values":{"humidity": "72","temperature":28}},{"timestamp":1566400181,"values":{"humidity": "73","temperature":27}}]` or `homie/monitor_bath/$log [{"node":"air","timestamp":1566400221,"values":{"humidity":"72", "temperature":28}},{"node":"water","timestamp":1566400181,"values":{"level": "34","temperature":32}}]`
@MajorTwip My plan was to store the data in RAM since it will be deleted once it was sent and I don't expect random restarts do destroy it. This should...
From the perspective of a node my current implementation is `this->addProperty("temperature", "23").addProperty("humidity", "45");` This aggregates the properties, adds a single timestamp to them and puts them into a queue which...
I rethought it and I think it makes more sense to implement my own class derived from `Node` and implement my desired features there by directly accessing the MQTT client....
@MajorTwip Is this universal? And how often do updates get published to it?
@kleini My approach would include time synchronization via MQTT. Measurements would include a TimePromise with millis() as reference, which get fulfilled once time is synchronized. So no external RTC would...
@kleini If you use a timer to wake up the device you can store the time prior to sleep and add the sleep time if you want to keep the...
This has been fixed with ArduinoJson v6.17.1, see https://github.com/bblanchon/ArduinoJson/releases/tag/v6.17.1.
It looks like you haven't enabled SSL. You need to set the flag ASYNC_TCP_SSL_ENABLED.