nlrb / com.weather-sensors

Wireless weather sensor app voor Athom Homey
https://apps.athom.com/app/com.weather-sensors
MIT License
14 stars 24 forks source link

Ver 3.10, problem with Alecto v3 #104

Closed hi-jo closed 1 year ago

hi-jo commented 1 year ago

I have three temp/humidity sensors. After update to 3.1.0 the one on ch1 started giving strange temp values, 40C below the actual temperature. Sensors on ch2 & ch3 stopped updating completely.

I see that each update from the sensor gives two messages in the app, one with device type WS-1100 and one with device type WH2, both have the same id but the one with type WS-1100 always show ch as 1 while the WH2 message has the right ch. The message for WS-1100 also have the incorrect temperature. image

All devices were removed and the app restarted. I was then able to pair ch1 once but still got the wrong temperature, sensors on ch2 and ch3 was not possible to pair and a second attempt at pairing ch1 failed.

nlrb commented 1 year ago

Thanks for testing out test version 3.1.0. As listed in the release notes, the FineOffset protocol has been separated, which means that sensors using that protocol will need to be paired again. You can ignore the WS-1100 (as you don't have that device) and only pair WH2 sensors.

I will have a look to see why they don't show up in the pairing page.

hi-jo commented 1 year ago

I saw the release notes, but I didn't know if it was relevant for my sensors or not, I take it then that my sensors use the FineOffset protocol. As it is, nothing shows up in the app when trying to pair, neither WS-1100 nor WH2, and I only see them pop up briefly in the list of available sensors that I screenshot earlier. Perhaps that's normal, don't remember how it was before. Additional details, this is on a Homey (Early 2019) device running firmware 8.1.3 The "trade name" for the sensor is Telldus 313160, but I suspect it's sold under a number of different names. If there's any other information that may aid in troubleshooting I'll try to help.

juw2 commented 1 year ago

I have the same issue on Homey Pro (Early 2023) RC.98. If I install an older version (cli-install) then it works. Something happened with version 3.10. I can't pair any more and if I pair with the old version and then install the new version I get an exclamation mark on them.

nlrb commented 1 year ago

@hi-jo Since you mention that 'I only see them pop up briefly in the list of available sensors', I guess the issue is related to date/time changes that were needed for v3. Likely it interprets the time wrongly and will remove the sensor from the list again right away.

As a workaround it may help to change the setting to marking it unavailable to 1 day for the moment.

Which language (locale) and timezone is your Homey on?

hi-jo commented 1 year ago

Indeed, changing to one day worked, then I could pair the sensors so I think you're on to something.

The language setting is english, timezone is Europe/Stockholm, which should correspond to CET I assume.