Hallo,
ich bin Neuling und habe entsprechend der Anleitung "Hausautomation mit RPI" von E.F.Engelhardt die ELRO Funksteckdosen im RPI mit einem Aukru 433Mhz-Sender im Raspberry-remote eingerichtet. In der Putty-Shell kann ich im Verzeichnis cd raspberry-remote alle Funksteckdosen ansprechen. Nun möchte ich die Funksteckdosen mit FHEM verknüpfen. Hierzu habe ich die Einstellungen der DIP-Schalter entsprechend dem InterTekCode definiert. Bei der Eingabe des Intertekcodes (ELRO_11111_A IT 000000FFFF) in die FHEM.CFG erhalte ich die Fehlermeldung Unknown command.
Kann mir jemand freundlicherweise weiterhelfen?
Vielen Dank,
Thomas R.
ist bei dir die ReturnTaste oder EnterTaste kaputt?
Zitat von: tom37327 am 29 März 2015, 01:07:37
Hallo,
ich bin Neuling und habe entsprechend der Anleitung "Hausautomation mit RPI" von E.F.Engelhardt die ELRO Funksteckdosen im RPI mit einem Aukru 433Mhz-Sender im Raspberry-remote eingerichtet. In der Putty-Shell kann ich im Verzeichnis cd raspberry-remote alle Funksteckdosen ansprechen. Nun möchte ich die Funksteckdosen mit FHEM verknüpfen. Hierzu habe ich die Einstellungen der DIP-Schalter entsprechend dem InterTekCode definiert. Bei der Eingabe des Intertekcodes (ELRO_11111_A IT 000000FFFF) in die FHEM.CFG erhalte ich die Fehlermeldung Unknown command.
Kann mir jemand freundlicherweise weiterhelfen?
Vielen Dank,
Thomas R.
hast du schon ein update über die FHEM Konsole durchgeführt?
arokh12
Danke, nach dem update ist der Schalter für die Funksteckdose vorhanden, auch mit der Lampe und den Ein- und Ausschaltsymbolen im FHEM. Die Lampe im FHEM leuchtet beim Einschalten, jedoch reagiert die Funksteckdose nicht???
Unter Putty mit dem Befehl sudo send433 11111 1 1 reagiert die Funksteckdose? Welchen Parameter in der FHEM muss ich noch angeben? Ich habe einen 433Mhz Funksender (Aukru) an der GPIO angeschlossen.
Danke,
Thomas R.
Wenn du die Steckdosen per IT ins System einbinden willst, dann solltest du es so in der fhem.cfg eingeben:
define ELRO_11111_A IT 000000FFFF FF F0
Müsste so funktionieren.
arokh12
FHEM schaltet die Funksteckdose nicht.
Wie muss ich bei meinem Aukru-Funksender das IODev-Attribut angeben?
Stimmt, die werden ja über die GPIO angeschlossen. Dann würde ich es mit einem notify machen
define ELRO_11111_A dummy
attr ELRO_11111_A setList on off
define ELRO_11111_A_On notify ELRO_11111_A:on {System("sudo send433 11111 1 1")
define ELRO_11111_A_Off notify ELRO_11111_A:off {System("sudo send433 11111 1 0")
Habe den Code übernommen,
der Dummy wird angezeigt - mit eingeschalteten Licht. Aber die Schaltvorgänge im FHEM bleiben wirkungslos :-\
in der Putty funktioniert sudo send433 11111 1 1 bzw. zuletzt die 0 zum Ausschalten tadellos.
So langsam bin ich am verzweifeln...
Grüße,
Thomas R.
Zitat von: tom37327 am 29 März 2015, 21:23:26
Habe den Code übernommen,
der Dummy wird angezeigt - mit eingeschalteten Licht. Aber die Schaltvorgänge im FHEM bleiben wirkungslos :-\
in der Putty funktioniert sudo send433 11111 1 1 bzw. zuletzt die 0 zum Ausschalten tadellos.
So langsam bin ich am verzweifeln...
Grüße,
Thomas R.
ohh mein fehler.Klammer vergessen und automatische Rechtschreibkorrektur.
define ELRO_11111_A dummy
attr ELRO_11111_A setList on off
define ELRO_11111_A_On notify ELRO_11111_A:on {system ("sudo send433 11111 1 1")}
define ELRO_11111_A_Off notify ELRO_11111_A:off {system ("sudo send433 11111 1 0")}
Das sagt die Logfile:
2015.03.29 21:37:32 3: ELRO_11111_A_On return value: -1
2015.03.29 21:37:35 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:36 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:36 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:37 3: ELRO_11111_A_On return value: -1
2015.03.29 21:37:38 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:39 3: ELRO_11111_A_On return value: -1
2015.03.29 21:37:47 3: ELRO_11111_A_On return value: -1
Vielleicht hilft diese Angabe weiter?
Danke, für die Unterstützung.
Grüße,
Thomas R.
Zitat von: tom37327 am 29 März 2015, 21:40:43
Das sagt die Logfile:
2015.03.29 21:37:32 3: ELRO_11111_A_On return value: -1
2015.03.29 21:37:35 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:36 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:36 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:37 3: ELRO_11111_A_On return value: -1
2015.03.29 21:37:38 3: ELRO_11111_A_Off return value: -1
2015.03.29 21:37:39 3: ELRO_11111_A_On return value: -1
2015.03.29 21:37:47 3: ELRO_11111_A_On return value: -1
Vielleicht hilft diese Angabe weiter?
Danke, für die Unterstützung.
Grüße,
Thomas R.
das sieht soweit ganz gut aus. Hast du schon den FHEM-Nutzer schon als sudo rechten geben?
Wenn nicht geb mal bei putty
sudo visudo und trage ganz am ende
fhem ALL=(ALL) NOPASSWD: ALL ein.
dann sollte es gehen.
arokh12
Vielen, vielen Dank!
Es funktionieren nun alle Steckdosen, Danke auch für den Hinweis mit den sudo Rechten. :)
Einen schönen Abend noch,
Thomas R.