Hi all,
I have a Sonoff WTS01 temperature I’m using to measure my pool temp. I have added it to Homekit with Homekit Bridge, but it’s showing up as the temperature for the “room”, instead of just a normal button/card.
Is there a way for me to add it to display as a normal button in Home? Also, is there any way to group it with the Sonoff switch so that the button displays the temp, but clicking or opening it up allows to turn the switch on/off?
In case anyone stumbles upon this in the future, this was my solution:
First, I created a new custom integration that essentially created a custom climate entity. The Climate entity is configured to use my temp sensor for temperature and the fan swing mode (on/off) to toggle the pool pump switch. In Homekit, the swing mode toggle is hidden inside the thermostat detail view by default, but in the accessory settings you can select “Show as separate tiles”, which allowed me to show tiles for both the temp and the swing mode toggle (as seen below).
One small caveat – since this is a dummy thermostat you have to have a target temperature (see where it says “Set to 70”) even if it has no function, but I can live with that.
The Apple Home App displays sensors and status on the top row, and only actuators as cards. This is not configurable. The only workaround is to make a dummy actuator, like a thermostat, out of your sensor, as described above. You might be able to put a switch “inside” the thermostat if you call it a fan and set the right supported features.