VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
Habs hinbekommen. Genau wie Du sagtest. Datenpunkt in ioBroker angelegt und die URL Actions im Shelly damit gefüttert. Dann ein Blockly und - tadaaa! Funzt!!!
Natürlich hab ich auch noch den simple-api Adapter installiert.
Danke!
Edit: natürlich sind die Verzögerungen bei beiden gleich und nicht wie hier abgebildet.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
-
Ok, danke für den Hinweis. Kann aber erst heut Abend weiter machen. Dann teste ich wieder.
-
Web Adapter ist installiert. Brauch ich ja auch für die VIS. Aber es geht nicht, wie schon gesagt.
Also ich hab lediglich den Datenpunkt angelegt und die URL im Shelly eingetragen. Bei Longpush müsste sich doch jetzt der Wert auf true ändern, oder?
Ports hab ich übrigens beide probiert. Die 8081 und 8087
-
Hallo. Wünsche ein gesundes neues Jahr!
Ich habe aktuell Probleme mit longpress und shortpress bei den Shellys. Ich möchte mit dem Lichtschalter (mit Shelly 1 bestückt) das "normale" Deckenlicht schalten. Mit longpress möchte ich die Stehlampe in der Ecke schalten (Zigbee Lampe). Das funktioniert leider nur teilweise. Zweimal hintereinander short oder long kann ich nicht drücken. Kann ja sein, dass ich nur die Stehlampe einschalten möchte und danach wieder aus. Ich müsste nach dem Einschalten erst wieder kurz drücken (also das Deckenlicht einschalten) bevor ich die Stehlampe wieder ausschalten könnte.
In der Facebook Gruppe habe ich folgenden Vorschlag bekommen:
"Du gehst unter Objekte im iobroker ganz oben auf Userdata
Dort mit + einen Logikwert erstellen. Und im Shelly trägst du dann folgende Syntax ein:
"IP vom Iobroker":8087/set/0_userdata.0.example_state.B_RGBW2?value=true
Deinen Variablennamen musst du natürlich auch austauschen. Desweiten muss der web Adapter installiert werden. Und im Script muss dann dieser Logikwert immer wieder zurück gesetzt werden."
In ioBroker und im Shelly sieht es nun so aus wie beigefügt. Der Status im ioBroker ändert sich aber nicht beim drücken des Tasters.
-
So, kurze Rückmeldung von mir. Ich bin endlich zum testen gekommen. Meine bisherige ioBroker Installation war lediglich eine Testinstallation auf einem Windows Notebook. Wurde hin und wieder mal angeschaltet. Immer dann, wenn ich mal wieder was testen wollte.
Gestern habe ich einen Raspi 4 mit ioBroker installiert. Shelly Adapter installiert - nichts weiter vorgenommen bzw. eingetragen - geht!
So muss das sein! Wirklich eine TOP Leistung von den Programmierern. Bin begeistert. Jetzt muss ich mich mal die nächsten Wochen mit ioBroker ernsthaft auseinandersetzen.
-
Ich habe lediglich einen via mqtt um den Status meines garagentores abzufragen.
Du machst mich neugierig. Genau das habe ich ja auch vor, aber mit dem Shelly Door/Window Sensor. Und sowas geht über MQTT? Wie das?
Aber bevor ich an sowas rumexperimentiere, sehe ich erstmal zu, dass ich meine Shellys "normal" in ioBroker bekomme.
-
@T.E.
jetzt wird das etwas verständlicher mit MQTT. Heute werde ich allerdings nicht dazu kommen wieder etwas zu testen. Andere Frage noch: wenn ich die Cloud deaktiviere, kann ich die wieder ohne Probleme aktivieren? Kann der Shelly überhaupt über Alexa angesprochen werden, wenn "nur" MQTT eingeschaltet ist?
Gibt im ioBroker 2 MQTT Adapter. Welchen muss ich nehmen? Den oberen?
okay aber dein iobroker und deine shellys sind im gleichen Netzwerk? Zugangsdaten im shellyadapter sind auch korrekt? Ist der shellyadapter grün?
Nimm auf jeden Fall die mqtt Einstellung bei deinem shelly raus dann kommunizieren Sie auch wieder über die cloud.
Ja, ist alles im gleichen Netz. Shellyadapter ist auch grün. MQTT war bis jetzt gar nicht aktiviert in meinen Shellys.
sorry ich sehe gerade der shelly Adapter scheint sich die Daten nur aus deinem wlan zu holen
Protokoll auf coap und HTTP gestellt? (Im shelly Adapter einstellungen)
Das sollte ich vielleicht noch umstellen. Werde ich zuerst testen, bevor ich es mit MQTT probiere.
Im Klartext heißt das für mich:
Shelly Adapter von MQTT auf "CoAP und http" umstellen. Und dann? (Hab jetzt keinen Zugriff, deswegen die Frage) muss ich in den CoAP Einstellungen meine Cloud Zugangsdaten eintragen? Und bei den allgemeinen Einstellungen die Zugangsdaten zum Shelly selbst?
-
Also da ich mit MQTT überhaupt nichts am Hut habe, würde ich gerne darauf verzichten. Ich möchte meine Shellys so wie sie sind (out of the box) im ioBroker integrieren. Im Moment sind es nur 2 Stück (Shelly 1 und Shelly 1 PM), aber ich habe schon nachbestellt. U.a. auch den Fenster-/Tür-Sensor. Damit möchte ich prüfen, ob um eine bestimmte Uhrzeit mein Garagentor noch geöffnet ist. Ist dies der Fall, soll der Shelly 1 geschaltet werden, damit das Tor schließt.
Ach ja, mein Shelly Adapter holt sich eben keine Daten von der Shelly Cloud.
-
In Post #1 steht aber nichts davon, dass man einen MQTT Adapter im ioBroker benötigt. Ich bin der Meinung, ich hätte auch schon mal irgendwo was gelesen, dass man die Shellys mit aktivierter Cloud einbinden kann.
-
ioBroker hatte ich schon neu gebootet. Muss noch der MQTT Adapter installiert werden? Das war mir jetzt nicht klar, da ich ja die Shelly Cloud nutze und kein MQTT am Shelly. Ich dachte ich muss entsprechend am Shelly auch nichts umstellen... 
-
Ich muss das hier nochmal rauskramen. Ich habe den Shelly Adapter installiert und in den MQTT Einstellungen meinen Shelly-Cloud Account eingetragen. Aber irgendwie werden meine beiden Shellys nicht gefunden. Lediglich "info" wird angezeigt. Vis-Adapter, node.js und Web-Server sind installiert. Was mache ich falsch?