Skip to content
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Zigbee Bodenfeuchtesensor: Nur 1 von 3 funzt

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Zigbee Bodenfeuchtesensor: Nur 1 von 3 funzt

Geplant Angeheftet Gesperrt Verschoben Hardware
26 Beiträge 3 Kommentatoren 2.5k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Delphinis

    @delphinis
    Die beiden Bodenfeuchtigkeits-Sensoren konnten nun ja in den Zigbee-Adapter integriert werden. Jedoch funktionieren diese nicht richtig. Da diese ja offenbar eine neuere Version gegenüber dem allerersten haben, frage ich mich, ob der Fingerprint geändert hat, und deshalb auch die Daten vielleicht falsch sind?

    1. Der allererste mit einer älteren Version scheint mit der Feuchtigkeit zu funktionieren. Zwar ist die Temperaturangabe selbst bei 30°C bei 24, aber das stört mich nicht, da ich auf diese Info verzichten kann. Ist aber vieleicht doch wichtig zu wissen.
    2. Der zweite Sensor mit der neueren Version ist meist um die 95% Feuchtigkeit, egal, ob es feucht oder trocken ist?! Temperatur auch um die 24° bei echten ca. 30°C
    3. Der dritte Sensor auch mit neueren Version ist meist um die 20% Feuchtigkeit, wenn ich den Boden wässere (flute) geht er auf 40%. ?! Temperatur auch um die 24° bei echten ca. 30°C
    AsgothianA Offline
    AsgothianA Offline
    Asgothian
    Developer
    schrieb am zuletzt editiert von
    #17

    @delphinis Zur Diagnose bitte folgendes machen, nacheinander für jeden Sensor (damit die Daten besser lesbar sind):

    • Ein Skript welches auf "msg_from_zigbee" triggert, und dann eine Warnmeldung absetzt. (Blockly Beispiel:)
      Screenshot 2024-08-16 at 08.06.11.png
    • die IEEE des Sensors in zigbee.0.info.debugmessages eintragen (siehe Bild)
      Screenshot 2024-08-16 at 08.05.25.png
    • Log filtern auf "Warnung", dann log löschen
    • Warten bis ein Wert aktualisiert wird
    • Im log nach einem Nachrichtsblock ähnlich diesem suchen:
    2024-08-16 08:01:02.122 - warn: zigbee.0 (738) ELEVATED publishToState: message received '{"linkquality":162}' from device 000d6ffffec7e3d8 type 'LED1649C5'
    2024-08-16 08:01:02.123 - warn: zigbee.0 (738) ELEVATED publishToState: value generated '162' from device 000d6ffffec7e3d8 for 'Link quality'
    2024-08-16 08:01:02.134 - warn: zigbee.0 (738) ELEVATED publishToState: message received '{"state":"ON"}' from device 000d6ffffec7e3d8 type 'LED1649C5'
    2024-08-16 08:01:02.135 - warn: zigbee.0 (738) ELEVATED publishToState: value generated 'true' from device 000d6ffffec7e3d8 for 'Switch state'
    2024-08-16 08:01:02.147 - warn: javascript.0 (12260) script.js.Testing.LoggingExample: Msg_From_Zigbee{"type":"readResponse","data":{"onOff":1},"linkquality":162,"groupID":0,"cluster":"genOnOff","meta":{"zclTransactionSequenceNumber":170,"manufacturerCode":null,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":1}
    2024-08-16 08:01:20.640 - warn: zigbee.0 (738) ELEVATED publishToState: message received '{"linkquality":162}' from device 000d6ffffec7e3d8 type 'LED1649C5'
    2024-08-16 08:01:20.641 - warn: zigbee.0 (738) ELEVATED publishToState: value generated '162' from device 000d6ffffec7e3d8 for 'Link quality'
    2024-08-16 08:01:20.651 - warn: zigbee.0 (738) ELEVATED publishToState: message received '{"state":"OFF"}' from device 000d6ffffec7e3d8 type 'LED1649C5'
    2024-08-16 08:01:20.651 - warn: zigbee.0 (738) ELEVATED publishToState: value generated 'false' from device 000d6ffffec7e3d8 for 'Switch state'
    2024-08-16 08:01:20.661 - warn: javascript.0 (12260) script.js.Testing.LoggingExample: Msg_From_Zigbee{"type":"readResponse","data":{"onOff":0},"linkquality":162,"groupID":0,"cluster":"genOnOff","meta":{"zclTransactionSequenceNumber":176,"manufacturerCode":null,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":1}
    

    Dann den Anteil des Log posten in dem eine Meldung mit ELEVATED publish to state für die Feuchtigkeit auftaucht
    Wichtig - ich brauche die Kombination aus der Warnmeldung für Msg_From_Zigbee und den beiden ELEVATED Meldungen (message received und publish to state)

    A.

    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

    1 Antwort Letzte Antwort
    0
    • D Offline
      D Offline
      Delphinis
      schrieb am zuletzt editiert von Delphinis
      #18

      @asgothian
      Danke für deine Antwort.
      Sorry für meine "dummen" Fragen:
      Als erstes mal: ist das die Antwort auf meine erste Frage betreffend der Einbindung des Giex Water Timer, oder auf die zweite nach den falschen Werten?

      1. Arbeite normalerweise mit Javascript, nicht mit Blockly. Versuchte das Blockly nachzubauen:
        76cbe1a2-5e09-49cd-9702-65773076b57b-grafik.png

      Da ergab sich schon mal eine Warnung bei dem Sensor der eigentlich von anfang an funktionierte:
      9:41:42.774 warn
      javascript.0 (2612) script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"attributeReport","data":{"65506":56,"65508":0,"appVersion":72},"linkquality":80,"groupID":0,"cluster":"genBasic","meta":{"zclTransactionSequenceNumber":26,"manufacturerCode":null,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}

      Aber noch kein Eintrag mit ELEVATED..

      1. Sorry, was ist die IEEE des Sensors genau? Ist das die Nummer, welche nach "_ TZE200_" kommt z.b.
        _ TZE200_myd45weu
        -> Achtung: hier im Forumseintrag filtert es die Underscores raus, musste deshalb ein leerschlag einfügen.

      oder die Zigbee nummer des Sensors z.B. zigbee.0.a4c138763d011c76
      Das währe aber ein 16 stelliger wert?.

      Das mal als ergebnis
      Versuche es mittlerweile noch mit den anderen Sensoren, welche nicht so tun. Aber erst muss ich wissen, ob das was ich da tue, korrekt ist 😉

      AsgothianA 1 Antwort Letzte Antwort
      0
      • D Delphinis

        @asgothian
        Danke für deine Antwort.
        Sorry für meine "dummen" Fragen:
        Als erstes mal: ist das die Antwort auf meine erste Frage betreffend der Einbindung des Giex Water Timer, oder auf die zweite nach den falschen Werten?

        1. Arbeite normalerweise mit Javascript, nicht mit Blockly. Versuchte das Blockly nachzubauen:
          76cbe1a2-5e09-49cd-9702-65773076b57b-grafik.png

        Da ergab sich schon mal eine Warnung bei dem Sensor der eigentlich von anfang an funktionierte:
        9:41:42.774 warn
        javascript.0 (2612) script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"attributeReport","data":{"65506":56,"65508":0,"appVersion":72},"linkquality":80,"groupID":0,"cluster":"genBasic","meta":{"zclTransactionSequenceNumber":26,"manufacturerCode":null,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}

        Aber noch kein Eintrag mit ELEVATED..

        1. Sorry, was ist die IEEE des Sensors genau? Ist das die Nummer, welche nach "_ TZE200_" kommt z.b.
          _ TZE200_myd45weu
          -> Achtung: hier im Forumseintrag filtert es die Underscores raus, musste deshalb ein leerschlag einfügen.

        oder die Zigbee nummer des Sensors z.B. zigbee.0.a4c138763d011c76
        Das währe aber ein 16 stelliger wert?.

        Das mal als ergebnis
        Versuche es mittlerweile noch mit den anderen Sensoren, welche nicht so tun. Aber erst muss ich wissen, ob das was ich da tue, korrekt ist 😉

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        schrieb am zuletzt editiert von Asgothian
        #19

        @delphinis die ieee ist der 16-Stellige wert. Es reichen meistens aber die letzten 6 stellen

        Nachtrag: log Einträge bitte immer in code Tags (</>)

        A.

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        D 3 Antworten Letzte Antwort
        0
        • AsgothianA Asgothian

          @delphinis die ieee ist der 16-Stellige wert. Es reichen meistens aber die letzten 6 stellen

          Nachtrag: log Einträge bitte immer in code Tags (</>)

          A.

          D Offline
          D Offline
          Delphinis
          schrieb am zuletzt editiert von Delphinis
          #20

          @asgothian
          Ok, ich hab hier mal eine solche Meldungskombination des "vermeintlich" funktionierenden Sensors:

          script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20480,"dpValues":[{"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,52]}}]},"linkquality":32,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":37,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
          warn	ELEVATED publishToState: message received '{"soil_moisture":52}' from device a4c138763d011c76 type 'TS0601_soil'
          

          Aber offensichtlich gibt auch der eine Warning heraus...

          Hier noch alle Meldungen aus der selben sekunde:

          javascript.0
          	2024-08-16 10:41:56.758	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20992,"dpValues":[{"dp":14,"datatype":4,"data":{"type":"Buffer","data":[2]}}]},"linkquality":36,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":39,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
          zigbee.0
          	2024-08-16 10:41:56.752	warn	ELEVATED publishToState: value generated '"high"' from device a4c138763d011c76 for 'State of the battery'
          zigbee.0
          	2024-08-16 10:41:56.752	warn	ELEVATED publishToState: message received '{"battery_state":"high"}' from device a4c138763d011c76 type 'TS0601_soil'
          zigbee.0
          	2024-08-16 10:41:56.748	warn	ELEVATED publishToState: value generated '36' from device a4c138763d011c76 for 'Link quality'
          zigbee.0
          	2024-08-16 10:41:56.748	warn	ELEVATED publishToState: message received '{"linkquality":36}' from device a4c138763d011c76 type 'TS0601_soil'
          javascript.0
          	2024-08-16 10:41:56.629	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20736,"dpValues":[{"dp":15,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,70]}}]},"linkquality":32,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":38,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
          zigbee.0
          	2024-08-16 10:41:56.630	warn	ELEVATED publishToState: value generated '70' from device a4c138763d011c76 for 'Battery percent'
          zigbee.0
          	2024-08-16 10:41:56.630	warn	ELEVATED publishToState: message received '{"battery":70}' from device a4c138763d011c76 type 'TS0601_soil'
          zigbee.0
          	2024-08-16 10:41:56.627	warn	ELEVATED publishToState: value generated '32' from device a4c138763d011c76 for 'Link quality'
          zigbee.0
          	2024-08-16 10:41:56.627	warn	ELEVATED publishToState: message received '{"linkquality":32}' from device a4c138763d011c76 type 'TS0601_soil'
          javascript.0
          	2024-08-16 10:41:56.510	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20480,"dpValues":[{"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,52]}}]},"linkquality":32,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":37,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
          zigbee.0
          	2024-08-16 10:41:56.510	warn	ELEVATED publishToState: value generated '52' from device a4c138763d011c76 for 'Measured soil moisture value'
          zigbee.0
          	2024-08-16 10:41:56.510	warn	ELEVATED publishToState: message received '{"soil_moisture":52}' from device a4c138763d011c76 type 'TS0601_soil'
          zigbee.0
          	2024-08-16 10:41:56.506	warn	ELEVATED publishToState: value generated '32' from device a4c138763d011c76 for 'Link quality'
          zigbee.0
          	2024-08-16 10:41:56.506	warn	ELEVATED publishToState: message received '{"linkquality":32}' from device a4c138763d011c76 type 'TS0601_soil'
          javascript.0
          	2024-08-16 10:41:56.335	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20224,"dpValues":[{"dp":5,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,26]}}]},"linkquality":36,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":36,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
          zigbee.0
          	2024-08-16 10:41:56.335	warn	ELEVATED publishToState: value generated '26' from device a4c138763d011c76 for 'Temperature'
          zigbee.0
          	2024-08-16 10:41:56.334	warn	ELEVATED publishToState: message received '{"temperature":26}' from device a4c138763d011c76 type 'TS0601_soil'
          zigbee.0
          	2024-08-16 10:41:56.331	warn	ELEVATED publishToState: value generated '36' from device a4c138763d011c76 for 'Link quality'
          zigbee.0
          	2024-08-16 10:41:56.331	warn	ELEVATED publishToState: message received '{"linkquality":36}' from device a4c138763d011c76 type 'TS0601_soil'
          

          Sehe mir mal die anderen an...

          AsgothianA 1 Antwort Letzte Antwort
          0
          • AsgothianA Asgothian

            @delphinis die ieee ist der 16-Stellige wert. Es reichen meistens aber die letzten 6 stellen

            Nachtrag: log Einträge bitte immer in code Tags (</>)

            A.

            D Offline
            D Offline
            Delphinis
            schrieb am zuletzt editiert von
            #21

            @asgothian
            Hier mal der zweite:

            script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":21248,"dpValues":[{"dp":5,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,29]}}]},"linkquality":29,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":40,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
            ELEVATED publishToState: message received '{"soil_moisture":33}' from device a4c138e06e49cf5d type 'TS0601_soil' 
            

            Hier die ganze Meldegruppe:

            javascript.0
            	2024-08-16 10:53:38.652	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":22016,"dpValues":[{"dp":14,"datatype":4,"data":{"type":"Buffer","data":[2]}}]},"linkquality":29,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":43,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
            javascript.0
            	2024-08-16 10:53:38.532	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":21760,"dpValues":[{"dp":15,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,70]}}]},"linkquality":29,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":42,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
            javascript.0
            	2024-08-16 10:53:38.407	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":21504,"dpValues":[{"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,50]}}]},"linkquality":29,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":41,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
            javascript.0
            	2024-08-16 10:53:38.228	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":21248,"dpValues":[{"dp":5,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,29]}}]},"linkquality":29,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":40,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
            zigbee.0
            	2024-08-16 10:51:15.094	warn	ELEVATED publishToState: value generated '"high"' from device a4c138e06e49cf5d for 'State of the battery'
            zigbee.0
            	2024-08-16 10:51:15.094	warn	ELEVATED publishToState: message received '{"battery_state":"high"}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:15.092	warn	ELEVATED publishToState: value generated '98' from device a4c138e06e49cf5d for 'Link quality'
            zigbee.0
            	2024-08-16 10:51:15.091	warn	ELEVATED publishToState: message received '{"linkquality":98}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:14.982	warn	ELEVATED publishToState: value generated '100' from device a4c138e06e49cf5d for 'Battery percent'
            zigbee.0
            	2024-08-16 10:51:14.982	warn	ELEVATED publishToState: message received '{"battery":100}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:14.978	warn	ELEVATED publishToState: value generated '87' from device a4c138e06e49cf5d for 'Link quality'
            zigbee.0
            	2024-08-16 10:51:14.977	warn	ELEVATED publishToState: message received '{"linkquality":87}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:14.860	warn	ELEVATED publishToState: value generated '33' from device a4c138e06e49cf5d for 'Measured soil moisture value'
            zigbee.0
            	2024-08-16 10:51:14.860	warn	ELEVATED publishToState: message received '{"soil_moisture":33}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:14.858	warn	ELEVATED publishToState: value generated '98' from device a4c138e06e49cf5d for 'Link quality'
            zigbee.0
            	2024-08-16 10:51:14.857	warn	ELEVATED publishToState: message received '{"linkquality":98}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:14.747	warn	ELEVATED publishToState: value generated '23' from device a4c138e06e49cf5d for 'Temperature'
            zigbee.0
            	2024-08-16 10:51:14.746	warn	ELEVATED publishToState: message received '{"temperature":23}' from device a4c138e06e49cf5d type 'TS0601_soil'
            zigbee.0
            	2024-08-16 10:51:14.743	warn	ELEVATED publishToState: value generated '94' from device a4c138e06e49cf5d for 'Link quality'
            zigbee.0
            	2024-08-16 10:51:14.742	warn	ELEVATED publishToState: message received '{"linkquality":94}' from device a4c138e06e49cf5d type 'TS0601_soil' 
            
            1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @delphinis die ieee ist der 16-Stellige wert. Es reichen meistens aber die letzten 6 stellen

              Nachtrag: log Einträge bitte immer in code Tags (</>)

              A.

              D Offline
              D Offline
              Delphinis
              schrieb am zuletzt editiert von Delphinis
              #22

              @asgothian
              Der dritte hat nur die eine Meldung herausgespuckt:
              Sorry, das war nicht aus der selben Meldegruppe, hab ich nun hier korrigiert:

              zigbee.0
              	2024-08-16 11:08:58.747	warn	ELEVATED publishToState: message received '{"soil_moisture":87}' from device a4c13860f5c2fffa type 'TS0601_soil'
              

              Hier die ganze Meldegruppe:

              zigbee.0
              	2024-08-16 11:08:58.988	warn	ELEVATED publishToState: value generated '"high"' from device a4c13860f5c2fffa for 'State of the battery'
              zigbee.0
              	2024-08-16 11:08:58.988	warn	ELEVATED publishToState: message received '{"battery_state":"high"}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.986	warn	ELEVATED publishToState: value generated '94' from device a4c13860f5c2fffa for 'Link quality'
              zigbee.0
              	2024-08-16 11:08:58.985	warn	ELEVATED publishToState: message received '{"linkquality":94}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.937	warn	ELEVATED publishToState: value generated '90' from device a4c13860f5c2fffa for 'Battery percent'
              zigbee.0
              	2024-08-16 11:08:58.937	warn	ELEVATED publishToState: message received '{"battery":90}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.933	warn	ELEVATED publishToState: value generated '87' from device a4c13860f5c2fffa for 'Link quality'
              zigbee.0
              	2024-08-16 11:08:58.933	warn	ELEVATED publishToState: message received '{"linkquality":87}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.747	warn	ELEVATED publishToState: value generated '87' from device a4c13860f5c2fffa for 'Measured soil moisture value'
              zigbee.0
              	2024-08-16 11:08:58.747	warn	ELEVATED publishToState: message received '{"soil_moisture":87}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.744	warn	ELEVATED publishToState: value generated '91' from device a4c13860f5c2fffa for 'Link quality'
              zigbee.0
              	2024-08-16 11:08:58.744	warn	ELEVATED publishToState: message received '{"linkquality":91}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.644	warn	ELEVATED publishToState: value generated '24' from device a4c13860f5c2fffa for 'Temperature'
              zigbee.0
              	2024-08-16 11:08:58.644	warn	ELEVATED publishToState: message received '{"temperature":24}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.640	warn	ELEVATED publishToState: value generated '91' from device a4c13860f5c2fffa for 'Link quality'
              zigbee.0
              	2024-08-16 11:08:58.640	warn	ELEVATED publishToState: message received '{"linkquality":91}' from device a4c13860f5c2fffa type 'TS0601_soil'
              

              Hier scheint es, dass da linkquality und soil_moisture teilweise den selben wert haben, aber nicht immer.
              Hier mal alle Meldungen bisher von linkquality und soil_moisture:

              zigbee.0
              	2024-08-16 11:08:58.933	warn	ELEVATED publishToState: message received '{"linkquality":87}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:08:58.747	warn	ELEVATED publishToState: value generated '87' from device a4c13860f5c2fffa for 'Measured soil moisture value'
              zigbee.0
              	2024-08-16 11:08:58.747	warn	ELEVATED publishToState: message received '{"soil_moisture":87}' from device a4c13860f5c2fffa type 'TS0601_soil'
              
              
              
              zigbee.0
              	2024-08-16 11:04:09.459	warn	ELEVATED publishToState: message received '{"soil_moisture":94}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:04:09.455	warn	ELEVATED publishToState: value generated '94' from device a4c13860f5c2fffa for 'Link quality'
              zigbee.0
              
              
              
              
              zigbee.0
              	2024-08-16 11:01:23.702	warn	ELEVATED publishToState: message received '{"soil_moisture":100}' from device a4c13860f5c2fffa type 'TS0601_soil'
              zigbee.0
              	2024-08-16 11:01:23.698	warn	ELEVATED publishToState: value generated '94' from device a4c13860f5c2fffa for 'Link quality'
              zigbee.0
              	2024-08-16 11:01:23.697	warn	ELEVATED publishToState: message received '{"linkquality":94}' from device a4c13860f5c2fffa type 'TS0601_soil'
              
              

              Dieser Sensor ist vermutlich defekt, respektive vielleicht ein bug in der neuen Software. Beide Sensoren mit der neuen Version verhalten sich sehr seltsam. Der eine ist meist bei 90-98% ob sehr trocken oder nass, und der andere zwischen 20 und 60%.
              Muss die wohl wegschmeissen.

              1 Antwort Letzte Antwort
              0
              • D Delphinis

                @asgothian
                Ok, ich hab hier mal eine solche Meldungskombination des "vermeintlich" funktionierenden Sensors:

                script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20480,"dpValues":[{"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,52]}}]},"linkquality":32,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":37,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
                warn	ELEVATED publishToState: message received '{"soil_moisture":52}' from device a4c138763d011c76 type 'TS0601_soil'
                

                Aber offensichtlich gibt auch der eine Warning heraus...

                Hier noch alle Meldungen aus der selben sekunde:

                javascript.0
                	2024-08-16 10:41:56.758	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20992,"dpValues":[{"dp":14,"datatype":4,"data":{"type":"Buffer","data":[2]}}]},"linkquality":36,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":39,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
                zigbee.0
                	2024-08-16 10:41:56.752	warn	ELEVATED publishToState: value generated '"high"' from device a4c138763d011c76 for 'State of the battery'
                zigbee.0
                	2024-08-16 10:41:56.752	warn	ELEVATED publishToState: message received '{"battery_state":"high"}' from device a4c138763d011c76 type 'TS0601_soil'
                zigbee.0
                	2024-08-16 10:41:56.748	warn	ELEVATED publishToState: value generated '36' from device a4c138763d011c76 for 'Link quality'
                zigbee.0
                	2024-08-16 10:41:56.748	warn	ELEVATED publishToState: message received '{"linkquality":36}' from device a4c138763d011c76 type 'TS0601_soil'
                javascript.0
                	2024-08-16 10:41:56.629	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20736,"dpValues":[{"dp":15,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,70]}}]},"linkquality":32,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":38,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
                zigbee.0
                	2024-08-16 10:41:56.630	warn	ELEVATED publishToState: value generated '70' from device a4c138763d011c76 for 'Battery percent'
                zigbee.0
                	2024-08-16 10:41:56.630	warn	ELEVATED publishToState: message received '{"battery":70}' from device a4c138763d011c76 type 'TS0601_soil'
                zigbee.0
                	2024-08-16 10:41:56.627	warn	ELEVATED publishToState: value generated '32' from device a4c138763d011c76 for 'Link quality'
                zigbee.0
                	2024-08-16 10:41:56.627	warn	ELEVATED publishToState: message received '{"linkquality":32}' from device a4c138763d011c76 type 'TS0601_soil'
                javascript.0
                	2024-08-16 10:41:56.510	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20480,"dpValues":[{"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,52]}}]},"linkquality":32,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":37,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
                zigbee.0
                	2024-08-16 10:41:56.510	warn	ELEVATED publishToState: value generated '52' from device a4c138763d011c76 for 'Measured soil moisture value'
                zigbee.0
                	2024-08-16 10:41:56.510	warn	ELEVATED publishToState: message received '{"soil_moisture":52}' from device a4c138763d011c76 type 'TS0601_soil'
                zigbee.0
                	2024-08-16 10:41:56.506	warn	ELEVATED publishToState: value generated '32' from device a4c138763d011c76 for 'Link quality'
                zigbee.0
                	2024-08-16 10:41:56.506	warn	ELEVATED publishToState: message received '{"linkquality":32}' from device a4c138763d011c76 type 'TS0601_soil'
                javascript.0
                	2024-08-16 10:41:56.335	warn	script.js.Eigene_Scripte.Test.ZigbeeTestBlockly: Msg_From_Zigbee{"type":"commandDataReport","data":{"seq":20224,"dpValues":[{"dp":5,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,26]}}]},"linkquality":36,"groupID":0,"cluster":"manuSpecificTuya","meta":{"zclTransactionSequenceNumber":36,"manufacturerCode":null,"frameControl":{"frameType":1,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":false,"reservedBits":0}},"endpoint_id":1}
                zigbee.0
                	2024-08-16 10:41:56.335	warn	ELEVATED publishToState: value generated '26' from device a4c138763d011c76 for 'Temperature'
                zigbee.0
                	2024-08-16 10:41:56.334	warn	ELEVATED publishToState: message received '{"temperature":26}' from device a4c138763d011c76 type 'TS0601_soil'
                zigbee.0
                	2024-08-16 10:41:56.331	warn	ELEVATED publishToState: value generated '36' from device a4c138763d011c76 for 'Link quality'
                zigbee.0
                	2024-08-16 10:41:56.331	warn	ELEVATED publishToState: message received '{"linkquality":36}' from device a4c138763d011c76 type 'TS0601_soil'
                

                Sehe mir mal die anderen an...

                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #23

                @delphinis das sieht schon gut aus. Die beiden zusammenkopierten Meldungen sind genau die nach denen ich gesucht hätte. Wär mal interessant wie die bei den anderen Meldungen aussehen.

                
                {"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,52]}
                
                

                Scheint die Feuchtigkeit vom Sensor zu melden.

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                D 1 Antwort Letzte Antwort
                0
                • AsgothianA Asgothian

                  @delphinis das sieht schon gut aus. Die beiden zusammenkopierten Meldungen sind genau die nach denen ich gesucht hätte. Wär mal interessant wie die bei den anderen Meldungen aussehen.

                  
                  {"dp":3,"datatype":2,"data":{"type":"Buffer","data":[0,0,0,52]}
                  
                  

                  Scheint die Feuchtigkeit vom Sensor zu melden.

                  A.

                  D Offline
                  D Offline
                  Delphinis
                  schrieb am zuletzt editiert von Delphinis
                  #24

                  @asgothian
                  Hätte nun anydesk mit einem neuen Account installiert, falls du noch lust hast.
                  Ich glaube, die zwei Bodenfeuchtigkeitssensoren senden zwar daten (siehe obige Einträge), die technisch korrekt sind, sind aber nicht glaubwürdig. Ich glaube dort ist ein Firmware-Bock in der neuen Version.
                  Die kann ich wohl schmeissen..

                  Aber den Bewässerungsautomaten hätte ich gerne eingebunden. Wie oben schon mal beschrieben, kann ich den nicht einbinden, obwohl er unter https://www.zigbee2mqtt.io/devices/GX02.html eingetragen ist.
                  Das ist auch wieder so ein Tuya TS0601 😁
                  Da kommt aber wieder nur so ein halb eingebundener Sensor im Zigbee Adapter:
                  7f5ccc33-711a-4dfc-bc7a-66a1d8d1afe3-grafik.png
                  e4395e23-d3dc-4992-9158-457c1b94f2c6-grafik.png
                  eb5a176c-c6af-4b35-8e47-4358ad4ffd0d-grafik.png

                  
                  
                      modelZigbee:TS0601
                      type:EndDevice
                      nwk:40485
                      manuf id:4417
                      manufacturer:_TZE200_7ytb3h8u
                      power:Battery
                      app version:72
                      hard version:1
                      zcl version:3
                      stack version:0
                      date code:
                      interviewed:true
                      configured:false
                  
                      endpoint:1
                      profile:260
                      input clusters:genGroups (4)
                      genScenes (5)
                      manuSpecificTuya (61184)
                      genBasic (0)
                      output clusters:genOta (25)
                      genTime (10)
                  
                  
                  
                  AsgothianA 1 Antwort Letzte Antwort
                  0
                  • D Delphinis

                    @asgothian
                    Hätte nun anydesk mit einem neuen Account installiert, falls du noch lust hast.
                    Ich glaube, die zwei Bodenfeuchtigkeitssensoren senden zwar daten (siehe obige Einträge), die technisch korrekt sind, sind aber nicht glaubwürdig. Ich glaube dort ist ein Firmware-Bock in der neuen Version.
                    Die kann ich wohl schmeissen..

                    Aber den Bewässerungsautomaten hätte ich gerne eingebunden. Wie oben schon mal beschrieben, kann ich den nicht einbinden, obwohl er unter https://www.zigbee2mqtt.io/devices/GX02.html eingetragen ist.
                    Das ist auch wieder so ein Tuya TS0601 😁
                    Da kommt aber wieder nur so ein halb eingebundener Sensor im Zigbee Adapter:
                    7f5ccc33-711a-4dfc-bc7a-66a1d8d1afe3-grafik.png
                    e4395e23-d3dc-4992-9158-457c1b94f2c6-grafik.png
                    eb5a176c-c6af-4b35-8e47-4358ad4ffd0d-grafik.png

                    
                    
                        modelZigbee:TS0601
                        type:EndDevice
                        nwk:40485
                        manuf id:4417
                        manufacturer:_TZE200_7ytb3h8u
                        power:Battery
                        app version:72
                        hard version:1
                        zcl version:3
                        stack version:0
                        date code:
                        interviewed:true
                        configured:false
                    
                        endpoint:1
                        profile:260
                        input clusters:genGroups (4)
                        genScenes (5)
                        manuSpecificTuya (61184)
                        genBasic (0)
                        output clusters:genOta (25)
                        genTime (10)
                    
                    
                    
                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #25

                    @delphinis das können wir versuchen, aber frühestens Sonntag Nachmittag. Ich bin unterwegs.

                    A.

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    D 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @delphinis das können wir versuchen, aber frühestens Sonntag Nachmittag. Ich bin unterwegs.

                      A.

                      D Offline
                      D Offline
                      Delphinis
                      schrieb am zuletzt editiert von
                      #26

                      @asgothian
                      👍 Ok, muss mal schauen, ob wir dann zuhause sind.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      720

                      Online

                      32.4k

                      Benutzer

                      81.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe