MotoX skrev:
Jag beställde tre olika dimmers samt en RPi3 och en Razberry i förhoppningen att jag skulle kunna använda de ingångar som står speccade för åtminstone fibaro och aeotec nano för att köra funktioner i min RPi. Tyvärr verkar det som att dessa ingångar endast kan användas ihop med associations för att brytare och dimmrar skall kunna påverka varandra i ett z-wave-nätverk. Stämmer detta eller kan man få en knapptryckning att köra ett event i RPi så att man t ex kan köra en post request i jQuery eller python i RPi? Nu pratar jag alltså om den rena knapptryckningen på ingången och inte på förändring i status hos dimmern. Jag vill plocka upp insignalen, inte förändringen i utgången.
I korthet - det beror på. I huvudsak fungerar en Z-wave enhet så att den skickar signaler till kontrollern när den förändrar status. Alltså, t.e.x. när du tänder eller släcker lampan direkt på knappen. Det som du beskriver som "ingångar" är associationsgrupper. Beroende på enhetens komplexitet, och oftast pris, så kan den ha fler än en grupp (en måste den ha, för det är så kommunikationen om statusförändringen till kontrollern fungerar - kallas ibland Lifeline). Det är alltså inte fysiska ingångar, utan logiska utgrupper.
Ok, beroende på enhet så kan dock signaler skickas till dessa associationgrupper p.g.a. en händelse som inte är en knapptryckning på brytarknappen som styr lampan. För Fibaros dimmer t.ex. (sid 9)
http://manuals.fibaro.com/content/manua ... T-v1.3.pdf
så kan man koppla in en brytare av någon sort också på det som kallas S2. Den logiska brytaren styr dock inte lampan alls, utan skickar bara en signal när den bryts. Vad som då händer styrs av hur du konfigurerat dimmern.
Som du ser i utdraget ur manualen nedan (s27 i manualen)
så kan du aktivera möjligheten att dimmern skickar ett scen-kommando när du trycker på en knapp. Eftersom S2 inte bryter lampan så kan detta då användas för annan styrning. Så, om du sätter parameter 28 till 1 för att aktivera scenkommandon så kommer kontrollern att få ett scen-id 24 t.ex. när du dubbelklickar på S2-brytaren. Hur man får detta kommando att sedan göra något i den verkliga världen beror på kontroller-mjukvaran du använder, men kolla din manual så kommer du nog framåt i detta.
Fredrik