Hinweis auf Cookies und der Datenschutzgrundverordnung
LiebeR BesucherIN. Beim Betreten unserer Webseite werden Cookies gespeichert. Diese Cookies beinhalten deine IP-Adresse zur besseren Verwendung unserer Seite und Services. Bei registrierten UserInnen werden ebenso die IP-Adresse, sowie eine Session-ID gespeichert. Eure bekanntgegebenen Daten werden ausschließlich auf österreichischen Servern bei World4You gespeichert, dies betrifft insbesondere Benutzername, e-Mail-Adresse und IP-Adresse, welche personenbezogen sind. Die Daten werden nicht für Werbung oder anderwärtige Kommerzielle Dinge verwendet, ebenso werden diese Daten auch nicht an Dritte weiter gegeben. Bitte beachte auch unsere Nutzungsbedingungen und Datenschutzrichtlinie. Solltest du damit nicht einverstanden sein, verlasse bitte unsere Seite. Hinweis aufgrund der DSGVO. Euer SHC-Team!

Smappee integration - Frage an User mit neuen Schaltsteckdosen

DIY Lösungen mit Raspberry PI, FHEM usw. Präsentiere uns deine Eigen-Kreation.

Moderator: Moderatoren

Benutzeravatar
FriFra
Smart-Einsteiger
Smart-Einsteiger
Beiträge: 4
Registriert: Fr 4. Jan 2019, 00:39
Spezialgebiet: Devolo Home Control

Smappee integration - Frage an User mit neuen Schaltsteckdosen

Beitragvon FriFra » Di 8. Jan 2019, 13:08

Hallo,

ich habe mir gerade ein kleines Servlet gebaut, um meine Steckdosen am Smappee als einfaches über http steuerbares Gerät anbinden zu können. Da das ganze eine Art Form-basiertes Login am Smappee erfordert (sehr merkwürdig implementiert von Smappee), ist es ein kleines bischen mehr als ein Einzeiler, Devolo kann ja nur einfache GET requests absetzen.

Aktuell kann ich problemlos die Stecker schalten. Selbst Umschalten geht, da sich mein Servlet nach jedem erfolgreichen Schaltvorgang den aktuellen Status merkt.Die alten Stecker sind ja leider nur uni-direktional. Dieses Verfahren funktioniert natürlich auch bei den neuen Steckern, aber ich wüsste schon gern, in welchem Feld der aktuelle Status der Steckdose geliefert wird, wenn man die Liste über das Web-Interface lädt.

Falls jemand nen Smappee und die neuen Stecker hat, bei denen man den Schalt-Zustand sehen kann, bitte zeigt mir mal, wie das Response-Json der entspr. Abfrage aussieht.
Login über: http://{smappee_ip}/smappee.html
...dann auf "home control" und über die Entwickleertools/Netzwerk (Browser) die Response von: http://{smappee_ip}/gateway/apipublic/commandControlPublic

Bei mir sieht die Response so aus:

Code: Alles auswählen

[
{
"serialNumber":"N/A",
"type":"2",
"value":"Anycubic ",
"key":"2"
},
{
"serialNumber":"N/A",
"type":"2",
"value":"H?pfburg ",
"key":"3"
},
{
"serialNumber":"N/A",
"type":"2",
"value":"Neuer Stecker 4 ",
"key":"4"
},
{
"serialNumber":"N/A",
"type":"2",
"value":"Pavillon ",
"key":"5"
}
]

Wer will, kann auch gern mal mein Servlet testen: http://www.frifra.de/download/smappee.war


Wenn Devolo irgendwann mal eigene Widgets unterstützt, baue ich natürlich noch eine entspr. Funktion ein um den aktuellen Stromverbrauch anzeigen zu können.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.



Zurück zu „DIY - Do It Yourself“



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast