Danke... mal wieder aus Reihe "Kaum macht man es richtig, schon gehts"...
Beiträge von MaT75
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.
-
-
Ich versuche mir jetzt auch die große Welt von MQTT zu erschliessen un habe mir gestern mal verschiedene Video-Tutorial angesehen.
Ich habe mir auf einem Raspberry Mosquitto installiert und zwei meiner Shelly 1 auf MQTT umgestellt. Auf meinem Notebook habe ich MQTT.fx installiert und sehe nun jede Schaltung in MQTT.fx.
Bei einem habe ich mir ein eigenes Prefix eingerichtet "Wohnzimmer/Esstisch".
Ich habe es jetzt so verstanden, dass ich einfach an das Topic
shellies/shelly1-B9CEXX/relay/0 oder
shellies/Wohnzimmer/Esstisch/relay/0
ein "off" oder "on" senden muss, um den Shelly zu schalten. Das klappt in MQTT.fx aber nicht. Der Shelly schaltet nicht.
Im Log-File von MQTT.fx finde ich folgendes:
2020-04-26 08:24:42,769 INFO --- PublishController : publish
2020-04-26 08:24:42,769 INFO --- MqttFX ClientModel : attempt to add PublishTopic
2020-04-26 08:24:42,769 INFO --- MqttFX ClientModel : sucessfully published message off to topic shellies/Wohnzimmer/Esstisch/relay/0 (QoS 0, Retained: false)
2020-04-26 08:24:42,774 INFO --- MqttFX ClientModel : messageArrived() with topic: shellies/Wohnzimmer/Esstisch/relay/0
2020-04-26 08:24:42,775 INFO --- MqttFX ClientModel : messageArrived() added: message #290 to topic 'shellies/Wohnzimmer/Esstisch/relay/0'
2020-04-26 08:24:48,282 INFO --- PublishController : publish
2020-04-26 08:24:48,282 INFO --- MqttFX ClientModel : attempt to add PublishTopic
2020-04-26 08:24:48,283 INFO --- MqttFX ClientModel : sucessfully published message off to topic shellies/shelly1-B9CEXX/relay/0 (QoS 0, Retained: false)
2020-04-26 08:24:48,284 INFO --- MqttFX ClientModel : messageArrived() with topic: shellies/shelly1-B9CEXX/relay/0
2020-04-26 08:24:48,285 INFO --- MqttFX ClientModel : messageArrived() added: message #291 to topic 'shellies/shelly1-B9CEXX/relay/0'
Hat jemand eine Idee, warum die Shellies auf Kommandos nicht reagieren?
-
Ok... also geht derzeit nicht... schade

-
Hi 66er...
danke für den Hinweis. Wie kann ich diese Funktion dann über die URL aufrufen? Ich habe ja keinen Schalter angeschlossen.
In der API unter
https://shelly-api-docs.shelly.cloud/#shelly2-5-roller-index
kann ich diese Funktion leider nicht finden.
-
Ich versucher mal zu beschreiben, was mein Problem ist:
Ich nutze die Shelly 2.5 um Jalousien zu steuern. Hierfür sind sie im Shutter-Modus. Läuft auch alles prima.Ich habe mir nun WLAN-Schalter zugelegt, da ich teilweise überhaupt keine Schalter mehr für die Jalousien habe und mein Frau es doch besser findet, wenn man ein Knöpfchen drücken kann, als mit Siri zu sprechen oder eine App zu bedienen.
Ich habe einen WLAN-Schalter mit vier Funktionen: Touch, Einfacher Druck, Langer Druck, Doppeldruck. Hier habe ich jeweils die URLs für "Öffnen", "Schliessen" und "Stop" hinterlegt und habe auch noch eine Funktion frei.
So weit so gut.
Schöner wäre es aber, wenn ich eine URL hätte (wie beim Shelly1), die "umschaltet" wie ein Toggle-Switch. Also wenn Offen, dann schliessen, wenn geschlossen dann öffnen, wenn in Bewegung, dann Stop.
Kann der Shelly 2.5 das im Shutter-Modus?
Ich hätte dann am WLAN-Schalter die anderen 3 Tastenbefehle für andere Geräte frei...
-
tja... hab auch zwei bestellt.
...und dann nochmal zwei :-)))
-
Moin,
ich habe so einen MyStrom-Button für meine Rolladensteuerung konfiguriert und ich wollte natürlich auch gleich 2 bzw. 4 Geräte steuern. Ich habe ein wenig gesucht, bis ich die Syntax hierfür gefunden habe. So hat es geklappt:
curl --location --request POST "http://192.168.178.XXX/api/v1/action/touch" --data "get://192.168.178.YYY./roller/0?go=open||get://192.168.178.ZZZ/roller/0?go=open"
Falls noch jemand an diese Punkt kämpft

