SD_WS: Device wird doppelt angelegt - wie reduziere ich das auf eines

Begonnen von rob, 15 April 2025, 15:09:50

Vorheriges Thema - Nächstes Thema

rob

Hallo.

Ich hab schon länger einen Außensensor in Betrieb: Auriol IAN283582. Weil es in der Nachbarschaft einen Störer mit selbem Protokoll gab, hab ich das Attribut "longids" entsprechend gesetzt.
Damit wurde ein neues Device korrekt angelegt. Das hab ich dann umbenannt und mit den nötigen Attributen versorgt. Leider wurde danach das gleiche Device per autocreate wieder angelegt und es wurden dort die Readings aktualisiert.
Ich hatte mehrfach versucht, eines dieser beiden Devices loszuwerden - kam immer wieder. Also hab ich den "evil twin" belassen, doch nun pendeln die Readings immer mal wieder vom Einen zum Anderen.

Meine Frage lautet also: Wie werde ich den evil Twin los?
Ja OK, autocreate abschalten und löschen. Gibt es denn noch einen anderen Weg oder wäre das der einzige?

Vielen Dank und beste Grüße
rob


Transceiver ist der Maple. Das Sensor-Device schaut so aus:
define TempSensor_Terrasse SD_WS SD_WS_84_TH_3_2
attr TempSensor_Terrasse event-min-interval bat.*:120,humidity:120,temperature:120,absoluteHum_calculated:120,dewpoint_calculated:120
attr TempSensor_Terrasse event-on-change-reading bat.*,humidity:3,temperature:1,absoluteHum_calculated:3,dewpoint_calculated:1,id
attr TempSensor_Terrasse room 24_Hof_Garten
attr TempSensor_Terrasse stateFormat T:[$name:temperature]°C H:[$name:humidity]% aHum:[$name:absoluteHum_calculated]g/m³ dew:[$name:dewpoint_calculated]°C
attr TempSensor_Terrasse verbose 0
#   CODE       SD_WS_84_TH_3_2
#   DEF        SD_WS_84_TH_3_2
#   FUUID      6634a669-f33f-a385-67a9-ffc900b285583c3b
#   LASTInputDev myMapleDuino
#   MSGCNT     67
#   NAME       TempSensor_Terrasse
#   NR         525
#   STATE      T:21.3°C H:44% aHum:8.2g/m³ dew:8.5°C
#   TYPE       SD_WS
#   bitMSG     0000001100101100100100001101010101001100
#   eventCount 13
#   lastMSG    032C90D54C
#   lastReceive 1744721463.28332
#   myMapleDuino_DMSG W84#032C90D54C
#   myMapleDuino_MSGCNT 93
#   myMapleDuino_Protocol_ID 84
#   myMapleDuino_RAWMSG MU;P0=-17001;P1=326;P2=-883;P3=818;P4=234;P5=-609;P6=603;P7=-269;CP=4;R=244;D=0123232324545454545456767454567456767454567454567454545456767456745674567456745456767456;e;
#   myMapleDuino_RSSI -80
#   myMapleDuino_TIME 2025-04-15 14:51:03
#   READINGS:
#     2025-04-15 14:50:30   absoluteHum_calculated 8.2
#     2025-04-15 14:51:03   batteryState    low
#     2025-04-15 14:51:03   channel         2
#     2025-04-15 14:50:30   dewpoint_calculated 8.5
#     2025-04-15 14:51:03   humidity        44
#     2025-04-15 14:51:03   id              3
#     2025-04-15 14:51:03   sendmode        auto
#     2025-04-15 14:51:03   state           T: 21.3 H: 44
#     2025-04-15 14:51:03   temperature     21.3
#     2025-04-15 14:51:03   type            Auriol IAN 283582, TV-4848
#
setstate TempSensor_Terrasse T:21.3°C H:44% aHum:8.2g/m³ dew:8.5°C
setstate TempSensor_Terrasse 2025-04-15 14:50:30 absoluteHum_calculated 8.2
setstate TempSensor_Terrasse 2025-04-15 14:51:03 batteryState low
setstate TempSensor_Terrasse 2025-04-15 14:51:03 channel 2
setstate TempSensor_Terrasse 2025-04-15 14:50:30 dewpoint_calculated 8.5
setstate TempSensor_Terrasse 2025-04-15 14:51:03 humidity 44
setstate TempSensor_Terrasse 2025-04-15 14:51:03 id 3
setstate TempSensor_Terrasse 2025-04-15 14:51:03 sendmode auto
setstate TempSensor_Terrasse 2025-04-15 14:51:03 state T: 21.3 H: 44
setstate TempSensor_Terrasse 2025-04-15 14:51:03 temperature 21.3
setstate TempSensor_Terrasse 2025-04-15 14:51:03 type Auriol IAN 283582, TV-4848

Der evil Twin schaut so aus:
define SD_WS_84_TH_3_2 SD_WS SD_WS_84_TH_3_2
attr SD_WS_84_TH_3_2 event-min-interval .*:300
attr SD_WS_84_TH_3_2 event-on-change-reading .*
attr SD_WS_84_TH_3_2 room hidden
#   CODE       SD_WS_84_TH_3_2
#   DEF        SD_WS_84_TH_3_2
#   FUUID      668122ac-f33f-a385-b7a5-c35d99f581eb06aa
#   LASTInputDev myMapleDuino
#   MSGCNT     3335
#   NAME       SD_WS_84_TH_3_2
#   NR         543
#   STATE      T: 21.2 H: 45
#   TYPE       SD_WS
#   bitMSG     0000001100101101100100001101010001001100
#   eventCount 884
#   lastMSG    032D90D44C
#   lastReceive 1744719766.27661
#   myMapleDuino_DMSG W84#032D90D44C
#   myMapleDuino_MSGCNT 4605
#   myMapleDuino_Protocol_ID 84
#   myMapleDuino_RAWMSG MU;P0=-16081;P1=374;P2=-882;P3=825;P4=229;P5=-626;P6=587;P7=-260;CP=4;R=246;D=0123232324545454545456767454567456767456767454567454545456767456745674545456745456767456;e;
#   myMapleDuino_RSSI -79
#   myMapleDuino_TIME 2025-04-15 14:22:46
#   READINGS:
#     2025-04-15 14:22:46   batteryState    low
#     2025-04-15 14:22:46   channel         2
#     2025-04-15 14:22:46   humidity        45
#     2025-04-15 14:22:46   id              3
#     2025-04-15 14:22:46   sendmode        auto
#     2025-04-15 14:22:46   state           T: 21.2 H: 45
#     2025-04-15 14:22:46   temperature     21.2
#     2025-04-15 14:22:46   type            Auriol IAN 283582, TV-4848
#
setstate SD_WS_84_TH_3_2 T: 21.2 H: 45
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 batteryState low
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 channel 2
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 humidity 45
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 id 3
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 sendmode auto
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 state T: 21.2 H: 45
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 temperature 21.2
setstate SD_WS_84_TH_3_2 2025-04-15 14:22:46 type Auriol IAN 283582, TV-4848