You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using a Shelly Plus 1 to control my old gaz heater and turn it into an HomeKit compatible device.
For this, I've created a "thermostat" in NRCHKB which current temperature is feed by my Xiami Air Purifier (all using Node-RED and NRCHKB). So far, so good.
However, I've installed a physical switch button to my Shelly in case I need to override any command and force heating.
To make this clean, whenever the physical switch button is turned on (I can detect this, no prob), I would like to "disable" my thermostat UI on Home.app. This way, it would no be usable (like "no response"), thus visually telling me that the physical button is actually in override mode.
For testing, I've tried to Inject to the thermostat some NO_REPONSE, like {"CurrentTemperature": "NO_RESPONSE"} etc.
I also tried to inject msg.hap.reachable to false.
No luck with either of them. With NO_RESPONSE, the message only appears when touching the thermostat to enter the detailed view. It's not instantly visible on the default icon.
Please note my Shelly switch is set in NRCHKB as a link child of the thermostat.
What msg can I send to my thermostat so it's fully deactivate while the physical button is on?
Thanks a lot in advance.
Any more details?
If this is specific to some hardware or specific software version, please explain here.
Any code or functions to add?
No response
The text was updated successfully, but these errors were encountered:
Your Current NRCHKB Plugin Version
1.4.3
Operating System
macOS
How can we help?
Hi folks,
I'm using a Shelly Plus 1 to control my old gaz heater and turn it into an HomeKit compatible device.
For this, I've created a "thermostat" in NRCHKB which current temperature is feed by my Xiami Air Purifier (all using Node-RED and NRCHKB). So far, so good.
However, I've installed a physical switch button to my Shelly in case I need to override any command and force heating.
To make this clean, whenever the physical switch button is turned on (I can detect this, no prob), I would like to "disable" my thermostat UI on Home.app. This way, it would no be usable (like "no response"), thus visually telling me that the physical button is actually in override mode.
For testing, I've tried to Inject to the thermostat some NO_REPONSE, like {"CurrentTemperature": "NO_RESPONSE"} etc.
I also tried to inject msg.hap.reachable to false.
No luck with either of them. With NO_RESPONSE, the message only appears when touching the thermostat to enter the detailed view. It's not instantly visible on the default icon.
Please note my Shelly switch is set in NRCHKB as a link child of the thermostat.
What msg can I send to my thermostat so it's fully deactivate while the physical button is on?
Thanks a lot in advance.
Any more details?
If this is specific to some hardware or specific software version, please explain here.
Any code or functions to add?
No response
The text was updated successfully, but these errors were encountered: