Page 1 of 1

Sensorer som byter ID

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Hej.
Vet inte om detta är ett allmänt fenomen med hur 433-sensorer skickar sina värden eller ett problem med hur Tellstick tar emot dem, men jag har problemet att varje gång en av mina sensorer är utan ström en liten stund (dvs när jag byter batteri i dem) så börjar den skicka sina värden med ett annat ID efteråt. Detta rör givetvis till det ganska mycket i hemautomatiseringen, ingenting i mjukvaran fattar ju att det är samma sensor. T ex har jag nu följande listning på min regnsensor:

Code: Select all

oregon                  2914                    11                              0.0 mm/h, 459.3 mm                              2017-08-26 17:16:00
oregon                  2914                    24                              0.0 mm/h, 59.4 mm                               2017-09-06 14:25:04
oregon                  2914                    6                               0.0 mm/h, 2.0 mm                                2017-09-07 08:58:10
Det är alltså exakt samma sensor, som först identifierade sig som 11, efter nästa batteribyte hette den 24 och nu heter den 6. Samma sak brukar hända med mina temperatursensorer.

Låter ju som ett problem som borde drabba fler. Eller är det bara jag?

Det är en Tellstick Duo ansluten till en arm-server med Debian Jessie och telldus-core 2.1.2. Sensorerna är lite olika fabrikat, alla med samma problem.

/Daniel

Re: Sensorer som byter ID

Posted: Fri Mar 17, 2023 9:45 am
by etompau
Japp, så funkar en del givare (bla viking). Inget som går att göra något åt då det sitter hårdkodat i sensorns styrkretsen. Med lite fingerfärdighet går det att byta batteri utan att enheten startar om.
När jag byter i viking-givarna så tar jag ett batteri åt gången, och då går det bra, enheten startar inte om och den bibehåller sitt ID.

Re: Sensorer som byter ID

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
etompau wrote:Japp, så funkar en del givare (bla viking). Inget som går att göra något åt då det sitter hårdkodat i sensorns styrkretsen. Med lite fingerfärdighet går det att byta batteri utan att enheten startar om.
När jag byter i viking-givarna så tar jag ett batteri åt gången, och då går det bra, enheten startar inte om och den bibehåller sitt ID.
Aha, lurigt. Antar att den helt enkelt slumpar ett ID när den får ström. Knepigt. Men det är klart, jag kan inte komma på något bättre sätt det skulle kunna funka på. Hårdkodat ID och riskera att kunder köpte på sig flera givare med samma ID, eller en radda med dip-switchar...

Får väl helt enkelt träna upp min batteribytar-fu. Men jag kan tycka att de borde nämna detta i manualen någonstans.

/Daniel