Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Hue Bewegungsmelder mit Temperatursensor

    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

    Hue Bewegungsmelder mit Temperatursensor

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

      Hi,

      wollte den Thread hier mal wieder ein wenig zum Leben erwecken. Habe seit neustem auch zwei Hue Bewegungsmelder. Die funktionieren erstmal soweit über die Hue Bridge. Allerdings bin ich mit den Limitierungen über die Hue Software nicht ganz zufrieden und wollte mal Fragen, ob es mitlwerweile möglich ist, den Bewegungssensor ohne Node Red im iobroker abzugreifen?

      Gibt es da mittlerweile eine Lösung?

      Gruß

      Danyo

      1 Reply Last reply Reply Quote 0
      • cash
        cash Most Active last edited by

        Nach meinen Kenntnisstand leider nein. Ich würde es selber gerne nutzen. Je nachdem was man genau will könnte man mit Script etwas lösen.

        Ich würde ab und zu nur verhindern wollen das der Bewegungsmelder ein Licht wieder ausschaltet. Derzeit habe ich das über die Labs in der Hue-App gelöst. Ist aber nicht optimal.

        1 Reply Last reply Reply Quote 0
        • D
          danyo80 last edited by

          Hi,

          dito, bei mir so ähnlich. Ich habe zwei Sensoren an eine Lampe gekoppelt und ebenso über Hue Labs die Funktion für zwei Sensoren aktiviert. Nun Ja, es funktioniert.

          Probiere grad mit Node Red herum. Scheint so erstmal ganz gut zu funktionieren. Habe zumindest mit dem Hue Sensor mal testweise eine Ikea Tradfri Lampe geschaltet 🙂 Wenn jetzt noch die Latenzzeiten passen, dann könnte ich mir noch mehr dieser Sensoren vorstellen 🙂

          Hab da mal ne Frage:

          Habe über Node Red die Payload des Sensors auf verschiedene Ausgänge der Funktion an unterschiedliche (virtuelle) Geräte innerhalb iobroker geschrieben.

          motion –> Knoten mit Logikwert

          active --> Knoten mit Logikwert

          updated --> Knoten mit Textwert

          Allerdings schreibt Node Red nur den Knoten für motion korrekt weg. Bei den anderen beiden kommt nichts an. Jemand eine Idee woran das liegen kann?

          Gruß

          Danyo

          1 Reply Last reply Reply Quote 0
          • Mauflo
            Mauflo last edited by Negalein

            Hallo, also die HUE Bridge liefert Daten, die als JSON abgefragt werden können. Folgenden Link müsst Ihr verwenden:

            http://[IP der BRIDGE]/api/[user ID]/sensors/[sensor ID]

            Die User ID findet ihr unter der Adapterkonfiguration von hue und steht unter "Bridge-Anwender"

            Die Sensor ID ist meißt eine Zahl zwischen 0 und XXX (je nachdem wie viele Geräte ihr so habt!) Ich habe insgesamt 5 Sensoren und die haben ID 15-18,19-23,24-27 usw.

            Insgesamt hat ein Bewegungssensor 4 verschiedene ID's die hintereinander zu finden sind und unterschiedliche Daten liefert. Bewegung, Temperatur, Lichtlevel, Batteriezustand, Status und verschiedene Zeitstempel für all diese Daten!

            Hier ein Beispiel meines Sensors mit Start ID 24.

            24. Hue temperature sensor - liefert folgendes:

            {"state":{"temperature":2141,"lastupdated":"2019-02-03T19:09:51"},"swupdate":{"state":"noupdates","lastinstall":"2019-02-02T10:59:46"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"pending":[]},"name":"Hue temperature sensor 3","type":"ZLLTemperature","modelid":"SML001","manufacturername":"Philips","productname":"Hue temperature sensor","swversion":"6.1.0.18912","uniqueid":"00:17:xx:xx:xx:xx:xx:xx-02-0402","capabilities":{"certified":true}}
            

            25. Hue motion sensor - liefert folgendes:

            {"state":{"presence":false,"lastupdated":"2019-02-03T19:17:49"},"swupdate":{"state":"noupdates","lastinstall":"2019-02-02T10:59:46"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","ledindication":false,"usertest":false,"sensitivity":2,"sensitivitymax":2,"pending":[]},"name":"Wohnzimmer Sensor","type":"ZLLPresence","modelid":"SML001","manufacturername":"Philips","productname":"Hue motion sensor","swversion":"6.1.0.18912","uniqueid":"00:17::xx:xx:xx:xx:xx:xx–0406","capabilities":{"certified":true}}
            

            26. Hue ambient light sensor - liefert folgendes:

            {"state":{"lightlevel":11030,"dark":false,"daylight":false,"lastupdated":"2019-02-03T19:23:05"},"swupdate":{"state":"noupdates","lastinstall":"2019-02-02T10:59:46"},"config":{"on":true,"battery":100,"reachable":true,"alert":"none","tholddark":8423,"tholdoffset":7000,"ledindication":false,"usertest":false,"pending":[]},"name":"Hue ambient light sensor 3","type":"ZLLLightLevel","modelid":"SML001","manufacturername":"Philips","productname":"Hue ambient light sensor","swversion":"6.1.0.18912","uniqueid":"00:17::xx:xx:xx:xx:xx:xx--02-0400","capabilities":{"certified":true}}
            

            27. MotionSensor XX.Companion - liefert folgendes:

            {"state":{"status":1,"lastupdated":"2019-02-03T09:04:19"},"config":{"on":true,"reachable":true},"name":"MotionSensor 24.Companion","type":"CLIPGenericStatus","modelid":"PHA_STATE","manufacturername":"Philips","swversion":"1.0","uniqueid":"MotionSensor 24.Companion","recycle":true}
            

            Viel Spaß beim Auslesen der Daten!

            1 Reply Last reply Reply Quote 0
            • F
              firebowl last edited by

              Hi,
              ich bin ganz neu hier und generell bei ioBroker und der Thread hier ist schon relativ alt ich versuch es trotzdem mal. 😉
              Ich habe einen Hue indoor Bewegungsmelder an einer Hue Bridge und diese im ioBroker über die "Philips Hue Bridge" eingebunden. Klappt auch soweit.
              Werte schicke ich in eine InfluxDB und bereite die Daten grafisch über Grafana auf, alles soweit so gut.
              Die Werte, die ich auswähle kommen auch zuverlässig in meiner InfluxDB an.
              Ich kann aber nix mit dem Wert anfangen, den ich eigentlich haben möchte. 😞
              Ich versuche die Helligkeit zu protokollieren, möchte also Lux oder sowas in der Art herausbekommen.
              Ich bekomme beispielsweise an einem sehr düsteren Apriltag Werte wie z.B. 16000 irgendwas. Wenn ich parallel dazu in der iOS App "Controller" den Wert anschaue dann zeigt er mir ca. 41 lx an, was recht plausibel ist.

              Weiß jemand was das für ein Wert is, den ich im ioBroker angezeigt bekomme und wie ich ihn in etwas lesbares konvertieren kann?

              F Fenian 2 Replies Last reply Reply Quote 0
              • F
                firebowl @firebowl last edited by

                Hat wirklich keiner eine Idee? 😞

                1 Reply Last reply Reply Quote 0
                • Fenian
                  Fenian @firebowl last edited by

                  @firebowl
                  lightlevel ist die vom Sensor gemessene Lichtstärke in 10000 log10 (Lux) +1

                  Die Hue-Api verwendet eine logarithmische Skala, da sich das menschliche Auge an die Lichtverhältnisse anpasst und kleine Änderungen bei niedrigen Luxwerten stärker auffallen als bei hohen Luxwerten. So steht es zumindest in der Dokumentation der Api. 🙂

                  Umrechnen kannst du so:

                  lux = Math.pow(10, (lightlevel - 1) / 10000)
                  

                  oder mit

                  Math.round(Math.pow(10, (lightlevel - 1) / 10000));
                  

                  wenn du es lieber gerundet haben möchtest

                  F 1 Reply Last reply Reply Quote 2
                  • F
                    firebowl @Fenian last edited by

                    @fenian Danke dir schon mal. Glaub ich bin zu doof oder zu neu dabei. 😉
                    Wo baue ich denn jetzt die Umrechnung ein? Ich hab bis jetzt nichts im Grafana gefunden, bei dem was vernünftiges herauskommt wenn ich versuche die Umrechnung durchzuführen.
                    Mein Query ist aktuell:

                    SELECT mean("value") FROM "hue.0.Hue_ambient_light_sensor_1.lightlevel" WHERE $timeFilter GROUP BY time($__interval) fill(previous)
                    

                    Hast vielleicht nen Tipp für mich?

                    Fenian 1 Reply Last reply Reply Quote 0
                    • Fenian
                      Fenian @firebowl last edited by Fenian

                      @firebowl
                      Mit Grafana habe ich mich bisher nur sehr oberflächlich beschäftigt.
                      Mit Influxdb sollte aber diese Abfrage den umgerechneten Mittelwert liefern

                      SELECT POW(10, (MEAN("value")-1)/10000) FROM "hue.0.Hue_ambient_light_sensor_1.lightlevel"
                      

                      Ist aber ungetestet.
                      Ich habe mir dafür einen Alias angelegt, der gleich den umgerechneten Wert in die Datenbank schreibt. Das ist auf Dauer einfacher 🙂

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        firebowl @Fenian last edited by

                        @fenian Vielen Dank, das war's!
                        Jetzt sieht das auch viel vernünftiger aus. 🙂

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        648
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        23
                        35
                        11563
                        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