Navigation

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

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    F
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 11
    • Best 0
    • Groups 1

    felixnb

    @felixnb

    Starter

    0
    Reputation
    5
    Profile views
    11
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    felixnb Follow
    Starter

    Latest posts made by felixnb

    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Da haben wir den Salat: Lösche mal die Zeilen "min" und "max" raus.

      --> Vielen Dank dir! Das hat geklappt! 🙂

      @paul53:

      Der Adapter ist "schlampig" programmiert.

      --> Habe den code zum Adapter gar nicht gefunden, sodass ich daraus einen PR machen könnte. Sofern ich mich im Code zurecht finden würde 😆

      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53 said in SetState sendet falschen Wet auf den KNX Bus:

      Objekteigenschaften

      {
        "from": "system.adapter.knx.0",
        "user": "system.user.admin",
        "ts": 1609163390261,
        "common": {
          "name": "LED HSV Setzen",
          "type": "mixed",
          "role": "value",
          "unit": "",
          "max": "",
          "min": "",
          "read": false,
          "write": true,
          "update": true
        },
        "native": {
          "dpt": "DPT232.600",
          "address": "1/0/0",
          "addressRefId": "P-056B-0_GA-12",
          "statusGARefId": "",
          "actGARefId": "",
          "objRef": "O-67_R-118",
          "devName": "M-0083_A-0040-24-52B5",
          "devInst": "P-056B-0_DI-2",
          "objectSize": ""
        },
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "knx.0.Wohnzimmer.Deckenspots.LED_HSV_Setzen",
        "type": "state"
      }
      
      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Es wird 1 Log Eintrag erzeugt:

      (821) script.js.common.ColorConversion: LED_HSV: , Ack: false, Ursprung: system.adapter.javascript.0
      

      Ein zweiter Log Eintrag wird nicht erzeugt.

      Kann es sein, dass der KNX Adapter den Wert nicht "annimmt" und verwirft?

      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Es wird ein Log Eintrag erzeugt, aber ohne Wert. Siehe

      @felixnb said in SetState sendet falschen Wet auf den KNX Bus:

      @paul53

      Trigger mal den DP und logge den Wert:

      Habe 1:1 deinen code ausgeführt. Im Log steht auch kein Wert:

      (22206) script.js.common.ColorConversion:
      
      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Sorry, meine Antwort war unpräzise. Habe den Event handler mit drinnen gelassen.

      Also das hier ausgeführt:

         setState("knx.0.Wohnzimmer.Deckenspots.LED_HSV_Setzen", 4456448);
         on({id: "knx.0.Wohnzimmer.Deckenspots.LED_HSV_Setzen"}, function(dp) {
             log(dp.state.val);
         });
      
      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Ja, auch nicht unter Log. ioBroker neu gestartet, gleiches Problem. Im Log steht immer noch kein Wert. Also wenn ich das wie folgt ausführe:

      setState("knx.0.Wohnzimmer.Deckenspots.LED_HSV_Setzen", 4456448);
      
      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Trigger mal den DP und logge den Wert:

      Habe 1:1 deinen code ausgeführt. Im Log steht auch kein Wert:

      (22206) script.js.common.ColorConversion:
      
      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      setState("knx.0.Wohnzimmer.Deckenspots.LED_HSV_Setzen", 4456448);

      Habe es nochmal ausgeführt. In der UI steht kein Wert, im Log kein Fehler und auf dem KNX Bus ein 0x000000.

      Habe auch schon "#440000" und das ganze als binary rein geschrieben, hat aber auch keinen Erfolg gebracht.

      Hast du noch eine Idee?

      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      .toString(16)

      Dann landet in der UI wieder die 440000 (wie erwartet) und aber auf dem Bus ein 0x000000. Gleiches Verhalten, wie ohne toString

      posted in JavaScript
      F
      felixnb
    • RE: SetState sendet falschen Wet auf den KNX Bus

      @paul53

      Hast Du es mal ohne .toString() versucht ?

      Ja habe ich, dann wir kein Wert in der UI angezeigt und auch 0x00000 auf den Bus gesendet.

      Hier noch ein Screenshot von dem Telegramm ohne toString.

      Screenshot ohne to String

      posted in JavaScript
      F
      felixnb
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo