Seite 1 von 1

RaspberryMatic/OpenHAB2 optischer Sensor - NotifyMyAndroid Regel

Verfasst: 17. Nov 2017 15:17
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 :)

Re: RaspberryMatic/OpenHAB2 optischer Sensor - NotifyMyAndroid Regel

Verfasst: 2. Dez 2017 19:29
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