Navigation

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

    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

    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 2
    • Best 0
    • Groups 0

    Torsten Bahlert

    @Torsten Bahlert

    0
    Reputation
    26
    Profile views
    2
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Torsten Bahlert Follow

    Latest posts made by Torsten Bahlert

    • RE: Osram Lightyfy Adapter Problem

      @Asgothian
      OK, danke für die Antwort.
      Ich bin da kein Experte. Mir ist nur aufgefallen, dass ein Integerwert erwartet wird und deswegen habe ich das mal mit ~~ ausprobiert.
      Ich werde deine Lösung mal ausprobieren.

      Das ist natürlich auch nur ein Workaround, denn man müsste sich eigentlich die Frage stellen, warum der Wert der Variable 'pos' nicht wie erwartet ein Integerwert ist?

      Ich habe mich oben vielleicht etwas falsch ausgedrückt:
      ~~ dient natürlich nicht dazu Fließkommazahlen in Integer umzuwandeln, sondern es hat nur den Effekt.
      (Werde ich korrigieren)

      posted in ioBroker Allgemein
      Torsten Bahlert
      Torsten Bahlert
    • RE: Osram Lightyfy Adapter Problem

      @bjoernson
      Hallo,
      ich habe das gleiche Problem und habe einfach die Datei
      /opt/iobroker/node_modules/iobroker.lightify/lib/lightify.js
      in der Zeile 463 angepasst (siehe dazu auch die Fehlermeldung im Log des ioBrokers).

      Original:

      var cnt = data.readUInt8(pos + 16);
      

      Neu:

      var cnt = data.readUInt8(~~pos + 16);
      

      ~~ ist eine doppelte bitweise NOT Operation und hat den Effekt, dass eine Fließkommazahl gerundet wird.
      Vielleicht hat einer eine bessere Idee...

      Ich kann die Instanz nun ohne Fehlermeldung starten und ich sehe auch meine Lampen und Schalter.
      Ich bin damit erst einmal zufrieden und lasse es so mal laufen.

      posted in ioBroker Allgemein
      Torsten Bahlert
      Torsten Bahlert
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo