Gelöst - HM-Sen-MDIR-O keine Aktualisierung der Helligkeitswerte

Begonnen von smitie, 10 Juni 2014, 08:24:43

Vorheriges Thema - Nächstes Thema

smitie

Hallo,

als Neuling möchte ich direkt einen HM-Sen-MDIR-O einsetzen um über den Bewegungsmelder eine Aussenlampe zu steuern. Dazu möchte ich die gelieferten Helligkeitswerte als Grundlage für die Entscheidung nehmen, ob es dunkel ist.
Leider sendet mein MDIR-O die Helligkeitswerte immer nur dann, wenn der Bewegungsmelder auslöst. Ich habe den Bewegungsmelder mit einem Fhem-Logfilewert von 152  in einen Karton verfrachtet. Der Wert von 152 wurde innerhalb von 18 Stunden nicht aktualisiert und somit der Dimmer nicht eingeschaltet.

2014-06-09_17:36:35 BM_Tor motion: on (to broadcast)
2014-06-09_17:36:35 BM_Tor motionCount: 1_next:8-240
2014-06-09_17:36:35 BM_Tor brightness: 152
2014-06-09_17:46:01 BM_Tor Activity: unknown
2014-06-09_17:47:26 BM_Tor Activity: unknown
2014-06-09_17:59:41 BM_Tor Activity: unknown
2014-06-09_18:09:41 BM_Tor Activity: dead

Lt. Beschreibung soll der MDIR_O alle 4-6 Minuten den Helligkeitswert übermitteln. Kann mir bitte jemand sagen, wie ich diese Werte auslesen kann?

Verwendeter Code:

define BM_Tor_Brightness notify BM_Tor:brightness.* {if (ReadingsVal("BM_Tor","brightness","100")<110){fhem "set AL_Dimmer 100 60"}}

Danke!

martinp876

ist das Device schon gepairt und hast du das kontrolliert?

smitie

Hallo Martin,
danke für den Hinweis!
Ich habe den Bewegungsmelder schon mehrfach gepaired. Wenn ich <list BM_Tor> eingebe bekomme ich unter anderem:

<2014-06-09 15:38:49   R-pairCentral   0x0>

Lt. dem Wiki müßte da doch die Adresse meines CUL stehen!?
Ich habe nun mehrfach versucht den MDIR zu pairen mit den unterschiedlichsten Möglichkeiten wie bspw. <set BM_Tor pair>, <set CUL_0 hmPairSerial<xxx>>.
Vorweg habe ich die Anlerntaste 5 s gedrückt und dann nochmals 5 s oder den Befehl <set <Name HM-Gerät> unpair> verwendet.
Leider bekomme ich es trozdem nicht hin!
Hast du noch einen Tipp für einnen Anfänger wie mich?

Danke!
Gruß Rudi


marvin78

Vorgehensweise:

set CUL_HM hmPairForSec 60

Anlerntaste kurz drücken.

CUL_HM durch deinen CUL und 60 durch jede beliebige Zahl von Sekunden ersetzen.

smitie

Nun habe ich zwar die HMID meines CUL hinter dem R-pairCentral stehen, jedoch davor noch ein set_.
Lt. Wiki hat das pairen also nicht geklappt.
Da ich das ganze nun sicherlich 10 mal versucht habe, gibt es noch andere Lösungen?

marvin78

Mache ein getConfig und drücke noch einmal die Anlerntaste.

Wenn alles nicht klappt, setze den BM auf Werkseinstellungen zurück, lösche ihn aus FHEM und versuche es von vorne und mache dabei diesmal NUR die genannten Schritte und nichts weiter.

smitie

Es funktioniert ;D

Vielen Dank an alle die geholfen haben!

Rudi