-
Notifications
You must be signed in to change notification settings - Fork 70
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
Thermostat "No response" in Auto mode #47
Comments
Please provide debug output that shows the incoming MQTT message and the corresponding HAP actions. |
Hi hobbyquaker, thanks for great work. This is debug output: // if thermostat mode = 3 (Auto) // I open Home on iphone // now thermostat is "No response" and show "!" mark If I change mode(send mqtt messages) and open Home again, |
This seems to be "works as designed". The Modus "Auto" is not specified by Apple in the HomeKit Characteristic: Characteristic.call(this, 'Current Heating Cooling State', '0000000F-0000-1000-8000-0026BB765291');
this.setProps({
format: Characteristic.Formats.UINT8,
maxValue: 2,
minValue: 0,
validValues: [0,1,2],
perms: [Characteristic.Perms.READ, Characteristic.Perms.NOTIFY]
});
inherits(Characteristic.CurrentHeatingCoolingState, Characteristic);
Characteristic.CurrentHeatingCoolingState.UUID = '0000000F-0000-1000-8000-0026BB765291';
// The value property of CurrentHeatingCoolingState must be one of the following:
Characteristic.CurrentHeatingCoolingState.OFF = 0;
Characteristic.CurrentHeatingCoolingState.HEAT = 1;
Characteristic.CurrentHeatingCoolingState.COOL = 2; Seems like Auto is only meant to be set on the device, not to be reported by the device as current state. |
If send topic: "/homekit/tp-mode-stat" payload: "3"
for statusCurrentHeatingCoolingState.
Then Thermostat accessory show "No response" and sometimes MQTT Bridge also show "No response" and stop working.
The text was updated successfully, but these errors were encountered: