Problem mit 10_FRM.pm

Begonnen von zentis666, 01 Dezember 2016, 22:48:58

Vorheriges Thema - Nächstes Thema

zentis666

Hallo!

Ich steuere ein paar Baumarktsteckdosen mit zwei Arduino Nanos und FIRMATA, einer steht im Dachgeschoss und einer im Erdgeschoss .
Seit ein paar Tagen funktioniert nur noch die Steuerung der Dosen im Dachgeschoss,
im Erdgeschoss passiert leider nichts.
Die Arduinos sind folgendermassen definiert:


define ARDnano FRM 3030 global

define SENDER433_oben FRM_RCOUT 7
attr SENDER433_oben IODev ARDnano
attr SENDER433_oben defaultBitCount 24

define EMPF433_oben FRM_RCIN 2
attr EMPF433_oben IODev ARDnano

define ARDnano2 FRM 3031 global

define EMPF433_unten FRM_RCIN 2
attr EMPF433_unten IODev ARDnano2

define SENDER433_unten FRM_RCOUT 7
attr SENDER433_unten IODev ARDnano2
attr SENDER433_unten defaultBitCount 24




Im logfile finde ich

2016.12.01 22:21:03 1: PERL WARNING: Constant subroutine main::SHIFT redefined at ./FHEM/10_FRM.pm line 20, <$fh> line 1918.
main::BEGIN() called at ./FHEM/10_FRM.pm line 20
eval {...} called at ./FHEM/10_FRM.pm line 20
require ./FHEM/10_FRM.pm called at fhem.pl line 2317
eval {...} called at fhem.pl line 2316
main::CommandReload(undef, "10_FRM", undef) called at fhem.pl line 1740
main::LoadModule("FRM", undef) called at fhem.pl line 1802
main::CommandDefine(undef, "ARDnano FRM 3030 global", "define") called at fhem.pl line 1100
main::AnalyzeCommand(undef, "define ARDnano FRM 3030 global") called at fhem.pl line 970
main::AnalyzeCommandChain(undef, "define ARDnano FRM 3030 global") called at fhem.pl line 1234
main::CommandInclude(undef, "fhem.cfg") called at fhem.pl line 519


Gruß
Sven
--
FHEM auf Debian VM - ESXi 6.0 Intel Nuc i5 4th Gen, Homematic auf HMCCU - RaspberryMatic auf Raspberry PI 3,
EM1000 & FS20 über CUNO,  IT über Arduino Firmata, MiLight über WLAN-nRF Gateway, Ebus, 1Wire, diverse Squeezeboxen, Dreambox 920UHD, Homebridge