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

    @asgothian
    Ich hab das ganze nochmals angeschaut und den String doch noch gefunden und angepasst: Die Datei ist im Screenshot auch ersichtlich.
    2ca45c95-3008-482d-bc4c-b9d9ed9e6a47-grafik.png

    Danke für die Hilfe! 👍

    PS: Den Zigbee-Adapter neu starten hat nicht geholfen. Aber nach Neustart des iob hat's dann getan.

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

    @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 1 Antwort Letzte Antwort
    0
    • 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

                        754

                        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