Chris Mullins
Chris Mullins
The biggest change in the [1.11 release](https://github.com/sidoh/esp8266_milight_hub/releases/tag/1.11.0) was [upgrading the arduino SDK to the most recent release](https://github.com/sidoh/esp8266_milight_hub/commit/6b1cbd9993b574e8dac70215dd8e661b5a3f09c6#diff-4446afd728a4f34cbcddc306a9cb6be845d1a61c216076a295683bcc9c106724L13). I had been using an SDK release from circa 2017 which was becoming...
Happy to give it a shot. I'm away from home for the next week or so no access to my ESPs, but will report back when I return!
Sorry for the late reply. There's definitely an attempt made to reconnect. This is called within `loop`: https://github.com/sidoh/esp8266_milight_hub/blob/master/lib/MQTT/MqttClient.cpp#L125 ```c++ void MqttClient::reconnect() { if (lastConnectAttempt > 0 && (millis() - lastConnectAttempt)...
Hello! The backend changes in 1.13 are pretty limited and shouldn't cause any issues like this. Can you try downgrading to 1.12 and see if it still works? State output...
Ah, this was actually [a change](https://github.com/sidoh/esp8266_milight_hub/pull/834) in 1.12. Unfortunately it was necessary to fix compatibility issues with HomeAssistant. Does Domoticz keep this up to date?
Yeah, it's documented reasonably well. It's just not really a standard -- just something HomeAssistant came up with. https://www.home-assistant.io/integrations/mqtt/#mqtt-discovery https://www.home-assistant.io/integrations/light.mqtt/ It's probably best that I follow HomeAssistant's changes, but would...
Yeah, if their intention is to be compatible with HomeAssistant's discovery protocol, they're out of date. Fine if they want to treat it as a fork, but probably better to...
> The main Developer of Domoticz is looking into it. Improvement has been made.  > > He found the issue, the short code 'sup_clrm' was not implemented, only the...
Yeah, the `brightness` field is 0..255 ([this is what HomeAssistant expects](https://developers.home-assistant.io/docs/core/entity/light/#properties)). You can enable the group state field `level` which is brightness on a 0..100 scale.
I think we'd already figured out what's going on here, right? Domoticz is expecting a 0-100 scale, but the `brightness` field is 0-255. There's unfortunately not an easy way around...