HM-Sec-MDIR Funk-Bewegungsmelder innen: Unterschied zwischen den Versionen
Docb (Diskussion | Beiträge) |
Docb (Diskussion | Beiträge) |
||
Zeile 46: | Zeile 46: | ||
==== Editieren von Registerwerten ==== | ==== Editieren von Registerwerten ==== | ||
<nowiki> | <nowiki>get <name> regList | ||
get <name> regList | set <name> getConfig</nowiki> | ||
set <name> getConfig | |||
</nowiki> | |||
kurz Anlernen drücken | kurz Anlernen drücken | ||
<nowiki> | <nowiki>get <name> reg all</nowiki> | ||
get <name> reg all | dann z.B. | ||
</nowiki> | <nowiki>set <name> regSet minInterval 60</nowiki> | ||
dann z.B. | |||
<nowiki> | |||
set <name> regSet minInterval 60 | |||
</nowiki> | |||
um das Meldeintervall von standardmäßig 240sek. auf 60sek. herabzusetzen. | um das Meldeintervall von standardmäßig 240sek. auf 60sek. herabzusetzen. | ||
anlernen drücken und mit | Dann wieder kurz anlernen drücken um die Daten auf den Sensor zu übertragen und mit | ||
<nowiki> | <nowiki>set <name> getConfig</nowiki> | ||
set <name> getConfig | |||
</nowiki> | |||
Daten wieder auslesen, ob alles geklappt hat und mit | Daten wieder auslesen, ob alles geklappt hat und mit | ||
<nowiki> | <nowiki>get <name> reg all</nowiki> | ||
get <name> reg all | |||
</nowiki> | |||
anzeigen lassen. Die Einstellungen können mit | anzeigen lassen. Die Einstellungen können mit | ||
<nowiki> | <nowiki>set <name> saveConfig <dateiname></nowiki> | ||
set <name> saveConfig <dateiname> | gespeichert werden. | ||
</nowiki> | |||
== Mögliche Zustände == | == Mögliche Zustände == |
Version vom 29. Juni 2013, 14:38 Uhr
Homematic Bewegungsmelder für Innen
Features
Hinweise zum Betrieb mit FHEM
Das Pairing sollte wie in HomeMatic Devices pairen beschrieben durchgeführt werden. Der Sensor muss hierfür geöffnet und die Anlerntastebetätigt werden. Hierbei gibt es zwei Konfigurationsmöglichkeiten:
- Anlerntaste kurz betätigen, um den Bewegungsmelder ohne Helligkeitsschwelle anzulernen - Anlernen mit Helligkeitsschwellle sh. Bedienungsanleitung S. 14f.)
FHEM Config-Auszug
Ein exemplarischer Auszug aus der fhem.cfg:
define EG_Bewegungsmelder CUL_HM 19xxxx attr EG_Bewegungsmelder .devInfo 810100 attr EG_Bewegungsmelder .stc 81 attr EG_Bewegungsmelder actCycle 000:10 attr EG_Bewegungsmelder actStatus alive attr EG_Bewegungsmelder expert 2_full attr EG_Bewegungsmelder firmware 1.0 attr EG_Bewegungsmelder model HM-SEC-MDIR attr EG_Bewegungsmelder peerIDs attr EG_Bewegungsmelder room Z_Alarm attr EG_Bewegungsmelder serialNr JEQ00xxxxx attr EG_Bewegungsmelder subType motionDetector
Konfiguration über Register
Anzeige aller dekodierten Register
get <name> regList
zeigt alle moeglichen 'dekodierten' Register an. Fuer mdir sind dies alle, sollte also komplett sein. Hier findet man sowohl den Wertebereich alsauch eine (sehr) kleine Beschreibung. Ausgabe:
list: register | range | peer |exp| description 0: intKeyVisib | - to - | |exp| visibility of internal channel options:visib,invisib 0: pairCentral | 0 to 16777215 | | | pairing to central 0: sabotageMsg | - to - | | | enable sabotage message options:on,off 1: brightFilter | 0 to 7 | | | brightness filter - ignore light at night 1: captInInterval | - to - | | | capture within interval options:on,off 1: evtFltrNum | 1 to 15 | | | sensitivity - read sach n-th puls 1: evtFltrPeriod | 0.5 to 7.5s | | | event filter period 1: ledOnTime | 0 to 1.275s | |exp| LED ontime 1: minInterval | - to - | | | minimum interval in sec options:240,60,120,30,15 4: peerNeedsBurst | - to - | required | | peer expects burst options:on,off
Auslesen der register aus dem device
set <name> getConfig
Einige Register werden direkt in den Readings angezeigt. das sind die Wichtigsten. Bei Anwendung auf ein "device" werden auch die Kanaele ausgelesen, bei Kanal nur der Kanal. Die Anzeige der Register in den Readings ist R-<regname>. Der "R-" prefix dient zur Sortierung und auch zur einfacheren Identifizierung, dass es ein Register ist.
Editieren von Registerwerten
get <name> regList set <name> getConfig kurz Anlernen drücken get <name> reg all dann z.B. set <name> regSet minInterval 60 um das Meldeintervall von standardmäßig 240sek. auf 60sek. herabzusetzen. Dann wieder kurz anlernen drücken um die Daten auf den Sensor zu übertragen und mit set <name> getConfig Daten wieder auslesen, ob alles geklappt hat und mit get <name> reg all anzeigen lassen. Die Einstellungen können mit set <name> saveConfig <dateiname> gespeichert werden.
Mögliche Zustände
Log-Auszug
In FHEM sind folgende Zustände des HM-Sec-MDIR im Log zu sehen:
2012-05-30_16:17:26 EG_Bewegungsmelder motion 2012-05-30_16:17:26 EG_Bewegungsmelder motion: on (to broadcast) 2012-05-30_16:18:34 EG_Bewegungsmelder brightness: 43 2012-05-30_16:18:34 EG_Bewegungsmelder alive 2012-05-30_16:18:34 EG_Bewegungsmelder cover: closed
Links
Anleitung [1] PDF