Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Zigbee Bodenfeuchtesensor: Nur 1 von 3 funzt

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Zigbee Bodenfeuchtesensor: Nur 1 von 3 funzt

    This topic has been deleted. Only users with topic management privileges can see it.
    • Asgothian
      Asgothian Developer @Delphinis last edited by

      @delphinis sagte in Zigbee Bodenfeuchtesensor: Nur 1 von 3 funzt:

      @asgothian said in Zigbee Bodenfeuchtesensor: Nur 1 von 3 funzt:

      in dem Verzeichnis einmal unter src/devices die Datei Tuya.ts sowie unter devices die Datei Tuya.js finden

      Danke für die Anleitung. Ich hab ein Windows system und vielleicht ist das anders strukturiert aber:

      Ich finde unter zigbee_herdsman_converters mit "tuya.?s" die Datei tuya.js nur unter ..\devices (1kb) und unter ..\lib (26kb)
      5ed38110-fc56-4f4e-87e6-79e5df865204-grafik.png

      Auch kein "tuya.ts" file im ganzen iobroker verzeichnis.

      es gibt kein src-Directory (nur unter node_modules\debug\ aber da ist nichts dergleichen drin.

      Es gibt auch kein String _TZE200_myd45weu in der js-Datei sondern nur:
      1c0dd3c1-d5ea-4b8c-abbb-89f0d4b03717-grafik.png

      als einziger Eintrag.
      Stattdessen gibt es zig Einträge in diversen anderen Dateien mit TZE200 aber anderen Endungen (Find in Files):
      d02685fc-f21d-40c4-ab82-94e86137a3d6-grafik.png

      ich kann Dir anbieten das wir das gemeinsam via Discord / Anydesk heute Abend fixen. Ich muss mir anschauen wie es bei Dir aussieht.

      D 1 Reply Last reply Reply Quote 0
      • D
        Delphinis @Asgothian last edited by Delphinis

        @asgothian
        Bei anydesk wurde ich fälschlicherweise als Geschäftskunde identifiziert und ich konnte das Problem nicht lösen. Also hab ich es deinstalliert. Discord kann ich nicht installieren, weil ich aus irgendwelchen Gründen keinen Zugriff aus dem Netz geben kann...
        Ich benutze intern TightVNC, aber ich weiss nicht ob das übers Internet geht.

        Asgothian 1 Reply Last reply Reply Quote 0
        • Asgothian
          Asgothian Developer @Delphinis last edited by

          @delphinis TightVNC übers internet ist ein Sicherheitsrisiko, das sollten wir nicht nutzen. Was sonst geht weiss ich nicht - ich nutze eigentlich immer entweder anydesk oder discord.

          A.

          D 1 Reply Last reply Reply Quote 0
          • D
            Delphinis @Asgothian last edited by

            @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 1 Reply Last reply Reply Quote 2
            • D
              Delphinis last edited by Delphinis

              @asgothian
              Nochmal eine Frage: Ich hab gerade noch einen "Giex Smart Water Timer" bekommen und wollte den einbinden. Dieser ist bei https://www.zigbee2mqtt.io/devices/GX02.html eingetragen, wird aber nicht, oder noch nicht unterstützt. Er hat sich angemeldet, jedoch auch nur so halb und nicht funktionsfähig. Er meldet sich als "_TZE200_7ytb3h8u",
              Hab versucht, ihn auch dort einzutragen. Jedoch ergab das einen neuen Wassermess-Sensor. Das war offenbar das falsche. Vermute, da braucht es einen neuen Fingerprint Eintrag, oder ich muss ihn unter dem richtigen eintragen.
              Da hab ich aber nur das "Water valve" gefunden. Das kann es nicht sein, da es nur vier Parameter und eine andere Bezeichnung hat (Bezeichnung vom Gerät: TS0601 😉 ).
              Mindestens ein Parameter wie z.B. "irrigation_start_time" sollte man ja finden?
              Das Gerät hat sich einmal so halb angemeldet, wurde dann aber sehr heiss und ich musste die Batterien entfernen. Mittlerweile konnte ich das Gerät reparieren, der Batteriehalter war defekt (prod. Fehler).

              1. Gibt es da eine Lösung das Gerät an den Zigbee-Adapter zu bekommen?
              2. Da das Gerät unter den unterstützten Geräten ist, bin ich erstaunt, dass es kein Eintrag im tuya.js gibt. Oder wird der erst beim Anmelden übertragen?
              3. Kann man sich diesen Fingerprint mit den Daten von https://www.zigbee2mqtt.io selbst zusammenschustern?
              1 Reply Last reply Reply Quote 0
              • D
                Delphinis @Delphinis last edited by

                @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
                Asgothian 1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @Delphinis last edited by

                  @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.

                  1 Reply Last reply Reply Quote 0
                  • D
                    Delphinis last edited by 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 😉

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @Delphinis last edited by 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 3 Replies Last reply Reply Quote 0
                      • D
                        Delphinis @Asgothian last edited by 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...

                        Asgothian 1 Reply Last reply Reply Quote 0
                        • D
                          Delphinis @Asgothian last edited by

                          @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 Reply Last reply Reply Quote 0
                          • D
                            Delphinis @Asgothian last edited by Delphinis

                            @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 Reply Last reply Reply Quote 0
                            • Asgothian
                              Asgothian Developer @Delphinis last edited by

                              @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 1 Reply Last reply Reply Quote 0
                              • D
                                Delphinis @Asgothian last edited by 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)
                                
                                
                                
                                Asgothian 1 Reply Last reply Reply Quote 0
                                • Asgothian
                                  Asgothian Developer @Delphinis last edited by

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

                                  A.

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    Delphinis @Asgothian last edited by

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

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    489
                                    Online

                                    31.7k
                                    Users

                                    79.8k
                                    Topics

                                    1.3m
                                    Posts

                                    3
                                    26
                                    1302
                                    Loading More Posts
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                    The ioBroker Community 2014-2023
                                    logo