NEWS
HomaticIP Bewegungsmelder innen Illumination
-
Re: HMIP Präsenzmelder CURRENT_ILLUMINATION vs ILLUMINATION
Hallo Leute,
ich versuche gerade HMIP - Bewegungsmelder im ioBroker zu integrieren.
Folgende Einstellungen habe ich der CCU3 vorgenommen:
Die Datenpunkte sehen wie folgt aus:
Ich habe ein Script geschrieben, welches bei erkannter Bewegung und einem bestimmten Helligkeitsgrad das Licht (Schelly-Adapter) einschalten soll.
Nur das Ausschalten funktioniert, aber nicht das Einschalten. Ich bekomme aber auch beim Datenpunkt Illumination seltsame Werte. Hätte gedacht, der Wert sollte sich ändern, wenn das Flurlicht an ist (tut es aber nicht wirklich).on({ id: 'hm-rpc.0.000920C98FC3B7.1.MOTION' /* Flur EG BWM:1.MOTION */, change: 'ne' }, async (obj) => { let value = obj.state.val; let oldValue = obj.oldState.val; if (getState('hm-rpc.0.000920C98FC3B7.1.MOTION').val == true) { console.log('Motion=True'); if (getObject('hm-rpc.0.000920C98FC3B7.1.ILLUMINATION') <= 6) { setState('shelly.0.shellypro4pm#34987a45bca8#1.Relay3.Switch' /* Schalter */, true); } } else { console.log('Motion=False'); timeout1 = setTimeout(async () => { timeout1 = null; setState('shelly.0.shellypro4pm#34987a45bca8#1.Relay3.Switch' /* Schalter */, false); }, 10000); } });
Hat jemand eine Idee? Oder kann mir jemand den Datenpunkt Illumination erklären?
Wie bekomme ich als Debubausgabe den Datenpunkt Illumination ausgegeben?Wenn ich in der CCU3 einen Alarm erstelle, der die Alarmzone 1 auslöst, welcher Datenpunkt zeigt mir das an?
Vielen Dank für Eure Unterstützung.
-
Ich hab den BWM für draussen.
Die DP sind fast identisch.
Illumination ist der aktuelle Helligkeitswert.
Current Illumination ist der Durchschnittswert aus ....keine Ahnung wieviele Stunden oder Messwerten.
Ich hab Dein Screenshot mit meinen Einstellungen verglichen und nur 1 Abweichung gefunden.
Der Haken bei "Innerhalb des Sendeabstandes...." ist bei mir raus.
Hat vermutlich nicht viel mit Deiner Helligkeit zu tun, empfehlen kann ich Dir die Einstellung trotzdem.Wie Du siehst, es ist draussen gerade dunkel
Eventuell gibt es für Deinen BWM ein FirmwareUpdate oder Du lernst ihn nochmal an.
-
@hunterhb sagte: Wert sollte sich ändern, wenn das Flurlicht an ist (tut es aber nicht wirklich).
Ich interpretiere die Aussage zum Helligkeitsfilter so, dass der Wert das Minimum der letzten 48 Minuten enthält. Das soll offenbar verhindern, dass der Wert durch das eingeschaltete Licht hoch geht.
-
@hunterhb ABSLOUT OFFTOPIC - aber den Kalauer basierend auf der Überschrift kann ich mir leider nicht entgehen lassen: Jetzt wird schon bei Smart-Home Komponenten gegendert - "Bewegungsmelder*innen"
-
@paul53 sagte in HomaticIP Bewegungsmelder innen Illumination:
Das soll offenbar verhindern, dass der Wert durch das eingeschaltete Licht hoch geht.
so ist es,
damit das Licht nicht sofort wieder ausschaltet wenn der BWM Helligkeit erkennt wird dieser Wert verwendet.
Dieser sollte (z.B. bei Direktvernüpfungen BWM<->Lampe) größer sein als die Einschaltdauer -
@haselchen Vielen Dank, der jetzige Wert der Illumination ist 37,54.
Ich habe so das Gefühl, dass die Abfrage:
nicht hinhaut.
Gestern war ich mit sicherheit unter den 0,55.
Welcher Variablentyp ist Illumination? Float oder String?
Wenn String muss ich den Wert noch wandeln? -
@hunterhb sagte in HomaticIP Bewegungsmelder innen Illumination:
Welcher Variablentyp ist Illumination?
was sagen die Objektdaten dazu?
-
@homoran Objektdaten? Wo kann ich das einsehen? Jetzt hat der Wert innerhalb von 10min auf 145 geändert!?
-
-
@hunterhb sagte in HomaticIP Bewegungsmelder innen Illumination:
Objektdaten? Wo kann ich das einsehen?
unter Objekten im Expertenmodus beim Datenpunkt rechts auf den Bleistift.
-
@homoran Ahh, jetzt scheint's klar zu sein.
Folgende Objektdaten:{ "type": "state", "common": { "name": "Flur EG BWM:1.ILLUMINATION", "role": "value.brightness", "def": 0, "type": "number", "read": true, "write": false, "min": 0, "max": 163830 }, "native": { "MIN": 0, "OPERATIONS": 5, "MAX": 163830, "FLAGS": 1, "ID": "ILLUMINATION", "TYPE": "FLOAT", "DEFAULT": 0, "CONTROL": "MOTIONDETECTOR_TRANSCEIVER.ILLUMINATION" }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1712259050578, "_id": "hm-rpc.0.000920C98FC3B7.1.ILLUMINATION", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
Der Wert (Number) muss * 1000 genommen werden (Also wir in milliLux ausgegeben)?
-
@hunterhb ich bin mir gar nicht sicher welcher Wert in der CCU für die Steuerung genutzt wird.
ggf. ist Illumination ein ganz andererbei älteren BWM war das IMHO ein willkürlicher relativer Wert ohne Einheit
-
@homoran Wo stelle ich eigentlich den Wert (Helligkeit) in der CCU ein? Da muss es doch auch möglich sein, Helligkeitsbedingt den BWM einzustellen?
-
@hunterhb sagte in HomaticIP Bewegungsmelder innen Illumination:
Wo stelle ich eigentlich den Wert (Helligkeit) in der CCU ein?
Bei der Erstellung von Direktverküpfungen.
Woanders ergibt es ja keinen Sinn etwas einzustellen -
@homoran Das würde ja bedeuten, den BWM kann ich als reinen Bewegungsmelder (ohne Ansteuerung der Aktorik (Licht)) gar nicht verwenden (bzw. einstellen)!?
Das zu steuernde Licht wird über den ioBroker und einem Shelly-Adapter gesteuert. Von Aktor weiß die CCU gar nichts. -
@hunterhb sagte in HomaticIP Bewegungsmelder innen Illumination:
@homoran Das würde ja bedeuten, den BWM kann ich als reinen Bewegungsmelder (ohne Ansteuerung der Aktorik (Licht)) gar nicht verwenden (bzw. einstellen)!?
??
wieso nicht?
der Datenpunkt für Bewegung sollte
motion
o.ä. heissen -
@homoran Ja, das ist richtig. Ich dachte nur den kann man so einstellen, dass der Datenpunkt Motion nur dann kommt, wenn eine bestimme Helligkeit unterschritten wurde. Dem ist nicht so, somit muss ich das im ioBroker realisieren. Eigentlich wollte ich gar keine Motion-Meldung, wenn es zu hell ist.
-
@hunterhb sagte in HomaticIP Bewegungsmelder innen Illumination:
somit muss ich das im ioBroker realisieren
richtig
oder per Direktverknüpfung
oder per CCU Programm
oder, oder, oder..und da geht es dann sogar dynamisch Tag/ Nacht o.ä.
-
@homoran Bei der Direktverknüpfung müsse die CCU aber den Shelly-Adapter kennen?
Das Programm habe ich auch schon ausprobiert, dann bekomme ich einen Alarm auf Zone1, der Alarm wird aber nicht an den ioBroker übermittelt!? -
@hunterhb sagte in HomaticIP Bewegungsmelder innen Illumination:
@homoran Bei der Direktverknüpfung müsse die CCU aber den Shelly-Adapter kennen?
nein, du bräuchtest einen HM Aktor