Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Zigbee Adapter "send_payload" get möglich?

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Zigbee Adapter "send_payload" get möglich?

    This topic has been deleted. Only users with topic management privileges can see it.
    • mickemup
      mickemup last edited by

      Hallo Zusammen.

      Danke dem Zigbee-Adapter habe ich nun hingekriegt die Leistungsdaten von den IKEA INSPELNING Powerplugs in IO-Broker zu bekommen.
      Dies war vorher via Dirigera => Homekit nicht möglich.
      Dafür liefern nun die IKEA PARASOLL Sensoren keine Batteriestände mehr.

      Also versuchte ich es mit den Exposes von "www.zigbee2mqtt.io"

      via den send_payload DP kann ich INSPELNING folgendermassen steuern: (set function)
      {"state": "ON"}, {"state": "OFF"} or {"state": "TOGGLE"} was funktioniert

      Den Status lesen geht aber nicht. (get function)
      To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"state": ""}

      	2025-01-22 21:52:35.074	error	Send command to 0x8c65a3fffe280961 failed with no error code (undefined)
      

      Kann man mit send_payload auch irgendwie an die "get" rankommen oder mache ich was falsch?

      Idee wäre via get den Bat Status der PARASOLLs abzuholen.
      with payload {"battery": ""}
      Dies nachdem der Status geändert hat, denn nur dann sind ja die Batterie Geräte online/erreichbar...

      Systeminfos:
      Iobroker auf Proxmox in lxc
      admin: v7.4.10
      node: v20.18.1
      js-controller: 7.0.6
      zigbee: v1.10.14

      Coordinator:
      type:EZSP v8
      version:x-8.6.10.3 .
      revision:6.10.3.0 build 297
      sonoff-zigbee-3-0-usb-dongle-plus-e

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

        @mickemup sagte in Zigbee Adapter "send_payload" get möglich?:

        Den Status lesen geht aber nicht. (get function)
        To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"state": ""}

        Das ist aktuell damit nicht möglich. Ist aber auch nicht notwendig. Siehe hier:

        https://github.com/ioBroker/ioBroker.zigbee/issues/2354

        A.

        bertholdj-d created this issue in ioBroker/ioBroker.zigbee

        closed After Upgrade to 1.10.13 battery status from IKEA PARASOLL no longer reported #2354

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

          @asgothian
          Super
          Danke für das Update.

          Den Teil mit query ändern alle 30min habe ich nicht ganz verstanden.
          Ist nicht nötig oder, die Zustände sollte so oder so sporadisch geupdatet werden?

          Wann kommt die 15? 🙂

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

            @mickemup sagte in Zigbee Adapter "send_payload" get möglich?:

            @asgothian
            Super
            Danke für das Update.

            Den Teil mit query ändern alle 30min habe ich nicht ganz verstanden.
            Ist nicht nötig oder, die Zustände sollte so oder so sporadisch geupdatet werden?

            Wann kommt die 15? 🙂

            Na ja - das eine Batterie innerhalb von wenigen Minuten leer gelutscht wird ist eher selten. Welchen Sinn macht also ein zu enges Abfrageintervall ? Da reichen bei den meisten Zigbee Geräten sogar 1x alle 6h.

            Auf der anderen Seite belastet der device_query das Funknetzwerk durch zusätzlichen Traffic. Es ist mir bei Tests gelungen ein Netzwerk mit 70 Geräten durch device_query Aktivierungen zum Absturz zu bringen. Deswegen gibt es im Adapter eine fest eingebaute Sperre von 15 sekunden zwischen Queries am gleichen Gerät.
            Und selbst mit der Sperre kann man in grossen Netzen durch die Abfrage von allen Geräten gleichzeitig das Netz massiv stören.

            aktuell gibt es keine Planung die 1.10.15 ins Latest oder Stable zu holen. Das liegt daran das ich primär an der 1.11 / 2.0 arbeite, und mit so wenig Arbeit wie möglich die 1.10.x am Leben halten will. Neue Geräte kriegen wir da sowieso nicht mehr hinein.

            A.
            Nachtrag: Mit der Umstellung auf die 1.11 wird es eine grössere Anzahl an entscheidenden Anpassungen geben - das ist Notwendig weil die unterliegenden Bibliotheken aktualisiert wurden - und uns mit einer grossen Zahl von Breaking changes belasten. Die ganzen Probleme seit 1.10.3 kommen aus der Schrittweisen Umstellung innerhalb der Bibliotheken - da geht dann mal dies und mal das nicht mehr (wie z.Bsp. die Batterie des Parasoll 🙂 ) Das versuche ich gerade alles einmal sauber zu bekommen - plus ein paar Systematische Anpassungen die schon länger überfällig sind. Deswegen auch der Gedanke gleich auf 2.0 zu gehen (an Stelle von 1.11.x)

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

            Support us

            ioBroker
            Community Adapters
            Donate

            931
            Online

            31.7k
            Users

            79.7k
            Topics

            1.3m
            Posts

            2
            4
            142
            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