-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MQTT Autodiscover Thermostat missing switch #6052
Comments
There is some info missing. For instructions how to report mqtt auto discover issues check the wiki page https://www.domoticz.com/wiki/MQTT_AD_Report_Problems |
Hello, sorry for not having followed those instructions, I missed to read that prior to posting. I'm new to MQTT, and I still am learning eveyday. Config Topic
Config Payload
State Topic & payload
But I don't think this is a "real" issue. It's just that the data does not get parsed to Domoticz. There is probably some filters set somewhere, but I don't know if it's per device or if there is a global schema. |
Yes, I have this one too, but it's not the good one. On the device, when the heating icon turns on and off, this switch does not turn on/off. But when you look at the MQTT traffic, you can see that the mentioned topic does turn on/off together with the device. |
I know, and the reason could be very well the 'modes' field in the config as it contains only one mode |
This is beyond my understanding/knowledge. If you have any documentation related to this, I would be glad to take time and read it. |
You could have a look in the MQTTAutoDiscovery.cpp source code. |
@gizmocuz When I look at the config payload I read This would suggest to me that there should be a selector switch be made with "heat" and "off" values.... @tfarray If you look at the Domoticz switch and click on edit button, is the Off value visible? Is the Off value not hidden from the widget (that is a setting for Domoticz Selector switches) |
@waltervl , no this is a 'template' to translate the values. It should be in the 'modes' array |
In domoticz, I am missing one entry for my Thermostat in the MQTT Autodiscovered devices.
Device : Portable Reporting Controller Thermostat HVAC Horstmann (Secure Meters) SRT-321 Thermostat-HVAC
Missing switch : When the Thermostat changes to 'heat' (because it's too cold, and it turns heat on)
I can see the entry posted in MQTT, here is an example of the value :
mqtt -t >> 17:02:55 {"time":1712156575702,"value":0} zwave/MyThermostat/thermostat_operating_state/endpoint_0/state
This gives interesting data (not critical) to show when the thermostat wants to turn heat on and off.
Let me know if you want more details
The text was updated successfully, but these errors were encountered: