-
Autor
Hallo, wie bereits im Titel benötige ich mal Eure Hilfe beim einbinden eines Shelly Plus 1 PM.
Ich habe bereits mehrere Shelly 1 und Shelly Uni der ersten Generation Erfolgreich in Homematic eingebunden . Nun habe ich mir 3 Stück Shelly Plus 1PM gekauft um eben den Energieverbrauch mit zu erfassen. Leider bekomme ich es aber absolut nicht hin diese in Homematic einzubinden. Bin nach dieser Anleitung (Shelly Plus 1PM goes Homematic - mit der Originalfirmware) vorgegangen und stoße dabei aber auf größere Probleme. Schon bei den beiden Einträgen (wget -q -O - 'http://192.168.1.184/rpc/Switch.Set?id~3d0~26on~3dfalse') und wget -q -O - 'http://192.168.1.182/rpc/Switch.Set?id~3d0~26on~3dtrue') kommt es zur Fehlermeldung im Browser wenn ich nur das eingebe > http://192.168.0.191/rpc/Switch.Set?id~3d0~26on~3dfalse (mein Shelly hat die 192.168.0.191) erscheint sofort eine Fehlermeldung im Browser
code-103message"Missing required argument 'id'!"
Desweiteren wenn ich dann die Rückmeldung des Schaltzustandes: bearbeiten möchte, sieht bei mir das WebIF ganz anders aus als in der Anleitung auf den Fotos. Kann es sein das diese Anleitung für eine ältere FW Version gemacht wurde und eventuell mal etwas angepasst werden sollte? Mein Shelly hat die FW 1.0.3
Oder gibt es etwa verschiedene Ausführungen des Shelly Plus 1PM? Wie gesagt die Shelly 1 und auch Uni haben sich Problemlos einbinden lassen in Homematic, hier stoße ich aber auf meine Grenzen. Hoffe das mir jemand , eventuell 66er helfen kann und sage schon mal ein großes D A N K E.
PS: Also die beiden Befehle um das Relais Ein/Aus zu schalten habe ich Mittlerweile nun gefunden und die müssen so lauten (natürlich die IP noch anpassen)
Die beiden Befehle für den Schaltzustand scheinen auch nicht zu funktionieren, zumindest habe ich das (noch) nicht hinbekommen das auch in Homematic dann der Richtige Schaltzustand angezeigt wird.
Spoiler anzeigen
wget -q -T2 -t2 -O - '192.168.0.191/rpc/Switch.Set?id=0&on=false'
Spoiler anzeigen
wget -q -T2 -t2 -O - '192.168.0.191/rpc/Switch.Set?id=0&on=true'