Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Mik77

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Best 0
    • Groups 1

    Mik77

    @Mik77

    Starter

    0
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Mik77 Follow
    Starter

    Latest posts made by Mik77

    • RE: tuya Adapter stateChange von node-red geht nicht

      @mickym sagte in tuya Adapter stateChange von node-red geht nicht:
      Cool, danke für die Ausführliche Antwort!

      posted in Einbindung von Geräten
      M
      Mik77
    • RE: tuya Adapter stateChange von node-red geht nicht

      @mickym , das Leben kann so einfach sein 😉
      Vielen Dank für den Tipp mit dem Command, ich habe es umgestellt und direkt funktioniert es!
      Kannst du kurz erklären wass der Command anders macht als das Value?

      posted in Einbindung von Geräten
      M
      Mik77
    • tuya Adapter stateChange von node-red geht nicht

      Hi,
      ich nutze den Tuya Adpter v3.15.0 und kann meinen Ladeziegel fürs E-Auto auslesen.
      Es gibt einen Datenpunkt, der 3 Werte annehmen kann: 0 (Laden),1 (Ladestopp) oder 2 (Warten).
      6983e500-b937-494c-909d-2f604d7887ad-image.png
      Das Objekt sieht so aus:
      73ea9bf7-07f2-4851-bf05-ed5b0ff5fbae-image.png
      Die Objektdaten sehen so aus:
      {
      "type": "state",
      "common": {
      "type": "number",
      "states": {
      "0": "OpenCharging",
      "1": "CloseCharging",
      "2": "WaitOperation"
      },
      "read": true,
      "write": true,
      "name": "ChargingOperation",
      "role": "level"
      },
      "native": {
      "code": "ChargingOperation",
      "defaultValue": "OpenCharging",
      "canTrigger": true,
      "type": "obj",
      "executable": true,
      "mode": "rw",
      "defaultRecommend": false,
      "name": "充电操作",
      "property": {
      "range": [
      "OpenCharging",
      "CloseCharging",
      "WaitOperation"
      ],
      "type": "enum"
      },
      "id": 124,
      "editPermission": false
      },
      "from": "system.adapter.tuya.0",
      "user": "system.user.admin",
      "ts": 1719915722916,
      "_id": "tuya.0.bf7b77d8a1f50ad987nrek.124",
      "acl": {
      "object": 1636,
      "state": 1636,
      "owner": "system.user.admin",
      "ownerGroup": "system.group.administrator"
      }
      }

      Wenn ich über den Iobroker den Datenpunkt manuell ändere, startet oder stoppt das Laden des Fahrzeugs problemlos.
      Das Log sieht dann so aus:

      tuya.0
      2024-07-02 17:56:54.584	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.101 {"val":2,"ack":true,"ts":1719935814581,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935814581}
      
      tuya.0
      2024-07-02 17:56:54.577	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"101":"charing"},"t":1719935814}
      
      tuya.0
      2024-07-02 17:56:54.311	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.124 {"val":1,"ack":true,"ts":1719935814307,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935814307}
      
      tuya.0
      2024-07-02 17:56:54.301	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"124":"CloseCharging"},"t":1719935813}
      
      tuya.0
      2024-07-02 17:56:51.573	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.124 {"val":2,"ack":true,"ts":1719935811570,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935811570}
      
      tuya.0
      2024-07-02 17:56:51.566	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"124":"WaitOperation"},"t":1719935811}
      
      tuya.0
      2024-07-02 17:56:51.028	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.101 {"val":1,"ack":true,"ts":1719935811024,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935811024}
      
      tuya.0
      2024-07-02 17:56:51.020	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"101":"connect"},"t":1719935810}
      
      tuya.0
      2024-07-02 17:56:50.913	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.124 {"val":0,"ack":true,"ts":1719935810909,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935810781}
      
      tuya.0
      2024-07-02 17:56:50.904	debug	bf7b77d8a1f50ad987nrek.124: set value "OpenCharging" via bf7b77d8a1f50ad987nrek (Local): res={"dps":{"124":"OpenCharging"},"t":1719935810}
      
      tuya.0
      2024-07-02 17:56:50.904	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"124":"OpenCharging"},"t":1719935810}
      
      tuya.0
      2024-07-02 17:56:50.785	debug	bf7b77d8a1f50ad987nrek onChange triggered for 124 and value 0
      
      tuya.0
      2024-07-02 17:56:50.784	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.124 {"val":0,"ack":false,"ts":1719935810781,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1719935810781}
      
      
      **Wenn ich den Ladevorgang aus node-red starte, sieht das Log so aus und der Ladevorgang startet nicht:**
      
      tuya.0
      2024-07-02 17:59:48.489	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.102 {"val":399,"ack":true,"ts":1719935988484,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935988484}
      
      tuya.0
      2024-07-02 17:59:48.473	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"102":399},"t":1719935986}
      
      tuya.0
      2024-07-02 17:59:44.402	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.102 {"val":398,"ack":true,"ts":1719935984399,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935984399}
      
      tuya.0
      2024-07-02 17:59:44.394	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"102":398},"t":1719935982}
      
      tuya.0
      2024-07-02 17:59:36.240	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.102 {"val":399,"ack":true,"ts":1719935976238,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935976238}
      
      tuya.0
      2024-07-02 17:59:36.234	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"102":399},"t":1719935975}
      
      tuya.0
      2024-07-02 17:59:32.164	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.102 {"val":400,"ack":true,"ts":1719935972161,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1719935972161}
      
      tuya.0
      2024-07-02 17:59:32.157	debug	bf7b77d8a1f50ad987nrek: Received data: {"dps":{"102":400},"t":1719935971}
      
      tuya.0
      2024-07-02 17:59:15.167	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.124 {**"val":2,**"ack":true,"ts":1719935955165,"q":0,"from":"system.adapter.node-red.0","user":"system.user.admin","lc":1719935955165}
      
      tuya.0
      2024-07-02 17:59:14.167	debug	stateChange tuya.0.bf7b77d8a1f50ad987nrek.124 {**"val":0,"**ack":true,"ts":1719935954164,"q":0,"from":"system.adapter.node-red.0","user":"system.user.admin","lc":1719935954164}
      

      Um den Wert 0 = laden an das IOBroker-Objekt aus Node-red zu senden verwende ich den Node: "IOBroker out"

      Mir scheint, dass das auslösen des Ladevorgangs in IOBroker selber mehr als nur die "0" gesendet wird, daher schicke ich auch die "2" hinterher, aber da passiert noch mehr aus IoBroker raus, was ich nicht verstehe.
      Frage: wie finde ich heraus, welche Routine ausgeführt wird, wenn ich im IOBroker das Objekt ändere? Oder hat jemand eine Lösung wie ich das Objekt so anstossen kann, dass der Ladziegel anfängt zu laden?

      MOD-Edit: Log in Code-Tags gesetzt

      posted in Einbindung von Geräten
      M
      Mik77
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo