Jag har nyligen satt upp en Raspberry Pi som genom en RaZberry GPIO moduls inbyggda z-way-server exponerar ett antal webbgränssnitt. I det medföljande Z-Way Home Automation UI:t har jag t ex skapat ett Cron job som vid vissa tidpunkter slår av eller på lampor, som en centraliserad timer. Så jag vill inbilla mig själv att jag har hyffsad koll på hur man pollar och sätter status på enheterna.
Men nu har jag lagt till en Fibaro Smoke respektive Flood Sensor till nätverket, och sensorerna fungerar i sig bra. Men hur gör jag för att fånga deras larm och agera på dem? Kan man koppla någon typ av lyssnare till enheten, eller måste man skapa en evighetsloop som väntar på ett larm? Har läst igenom http://razberry.z-wave.me/docs/zwayha.pdf men kan inte påstå att den är så informativ.
Någon som har ett lite mer praktiskt exempel på hur en liknande implementation skulle kunna se ut?