Ansonsten klappt das echt gut mit den Buttons. Ich finde sie nur etwas klobig. Aber irgendwas ist ja immer...
-
Moin,
ich habe diverse Shelly 2.5 für Rolladensteuerung im Einsatz und auch alle kalibriert. Wenn ich diese nun auf 50% stelle deckt der Rolladen aber 75-80% des Fensters ab. Ist das bei euch auch so?
-
Ja, das sieht vielversprechend aus

-
ja, das verstehe ich schon... aaaaber...
der Taster, der den Dimmer fernsteuert hat ja folgende Funtkionen:
Kurzer Stromstoß: An/AusLanges Halten (>ca. 0,5 Sek) Dimmen (in einer "Endlosschleife" von Dunkel nach Hell und wieder zurück)
Was ich mit dem Shelly simulieren kann (egal, ob im Edge- oder Momentary-Modus) ist das gedrückt halten des Tasters.
Also Shelly EInschalten = Drücken, Ausschalten=Loslassen. Wenn es mir gelingt, den Shelly innerhalb von weniger als ca. 0,5 Sek. Ein und Aus zu schalten bekomme ich den Dimmer sogar ausgeschaltet. Das ist halt leider immer nur Zufall, ob mir das gelingt.
Meine Frage ist, ob es eine Möglichkeit gibt, einen "kontrollierten Stromstoß" von ca. 0,5 Sekunden zu erzeugen und trotzdem aber parallel trotzdem auch längere "Stromstöße" zu erzeugen, um auf die gewünschte Helligkeit zu dimmen.
Problematisch ist ja dabei, dass der Shelly den Zustand des Dimmers nicht kennt
Shelly weiß nicht, ob das Licht an oder aus ist bzw. wie hell das licht gedimmt ist... -
Danke

Ja, das habe ich mal umgestellt, das funktioniert aber genau so, wie mit der Einstellung "Edge Switch"
Ich erkenne keinen wirklichen Unterschied. -
Hallo Leute,
ich habe in den letzten Wochen 6 Shelly 1 für Lampen und 2 Shelly 2.5 für Rolladensteuerung installiert. Klappt prima. Über RaspberryPi mit Homebridge habe ich alles auch unmittelbar im Apple HomeKit

Mit einer Sache bin ich aber nicht ganz zufrieden: Im Wohnzimmer habe ich eine elektronischen Dimmer, der mein Deckenlicht steuert. Abgesetzt habe ich einen Taster, der den Dimmer fernsteuern kann. Ein kurzer Druck auf den Taster (=Stromstoß) schaltet den Dimmer an oder aus (je nachdem, ob er an oder aus war). Ein langer Druck (=Strom läuft) dimmt so lange bis man den Taster losläßt (=Strom aus).
Ich habe jetzt den Shelly hinter den Taster gehängt. Den Button Type habe ich auf "Edge Switch" gestellt. Nun kann ich in der App mit "Einschalten" den Dimmer starten und mit "Ausschalten" den Dimmer auf der gewünschten Helligkeit stoppen. Ich bekomme das Licht aber kaum ausgeschaltet, da ich ein kurzes An/Aus hinbekommen muss. Manchmal geligt das, meist aber nicht. Ganz zu schweigen, dass "Hey Siri, Deckenlicht aus" nicht funzt.
Hat jemand eine Idee, wie ich diese "An/Aus" innerhalb von 0,2-0,5 Sek hinbekommen kann?