wenn du da dran gehst: das hier (sichtbares Kupfer) finde ich (als Laie) persönlich gruselig..
Beiträge von Seven of Nine
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.
-
-
schalt das script mal ab, stell den Button-Typ auf Schalter (switch) und lass das folgende Script im Debug-Modus laufen:
dann drück den Taster(Tasterschalter) und gucke, welche Ereignisse im Debug-Fenster geloggt werden.
-
Das Zertifikat des Webservers scheint irgendwie kaputt zu sein, zeigt mein Firefox zumindest an.
die URL ist auch nicht für den Browser bestimmt sondern für die Shellies und die kennen das Zertifikat und vertrauen ihm

-
ich würde wetten, dass dein Gateway falsch ist..
ipv4_method "static"
ip "192.168.178.100"
gw "192.168.178.2"
die Fritzbox hat per Standard die 192.168.178.1
Deswegen sag ich nicht ohne Grund: Shelly auf DHCP belassen, wenn man keine Ahnung von TCP/IP hat.
-
Nehme an, dass ich mit der Switch Einstellung die Endpunkte verstellt habe, wie kann ich das wieder rückgängig machen?
Wie man die Endpunkte einstellt steht in der Bedienungsanleitung des Motors. Bei mechanischen Endlagen geht das überlicherweise mit einem Inbus direkt am Motor, bei Elektronischen hängt das stark vom Hersteller des Motors ab.
-
Kann ich beide Ereignisse ins Skript nehmen?
nicht ohne größere Modifikationen.. vermutlich würde es Sinn machen das Script auf den Typ Schalter umzuschreiben, aber dafür müsste ich erst wissen, ob es tatsächlich ein Tast-Schalter ist, der zwar vom Verhalten wie ein Taster ist aber eigentlich ein Schalter.
Den 2. Taster hab ich aber vorerst noch abgehängt,
ist der vom gleichen Typ? also genau wie der oben abgebildete?
-
Könnte man das Skript auch dahingehend ändern, dass jeder „Push“ auf den Taster das gleiche auslöst?
so wie ich oben die Änderung beschrieben wäre es genau jeder Push, also das btn_down Ereignis.
Der Shelly hat je Tastendruck 3 Ereignisse
- btn_down (Taster drücken, immer)
- btn_up (Taster loslassen, immer)
das dritte Ereignis ist entweder single_push, double_push oder long_push (je nachdem, wie man den Taster drückt)
-
ok, das script ist von mir und solange du das hier nicht angepasst hast sollte das grundsätzlich erstmal genau so funktionieren wie Sascha das in seinem Video dargestellt hat.
btnevent1: 'single_push'
Anhand deiner Log-Meldungen ist aber der erste Button-Press ein "long_push" (auf den reagiert das Script nicht) und kein "single_push" (der kommt erst weiter unten)
Daher ist es nachvollziehbar, dass der erste Button-Press nicht erkannt wird.
Kann es sein, dass du da kein Taster sondern ein Tast-Schalter drin verbaut ist? also einmal drücken und loslassen (Schalter geschlossen und ein weiteres Mal drücken und loslassen (Schalter wieder offen)
Code
Alles anzeigenshelly_notification:206 Event from input:0: {"component":"input:0", "id":0, "event":"btn_down", "ts":1672934689.54} 17:04:49 shelly_notification:206 Event from input:0: {"component":"input:0", "id":0, "event":"long_push", "ts":1672934690.54} 17:04:50 shelly_notification:206 Event from input:0: {"component":"input:0", "id":0, "event":"btn_up", "ts":1672934698.07} 17:04:58 shelly_notification:206 Event from input:0: {"component":"input:0", "id":0, "event":"btn_down", "ts":1672934699.86} 17:04:59 shelly_notification:206 Event from input:0: {"component":"input:0", "id":0, "event":"btn_up", "ts":1672934700.00} 17:05:00 shelly_notification:206 Event from input:0: {"component":"input:0", "id":0, "event":"single_push", "ts":1672934700.36} 17:05:00Theoretisch kannst du das btnevent1: 'single_push' auf btnevent1: 'btn_down' ändern, dann wird jedes Button-Drücken interpretiert, unabhängig von Short, Long- oder double_push.
-
pauschal hätte ich 1 2 3 angeschlossen

soweit korrekt, allerdings (4) SCL zusätzlich an GND.
-
ich nutze AM2320 als single-wire angeschlossen, der läuft zuverlässig. Laut Spec kommt er mit Temperaturen zwischen -40 und +80 Grad zurecht.
Erfahrungen hab ich allerdings auch nur als Indoor-Sensor im normalen Raumtemperatur-Bereich.
-
Was ich nicht verstehe ist, warum du ein Step=100 anfügst.
war zu Zeiten der Beta-Version als Workaround notwendig.. ich muss mal gucken, ob das tatsächlich noch notwendig ist..
dim=up&step=100 musste durch dim=stop unterbrochen werden
dim=up&step=10 hat um 10% erhöht.
das hat sich offenbar zur Final-Version nochmals geändert.
-
ok, schaffst du es denn meine beiden Fragen zu beantworten?
ok, und sind die laut der Fritzbox jetzt mit dem Repeater verbunden oder mit der Box? da sollte man das unter Heimnetz - Mesh sehen können.
Falls nicht: welche Firmware-Version haben die Shellies? das Verbinden zum besten WLAN-Zugang klappt erst mit haltbwegs aktueller Firmware richtig.
-
Kann mir einer sagen warum hier immer komplett runter gedimmt wird und nicht der wert nur um 20% verringert wird.?
den Grund kennt wohl nur der Hersteller. das ist der Grund, warum ich im Script ein dim=stop hinterherschicke, wenn man die Taste loslässt.
BeitragRE: Shelly dimmer 2 und shelly 1 via shelly i4 schalten aber wie?
Hier ein Script, mit dem lässt sich ein Dimmer 2 quasi geau wie mit dem lokalen Button steuern.
Anpassen müsstest du oben im Script die IP-Adresse des zu steuernden Dimmer2 sowie den Input-Button des I4 (0,1,2 oder 3)
Das läuft bei mir im Wohnzimmer so angepasst seit der Dimmer auf Firmware 1.12 aktualisiert wurde und das dim=cylcle nicht mehr existiert.
(Quelltext, 89 Zeilen)
Seven of Nine7. Januar 2023 um 08:37 -
ok, und sind die laut der Fritzbox jetzt mit dem Repeater verbunden oder mit der Box? da sollte man das unter Heimnetz - Mesh sehen können.
Falls nicht: welche Firmware-Version haben die Shellies? das Verbinden zum besten WLAN-Zugang klappt erst mit haltbwegs aktueller Firmware richtig.
-
ier Blick ich aber nicht ganz durch wo da der Fehler sein könnte.
beim zweiten mal Drücken hast hast du laut Log offensichtlich einen Longpress dabei gehabt..
poste mal bite einen Link zum Script, welches du benutzt.
-
Also in den Einstellungen auf "momentary" stellen, das ist alles, damit es so funktioniert?
das gilt nur für den alten 2.5er ..
Beim neuen Shelly Plus 2 PM wählt man "switch" aus.
Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen. -
Shellies schonmal neu gestartet?
-
im Screenshot ist die Cloud orange, daher ist keine Verbindung da..
Vermutliche Lösung: im Webinterface auf dem Shelly die Cloud deaktivieren und dann mittels Smartphone-App die Cloud aktivieren. Ohne Smartphone-App kann beim Erstkontakt keine Zuordung zwischen Cloud und Benutzerkonto hergestellt werden.
-
Das alleine sagt aber noch nichts über eine korrekte Saldierung aus!
das wollte ich damit auch gar nicht sagen. Da ich hier weder ein BKW noch eine PV habe kann ich da auch nichts testen.
-
Wenn man beim automatischen Schließen des Rolladens den Rolladenschalter betätigt entsteht ein kurzschluß
wenn man die Shelly und Schalter (Taster) korrekt anschließt sicherlich nicht..