FHEM - Hausautomations-Systeme > MQTT

MQTT2 - gelöschte devices weiterhin als Reading sichtbar

(1/3) > >>

mi.ke:
Hi zusammen,

bitte steinigt mich nicht, dass MQTT Thema ist mir noch nicht völlig klar.

Meine Konfiguration:

MQTT2_Server
MQTT2_Device an Zigbee2Tasmota wLAN Gateway
Mehrere Aqara (Xiaomi) Devices gepaired

Hat auch alles funktioniert;
bis sich auf einmal keine Devices mehr pairen ließen.

In Summe waren es 17 (batteriebetriebene)Geräte.

In der Annahme, es könne eine max. Anzahl Geräte erreicht sein, vier Devices gelöscht (ZbForget).
Diese tauchen nun im Tasmota-Gateway auch nicht mehr auf.

Anzeige in Tasmota
--- Code: ---Gerät 0x0AC1 LQI 70
Gerät 0x19BE LQI 57
Gerät 0x218B LQI 26
Gerät 0x2334 LQI -
Gerät 0x39A6 LQI 72
Gerät 0x5707 LQI 18
Gerät 0x5F10 LQI -
Gerät 0xC1F5 LQI -
Gerät 0xD5D8 LQI -
Gerät 0xE5DD LQI 93
Gerät 0xEDC0 LQI 59
Gerät 0xF865 LQI -
Gerät 0xFB25 LQI -

--- Ende Code ---

Allerdings stets und ständig in den Readings des MQTT2_Device, und hier werden sie  auch noch "aktuallisiert".

Hat jemand eine Idee dazu warum das so ist, bzw. wie man die gelöschten devices aus den Readings bekommt?

Danke und Grüße
mi.ke


Hier noch ein List vom MQTT2_Device:

--- Code: ---Internals:
   CID        z2tgw
   DEF        z2tgw
   DEVICETOPIC MQTT2_z2tgw
   FUUID      5f669711-f33f-c279-1adf-c9f72f364c73f8ac
   IODev      MQTT2_Server
   LASTInputDev MQTT2_Server
   MQTT2_Server_MSGCNT 1858
   MQTT2_Server_TIME 2020-12-27 16:38:32
   MSGCNT     1858
   NAME       MQTT2_z2tgw
   NR         3668
   STATE      Started
   TYPE       MQTT2_DEVICE
   OLDREADINGS:
   READINGS:
     2020-12-27 16:38:32   Channel_1       25
     2020-12-27 16:38:32   Channel_2       1
     2020-12-27 16:38:32   Channel_3       0
     2020-12-27 16:38:32   Color           400100
     2020-12-27 16:38:32   Dimmer          25
     2020-12-27 16:38:32   Fade            off
     2020-12-27 14:23:28   FallbackTopic   cmnd/z2tgw_fb/
     2020-12-27 14:23:28   GroupTopic      cmnd/tasmotas/
     2020-12-27 16:38:32   HSBColor        1,100,25
     2020-12-27 16:38:32   Heap            24
     2020-12-27 14:23:28   Hostname        z2tgw-3102
     2020-12-27 14:23:28   IPAddress       172.22.1.18
     2020-12-27 14:23:28   LWT             Online
     2020-12-27 16:38:32   LedTable        on
     2020-12-27 16:38:32   LoadAvg         19
     2020-12-27 14:23:28   Module          Zigbee
     2020-12-27 16:38:32   MqttCount       1
     2020-12-27 14:23:28   POWER           
     2020-12-27 16:38:32   POWER1          off
     2020-12-27 14:23:28   RestartReason   Software/System restart
     2020-12-27 16:38:32   Scheme          0
     2020-12-27 16:38:32   Sleep           50
     2020-12-27 16:38:32   SleepMode       Dynamic
     2020-12-27 16:38:32   Speed           1
     2020-12-27 16:38:32   Time            2020-12-27T16:38:32
     2020-12-27 16:38:32   Uptime          0T02:15:09
     2020-12-27 16:38:32   UptimeSec       8109
     2020-12-27 14:23:28   Version         8.5.0(tasmota)
     2020-12-27 14:23:28   WebServerMode   Admin
     2020-12-27 16:38:32   Width           1
     2020-12-27 16:38:32   Wifi_AP         1
     2020-12-27 16:38:32   Wifi_BSSId      44:4E:6D:23:A8:FC
     2020-12-27 16:38:32   Wifi_Channel    9
     2020-12-27 16:38:32   Wifi_Downtime   0T00:00:03
     2020-12-27 16:38:32   Wifi_LinkCount  1
     2020-12-27 16:38:32   Wifi_RSSI       52
     2020-12-27 16:38:32   Wifi_SSId       GothamWLAN
     2020-12-27 16:38:32   Wifi_Signal     -74
     2020-12-27 14:22:48   ZbForget        Done
     2020-12-27 13:18:53   ZbPermitJoin    Done
     2020-12-27 14:23:37   ZbState_AssocDevicesList_1 0x240A
     2020-12-27 14:23:37   ZbState_AssocDevicesList_10 0xE5DD
     2020-12-27 14:23:37   ZbState_AssocDevicesList_11 0x5707
     2020-12-27 14:23:37   ZbState_AssocDevicesList_12 0x218B
     2020-12-27 14:23:37   ZbState_AssocDevicesList_13 0x5F10
     2020-12-27 14:23:37   ZbState_AssocDevicesList_14 0x0AC1
     2020-12-27 14:23:37   ZbState_AssocDevicesList_15 0xF865
     2020-12-27 14:23:37   ZbState_AssocDevicesList_16 0x39A6
     2020-12-27 14:23:37   ZbState_AssocDevicesList_17 0xB06F
     2020-12-27 14:23:37   ZbState_AssocDevicesList_2 0x328C
     2020-12-27 14:23:37   ZbState_AssocDevicesList_3 0x2334
     2020-12-27 14:23:37   ZbState_AssocDevicesList_4 0xC1F5
     2020-12-27 14:23:37   ZbState_AssocDevicesList_5 0xEDC0
     2020-12-27 14:23:37   ZbState_AssocDevicesList_6 0xD5D8
     2020-12-27 14:23:37   ZbState_AssocDevicesList_7 0xFDD8
     2020-12-27 14:23:37   ZbState_AssocDevicesList_8 0x19BE
     2020-12-27 14:23:37   ZbState_AssocDevicesList_9 0xFB25
     2020-12-27 14:23:37   ZbState_DeviceState 9
     2020-12-27 14:23:37   ZbState_DeviceType 7
     2020-12-27 14:23:37   ZbState_IEEEAddr 0x00124B001FB260D2
     2020-12-27 14:23:36   ZbState_MaintRel 3
     2020-12-27 14:23:36   ZbState_MajorRel 2
     2020-12-27 14:23:42   ZbState_Message Started
     2020-12-27 14:23:36   ZbState_MinorRel 6
     2020-12-27 14:23:37   ZbState_NewState 9
     2020-12-27 14:23:37   ZbState_NumAssocDevices 17
     2020-12-27 14:23:36   ZbState_RestartReason Watchdog
     2020-12-27 14:23:36   ZbState_Revision 20190608
     2020-12-27 14:23:37   ZbState_ShortAddr 0x0000
     2020-12-27 14:23:42   ZbState_Status  0
     2020-12-27 14:22:48   state           permit_forget
