Hallo,
ich wollte gerade meine vorhandenen 433MHz Funksteckdosen in FHEM mit einbinden und habe dazu dieses Tutorial gefunden ... (https://blog.moneybag.de/fhem-baumarkt-funksteckdosen-433-mhz-anschliessen/ (https://blog.moneybag.de/fhem-baumarkt-funksteckdosen-433-mhz-anschliessen/)).
Leider scheitere ich an dieser Stelle:
define Laterne_LED GenShellSwitch send 11111 2 1 0
Mein Fhem kennt GenShellSwitch nicht ... also mal schnell Google befragt ... und auch die Forum-Suche, das muss scheinbar manuell nachinstalliert werden ... mein Problem, ich finde nirgends ne Downloadquelle dazu :(
Kann mir vllt. jemand sagen wo ich das herbekomme, oder gibt es da inzwischen vllt. ne integrierte Lösung?
Danke vorab, beste Grüße Patrick.
Hallo Patrick,
nutze die Forums-Suchfunktion u. Du wirst schnell fündig.
Grüße Markus
Hallo KölnSolar,
danke für deine Antwort. Nun vllt. stell ich mich etwas dämlich an, aber wenn ich nach GenShellSwitch suche, wird mir nur mein Thema angezeigt... :-\ Könntest Du mich vllt. auf die richtige fährte führen?
Korrektur: Hab jetzt nochmal gesucht und plötzlich war es wesentlich meh :) Ich kämpf mich nochmal durch
genshell eingeben u. der 17.Beitrag ist es ;)
Edit: im 1. Post findest Du das attachment, welches Du in Dein FHEM-Verzeichnis kopieren musst.
Danke für deine Mühe, ich glaub ich bin zu blöd für die Forensuche ... Schau Dir mal den angehängten Screenshot an ... ich hab nach genshell gesucht und erhalte nur 3 Ergebnisse ???
https://forum.fhem.de/index.php/topic,59062.msg504603.html#msg504603
guck Dir mal Deine Suchoptionen an. Du hast bestimmt irgendwelche einschränkenden Optionen. Und nicht direkt ne PN ;)
Besten dank! Ich hatte an den Suchoptionen nichts umgestellt und den Suchbegriff oben direkt im Suchfeld eingegeben ... merkwürdig. Trotzdem danke.... mal sehen ob ich das damit hinbekommen. :)
Die meisten Ergebnisse liefert die Such-Funktion, wenn man sie vom "Hauptverzeichnis" aus startet. ;)
Wenn man IN einem Unterforum steht, wird auch nur das durchsucht.
... ich scheitere auch daran !
ShellSwitch entsprechend der Anleitung geladen, device definiert:
define TEST1 ShellSwitch /home/pi/rcswitch-pi/send 01110 2 1 0
attr TEST1 group Funksteckdosen
attr TEST1 room 3.Funksteckdosen
... aber sie schaltet nicht aus fhem heraus .. direkt von der Shell des RPI geht es einwandfrei ... Wo liegt der Fehler ?
Hatte es hier mit dem 433MHz-Modul am RPi getestet, ging mit FHEM nicht wirklich gut.
Jetzt steuere ich meine 433MHz-Steckdosen per SignalDuino.
Auf meinem Raspberry B unter Raspbian funktioniert es seit Jahren einwandfrei ...
dann verstehe ich Deine Frage 2 Posts früher nicht :o
Bzw. Du kannst vermutlich als Einziger den Unterschied zwischen funktioniert(Post #10) und funktioniert nicht(Post #8) analysieren und beurteilen.
Grüße Markus
Hallo
Du kannst das ohne Probleme mit dem PI und einem Sendemodul 433Mhz machen. Hat bei mir mehrere Jahre einwandfrei funktioniert.
Ich habe aber aus Gründen der Unabhängigkeit vom PI nach einer anderen Lösung gesucht und gefunden. Da ich ggf. auf eine andere Hardwareplatform wechseln möchte, habe ich nach einer Netzwerktauglichen Lösung gesucht.
Seit 2 Monaten habe ich ESPeasy Mega mit einem Plugin aus dem Playground (läuft aber absolut stabil) an einem 433er Sendemodul und steuere damit meine ganzen 433er Steckdosen im Haus.
Angesprochen wird das ganze über einen Http Request. Aus Fhem heraus geht das ganze über die ESPBridge ohne großen Aufwand. Habe dazu auch schon mal was hier im Forum geschrieben.
Mit der jetzigen Lösung bin ich von der Hardware, wo FHEM drauf läuft, wieder unabhängig geworden.
Gruß Michael
Also bei mir funktioniert es ohne Probleme....
Die Berühmte Frage:
Wenn es in der Konsole probiert, mit welchem User?
FHEM läuft (im Standard) nicht unter pi, sondern dem user fhem .....
Also, ich habe in der Datei /etc/sudoers
Folgende Zeile hinzugefügt:
fhem ALL=(ALL) NOPASSWD:ALL
der FHEM Befehl selbst lautet bei mir ... siehe Screenshot
Danke für Eure Tipps ... leider hilft nichts davon weiter :-\
@KölnSolar: das sind 2 unterschiedliche PIs
@Wernieman: auf der console als root (sudo)
@Patrix2911: in /etc/sudoers hinzugefügt (ist bei meinem anderen PI auch so), funktioniert aber leider hier nicht ..
Noch weitere Ideen ?
Einfache Frage:
Funktioniert es denn als User fhem?
Immer von Einfachen zum schwierigen Probieren ...
Gelöst !
Es waren die Rechte der send Datei ..
Danke für die Hilfe ...