Skip to content

Conversation

@jan666
Copy link
Contributor

@jan666 jan666 commented Feb 16, 2024

The default report/interval is too short and sensitive. The sensor sometimes reports multiple values within a few seconds going eg from 18.3 to 18.4 and then back to 18.3:

time                           age_secs battery id  name               source    temperature type
----                           -------- ------- --  ----               ------    ----------- ----
2024-02-16T06:28:20.519626475Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:28:15.529767317Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature
2024-02-16T06:28:10.574071941Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:28:05.479709241Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature
2024-02-16T06:27:50.449689314Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:27:45.442731338Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature
2024-02-16T06:27:35.391026752Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:27:25.369566513Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature
2024-02-16T06:27:15.339660258Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:27:10.370461922Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature
2024-02-16T06:11:22.651854106Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:11:17.597833659Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T06:10:52.543578909Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:10:32.46770149Z  0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T06:10:22.471012174Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:10:07.397523754Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T06:10:02.367581133Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:09:42.317452055Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T06:09:37.317523727Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:09:27.288227767Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T06:09:22.339983868Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T06:08:27.108575015Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T06:08:22.132125315Z 0        100     141 Sensor Waschkeller websocket 18.2        ZHATemperature
2024-02-16T05:58:40.40830567Z  0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T05:58:35.459772598Z 0        100     141 Sensor Waschkeller websocket 18.4        ZHATemperature
2024-02-16T05:57:50.29199897Z  0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T05:57:45.293080755Z 0        100     141 Sensor Waschkeller websocket 18.4        ZHATemperature
2024-02-16T05:57:35.273085969Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T05:57:30.218132252Z 0        100     141 Sensor Waschkeller websocket 18.4        ZHATemperature
2024-02-16T05:57:20.177446197Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature

I did some test settings and think I found settings that work good (at least for me). It reports temperature changed of 0,3° after one minute, but reports the current temperature after a maximum of 10 minutes. So you get rapid changes fast and at least one value every 10 minutes.

this values were recorded with the new settings. I started to heating to create some changes

time                           age_secs battery id  name               source    temperature type
----                           -------- ------- --  ----               ------    ----------- ----
2024-02-16T08:43:41.819954288Z 0        100     141 Sensor Waschkeller websocket 19          ZHATemperature
2024-02-16T08:33:44.594099434Z 0        100     141 Sensor Waschkeller websocket 19          ZHATemperature
2024-02-16T08:23:47.342924426Z 0        100     141 Sensor Waschkeller websocket 19          ZHATemperature
2024-02-16T08:13:50.002674149Z 0        100     141 Sensor Waschkeller websocket 18.9        ZHATemperature
2024-02-16T08:03:52.7865555Z   0        100     141 Sensor Waschkeller websocket 18.8        ZHATemperature
2024-02-16T07:53:55.535138753Z 0        100     141 Sensor Waschkeller websocket 18.6        ZHATemperature
2024-02-16T07:46:49.245668318Z 0        100     141 Sensor Waschkeller websocket 18.3        ZHATemperature
2024-02-16T07:37:59.202138998Z 0        100     141 Sensor Waschkeller websocket 18          ZHATemperature
2024-02-16T07:28:01.872002675Z 0        100     141 Sensor Waschkeller websocket 17.9        ZHATemperature
2024-02-16T07:18:04.53895821Z  0        100     141 Sensor Waschkeller websocket 18          ZHATemperature
2024-02-16T07:08:07.199294608Z 0        100     141 Sensor Waschkeller websocket 18          ZHATemperature
2024-02-16T06:58:09.858468761Z 0        100     141 Sensor Waschkeller websocket 18          ZHATemperature
2024-02-16T06:48:12.519392129Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature
2024-02-16T06:38:15.190256129Z 0        100     141 Sensor Waschkeller websocket 18.1        ZHATemperature

Improve bind/report interval
@manup manup added this to the v2.26.1-beta milestone Feb 20, 2024
@manup manup changed the title Update snzb-02-multisensor.json Relax reporting interval of Sonfoff SNZB-02 multisensor Feb 20, 2024
@manup manup merged commit 4aa3948 into dresden-elektronik:master Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants