Zurücksetzen des "motion"-Status von Bewegungsmeldern

Begonnen von Tobias, 12 Januar 2015, 14:10:57

Vorheriges Thema - Nächstes Thema

Tobias

Da ich einen entsprechenden Codeschnipsel nicht im Wiki gefunden haben, habe ich ihn mal selbst erstellt....

http://www.fhemwiki.de/wiki/Bewegungsmelder:_Status_zur%C3%BCcksetzen
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Dendimonee

What do you do to get the information you need so much more.

Damu

#2
Hallo

Zitat99_MyUtils.pm
Existiert nicht.
Muss es erstellt werden?
Oder ist
Zitat99_Utils.pm
gemeint?

Hab es gefunden, muss noch erzeugt werden.
Zitathttp://www.fhemwiki.de/wiki/99_myUtils_anlegen

Puschel74

Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Markus M.

#4
Ich hab hier ein Modul am Laufen das ich jetzt einfach mal so in die Freiheit entlasse :)

In die Definition kommen die Geräte und Readings die es auslösen, anschliessend gibt es 10 Stufen der Inaktivität, deren Auslösezeit man frei konfigurieren kann.

Beispieldefinition:
define motion_state_office motion (motion_office|switch_office|window_office) (alert|on|Open)
attr motion_state_office seconds_1 120
attr motion_state_office seconds_10 61440
attr motion_state_office seconds_2 240
attr motion_state_office seconds_3 480
attr motion_state_office seconds_4 960
attr motion_state_office seconds_5 1920
attr motion_state_office seconds_6 3840
attr motion_state_office seconds_7 7680
attr motion_state_office seconds_8 15360
attr motion_state_office seconds_9 30720
attr motion_state_office stateFormat motion


Der Status wird bei mir z.B. nicht nur auf Aktiv gesetzt wenn der Bewegungsmelder anspringt sondern wie im Beispiel auch wenn etwa das Licht angeschalten oder das Fenster geöffnet wird.


Aktuell weder Smarthome noch FHEM vorhanden

Tobias

Für den Status einen ganzen Raumes (Licht, 4xFenster, Bewegung) habe ich bei mir ganz simpel eine Structure pro Raum erstellt. Diese widerrum propagieren ihren Status in die EtagenStructure, und diese in die Haus-Structure. Alles zusammengefasst als Alarmanlage. Damit läuft das super.
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Damu

Hallo
Die Datei 47_Motion.PM nach FHEM kopieren.
Zitatdefine motion_state_office motion (motion_office|switch_office|window_office) (alert|on|Open)
attr motion_state_office seconds_1 120
attr motion_state_office seconds_10 61440
attr motion_state_office seconds_2 240
attr motion_state_office seconds_3 480
attr motion_state_office seconds_4 960
attr motion_state_office seconds_5 1920
attr motion_state_office seconds_6 3840
attr motion_state_office seconds_7 7680
attr motion_state_office seconds_8 15360
attr motion_state_office seconds_9 30720
attr motion_state_office stateFormat motion
Erstellen.
Die 99_MyUtilis.pm löschen, und das läuft automatisch?

Markus M.

Zitat von: Damu am 11 April 2015, 22:47:14
Hallo
Die Datei 47_Motion.PM nach FHEM kopieren.Erstellen.

Ja. Du definierst damit ein neues Gerät, sozusagen einen virtuellen Bewegungsmelder.
Die Beispieldefinition reagiert auf einen Bewegungsmelder, einen Lichtschalter und ein Fenster.
Du kannst aber beliebige Geräte angeben. Die Zeitabschnitte zwischen den 10 Inaktivitätsstufen gibst du über die Attribute an.
Sobald das erste Nofify angekommen ist, läuft der Timer.

Zitat
Die 99_MyUtilis.pm löschen, und das läuft automatisch?

Das Modul ist komplett unabhängig davon.
Aktuell weder Smarthome noch FHEM vorhanden

Damu

Verstehe ich nicht ganz????
Muss dann für jeden Bewegungsmelder ein Dummy erstellt werden?

Markus M.

Aktuell weder Smarthome noch FHEM vorhanden