FHEM 433MHz Elro, send funktioniert nur über FHEM nicht

Begonnen von OnkelTom83, 06 November 2014, 13:05:02

Vorheriges Thema - Nächstes Thema

OnkelTom83

Hallo,

ich habe das Problem, das der send Befehl via SSH funktioniert, jedoch über die Weboberfläche leider nicht.
rcswitc, wiringPi installiert und sollte auch klappen, da der send Befehl läuft.

pi@raspberrypi / $ sudo ./usr/bin/send 01000 1 1
sending systemCode[01000] unitCode[1] command[1]
pi@raspberrypi / $ sudo ./usr/bin/send 01000 1 0
sending systemCode[01000] unitCode[1] command[0]


in der fhem config (/opt/fhem/fhem.cfg ) habe ich folgenden Testeintrag im Internet gefunden:
# ELRO Funksteckdosen 434Mhz
define Radio dummy
attr Radio room Küche
attr Radio setList on off
define off_Radio notify Radio:off {system("sudo /usr/bin/send 01000 1 0 &")}
define on_Radio notify Radio:on {system("sudo /usr/bin/send 01000 1 1 &")}


alternativ habe ich auch noch die Anleitung vom FHEM Forum genommen:
define PFS3_1 dummy
attr PFS3_1 setList on off
attr PFS3_1 room Funksteckdosen
define off_PFS3_1 notify PFS3_1:off {system("/usr/bin/send 01000 1 0 &")}
define on_PFS3_1 notify PFS3_1:on {system("/usr/bin/send 01000 1 1 &")}
attr PFS3_1 alias Laserdrucker


Bei beiden Einstellungen hat die Steckdose nicht reagiert.

Ich bekomme folgende Fehlermeldung im Log:
2014.11.06 12:01:37 3: on_PFS3_1 return value: Unrecognized character \xE2; marked by <-- HERE after {system(<-- HERE near column 9 at (eval 15) line 1.

2014.11.06 12:01:39 3: off_PFS3_1 return value: Unrecognized character \xE2; marked by <-- HERE after {system(<-- HERE near column 9 at (eval 16) line 1.

Was mache ich Falsch?

Vielen Dank für die Antworten.
Gruß
Christian

The-Holgi

Hallo,
bei mir funktioniert das so:
define Kueche_Eckbank GenShellSwitch /home/pi/raspberry-remote/send 10000 1 0
attr Kueche_Eckbank group Licht
attr Kueche_Eckbank room 02_Kueche,05_Steckdosen


Sollte dann bei deir in etwa so aussehen:
define Elro_Zwischenstecker GenShellSwitch /usr/bin/send 01000 1 1

Gruß Holgi

Raspberry Pi 5

Puschel74

Hallo,

die Fehlermeldung deutet darauf hin das sich dank copy&paste ein nicht verwertbares Zeichen eingeschlichen hat.
Am besten alles von Hand eingeben und für Codes Notepad++ verwenden.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

OnkelTom83

... Vielen Dank für die Antworten.

Es war der Copy/Paste Fehler.. ;-)
Ich habe es mittlerweile mit dem GenschellSwitch umgebaut und es läuft Super!

Danke!

Puschel74

Hallo,

dann auch hier bitte ein Gelöst vor den Betreff (Beitrag NICHT schliessen) damit man erkennt das sich hier auch eine Lösung finden lässt.
Danke.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.