RaspberryMatic/OpenHAB2 optischer Sensor - NotifyMyAndroid Regel

Moderator: seppy

Antworten
Mortak
Beiträge: 1
Registriert: 17. Nov 2017 14:49

RaspberryMatic/OpenHAB2 optischer Sensor - NotifyMyAndroid Regel

Beitrag von Mortak »

Hallo zusammen,

ich bin noch recht neu in der Homeautomatisierung, kenn mich aber recht gut mit Linux und Konsorten aus.

Mein derzeitiges Setup:

Raspi3 mit openHABian
Raspi3 mit RaspberryMatic
2 x optische Tür/Fenster Sensoren
1 x magnetischer Tür/Fenster Sensor
(Geplant sind noch Thermostate und Roomba Sachen)

Einer der optischen Sensoren ist an meiner Haustür und soll erstmal melden wenn die Tür offen/geschlossen ist.

Hierfür hab ich bereits einen NMA Account angelegt, das binding installiert und via nma.cfg konfiguriert. Allerdings verstehe ich die Konfiguration der .rules Datei noch nicht 100%ig. Ich wollte auf folgendem aufbauen:

Code: Alles auswählen

rule "haustuer1alarm"
when
	Item EventState02 received update "OPEN"
then
	logInfo("Haustuer","ALARM")
	notifyMyAndroid("Security","Haustuer changed")
end
Mir ist nicht ganz klar wie ich den Itemnamen des Sensors herausbekomme. Wo bekomm ich den her?

Danke schonmal!

[Update 1]
Typo im Title gefixt :)

Benutzeravatar
Cyrelian
Beiträge: 601
Registriert: 24. Sep 2015 17:55
Answers: 4

Re: RaspberryMatic/OpenHAB2 optischer Sensor - NotifyMyAndroid Regel

Beitrag von Cyrelian »

Hi,

den ITEM-Namen musst Du in einer .items Datei anlegen oder via PaperUI.

Hier mal ein Beispiel:

Code: Alles auswählen

Contact	EingangHaustuersensor			"Haustür ist [MAP(contact.map):%s]"				<frontdoor>	(gEingangHaustuersensor)	{channel="homematic:HG-HM-Sec-SCo:D15834B4-DC13-20C5-4917-23DEC3941DE8:MEQXXXXXX:1#STATE"}
Dann sieht deine Rule so aus:

Code: Alles auswählen

rule "haustuer1alarm"
when
	Item EingangHaustuersensor received update "OPEN"
then
	logInfo("Haustuer","ALARM")
	notifyMyAndroid("Security","Haustuer changed")
end
CU
Cyrelian

Antworten