I have several Sonoff TH with tasmota. They control my Greenhouse heaters in the winter and windows in the summer. I have been doing the last few updates and everything has been fine until I tried to put in a new switch. The sonoff itself is reading the temp correctly but it is not communicating to the hubitat. The hubitat not only is not converting from c to f but it's not reading the temperature. YES I have it set up exactly like my working ones. Here's my fear. The conversion worked with switches already in place but new ones are not setting up. So by the Grace of god I don't have a switch failure, I would not fear, but if something needs replaced I am screwed. I backed up the firmware as far as I can and it broke them all. Now I don't have any temp controls in the middle of winter with $1000's of dollars of citrus trees at stake. Please help!!!!!!
What driver are you using?
I have an update. I got one of the new switches to work if I install it without changing the reporting from C to F. Once I toggle that and even if I toggle it back, it quits reporting.
Driver? as in Tasmota manager to set them up? OR I am using the old tasmota by markus that uses http hook. The new tasmota takes forever to report so I am sticking with what is working.
I wrote the newer one. Temperature changes should be replicated to Hubitat within a few seconds assuming you have a current version of Tasmota.
Don't have any insight to the older one so sorry I'm unable to help.
Is there a guide to get the new tasmota to work correctly? All my switches I tried, if you use the button to turn them on, it could take up to 30 to 60 secs before hubitat would show the light coming on. Http hook is instant.
There is a link in the first post of the main thread.
UPDATE: I found that if I select the "default current state" and change it to driver, Not temperature, it fixes the issue. I am not sure what or why.
You rolled back the platform version or you restored database backups? Two different things.
All this does is set what current state shows on the device list in one of the columns. If you change it back to temperature you are saying then you do not get temp updates anymore from the device?
And this issue only happens if the temp is set to F?