Attributes:
   IODev      MQTT2_Server
   Wachhund   600,ERROR,UptimeSec
   alias      - Gateway -
   autocreate 1
   bridgeRegexp tele/z2tgw/([^/]+)/SENSOR:.* "z2t_$1"
   group      MQTT2_Gateway
   icon       mqtt
   model      tasmota_zigbee2tasmota_bridge
   readingList tele/z2tgw/LWT:.* LWT
  stat/z2tgw/RESULT:.* { json2nameValue($EVENT,'',$JSONMAP) }
  tele/z2tgw/INFO.:.* { json2nameValue($EVENT,'',$JSONMAP) }
  tele/z2tgw/UPTIME:.* { json2nameValue($EVENT,'',$JSONMAP) }
z2tgw:cmnd/z2tgw/POWER:.* POWER
z2tgw:stat/z2tgw/POWER1:.* POWER1
z2tgw:tele/z2tgw/STATE:.* { json2nameValue($EVENT) }
z2tgw:tele/z2tgw/RESULT:.* { json2nameValue($EVENT) }
z2tgw:stat/z2tgw/UPGRADE:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE
   setList    permit_join:1,0,99 cmnd/z2tgw/ZbPermitJoin $EVTPART1
permit_forget:textField cmnd/z2tgw/ZbForget $EVTPART1
x_ZbSend:textField cmnd/z2tgw/zbsend {"device":"0x$EVTPART1","send":{"$EVTPART2":"$EVTPART3"}}
   stateFormat {if (ReadingsVal($name,"UptimeSec",0) eq "ERROR") {"ERROR"} else {ReadingsVal($name,"ZbState_Message",0)}}
   webCmd     permit_join

--- Ende Code ---

Beta-User:
MQTT2_DEVICE wertet nur aus, was es an Infos bekommt. Von daher scheint es mir, dass die "vergiss-Funktion" in Tasmota nicht ausgereift ist ;) .
Ist mAn. kein Problem innerhalb FHEM.

TL60:
Hallo, da kann ich mich meinem Vorredner nur anschließen, nicht umsonst wurde mit Tamota 9.20 die neue Funktion ZbLeave https://tasmota.github.io/docs/ eingeführt.
@Beta-User vielleicht müsste man das Wiki zu Zigbee2Tasmota auch nochmal überarbeiten, bei einigen dort erwähnten Befehlen hat sich auch der Syntax leicht verändert.
Gruß und frohe Weihnachten (fast gehabt zu haben  :) )
Thomas

mi.ke:
Vielen Dank für Eure Antworten.

Dann kann ich zumindest aufhören (in FHEM) zu suchen.

Ich versuch mal ein Update auf 9.20.

Muss man nach den Update eigentlich alles neu pairen, oder reicht es,  die gespreicherte Konfiguation wiederherzustellen?

TL60:
Ich musste nach meinem letzten Update auf 9.2 nichts unternehmen, soviel ich weiß werden die Zigbee Geräte in einem Teil des Zigbee Zweiges gespeichert der von normalen Tasmota Updates nicht berührt wird. Ich nutze allerdings eine umgeflashte Sonoff ZBBridge und habe ein OTA Update gemacht, also erst die minimal.bin und dann die ZBBridge.bin. Trotzdem ein Backup der Konfiguration kann sicherlich nicht schaden.
Thomas

Edit: neu Pairen brauchte ich noch nie

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln