Devolo Alarmsirene ZWave

Begonnen von Escrimark, 05 Januar 2017, 08:48:08

Vorheriges Thema - Nächstes Thema

Escrimark

Hi,

ich habe den Patch gerade eingespielt. Die Alarme (und Signaltöne) gehen alle - und scheinen auch alle unterschiedlich zu klingen :- )

Vielen Dank für eure Hilfe. Ich teste das Ganze jetzt noch mal mit einer verschlüsselten Kopplung; werde das gute Stück jetzt wohl doch erstmal behalten.

Nur zur Info: Am Ende des Patch-Einspielvorgangs kam folgende Warnung. Die aber vermutlich nichts mit dem aktuellen Patch zu tun hat und eher mit meinem "Fibaro Eye" zusammenhängt, welches im Reading luminance keinen Numerischen Wert sondern einen String zurückliefert z.B. "luminance: 1016 Lux"


2017.01.22 13:35:33 1 : Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.01.22 13:35:59 1 : PERL WARNING: Argument "1016 Lux" isn't numeric in numeric lt (<) at (eval 29057) line
2017.01.22 13:35:59 1 : PERL WARNING: Argument "1016 Lux" isn't numeric in numeric lt (<) at (eval 29057) line 1.
2017.01.22 13:35:59 1 : PERL WARNING: Argument "1016 Lux" isn't numeric in numeric lt (<) at (eval 29060) line 1.
2017.01.22 13:36:02 1 : PERL WARNING: Argument "1016 Lux" isn't numeric in numeric lt (<) at (eval 29068) line 1.
2017.01.22 13:36:02 1 : PERL WARNING: Argument "1016 Lux" isn't numeric in numeric lt (<) at (eval 29071) line 1.



krikan

Solche Warnung sind typischerweise auf Probleme in Deinen Definitionen/Code zurückzuführen. Einen Zusammenhang mit dem Update/Patch kann ich nicht herstellen.

Suche die Definiton/Codestelle,  an der Du das Reading/Event luminance auswertest/vergleichst  und ersetze dort an der passenden Stelle ReadingsVal() durch ReadingsNum() oder $EVENT durch $EVENTPARTx oder passe das DOIF entsprechend an. Dann sollte Ruhe sein.

Escrimark

Noch kurze Info: Auch mit der verschlüsselten Einbindung klappt bisher alles.

fireball

geht bei euch die Sirene noch?

VG
René