Beiträge von SebMai

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.

    Wenn du die Variable auch "Zustand" genannt hast dann darf danach nichts mehr folgen, schau dir weiter oben mal den Screenshot an.

    Die Fehlermeldung ist aufgrund des falschen get String, du hast nach der Auswahl dann nämlich http://ip/relay/0?turn=on?turn=toggle

    Die Variable ist quasi eine Liste, welche das was gespeichert ist an diese Position schreibt.

    Also wenn die URL

    http://ip/relay/0{Zustand}

    Ist

    Und du wählst den Zustand mit dem Label "An" aus wird der Wert der dort gespeichert ist hier: ?turn=on anstelle von {Zustand} gesetzt

    Dadurch ist die URL am Ende

    http://ip/relay/0?turn=on

    Hoffe so ist es nun zu verstehen.

    Zu dem Anderen, man könnte den Namen komplett ändern lassen, hatte es eben so verstanden das du nicht ganz zufrieden bist und hatte deshalb das Fragezeichen am Ende gesetzt.

    Zu den variable, das eintragen ist okay, du musst beim Link (Get) am Ende die Variable auswählen, sprich bis zu 0 und dann auf die beiden {} , dann die passende nehmen und hinter funktioniert es mit der Auswahl.

    Sehe eben da ist auch noch ein Fehler.

    Füge gleich Screenshot hinzu.

    Das mit der Id ist okay, das ist die Id vom shortcut, wird da gespeichert und hinterher weiter verarbeitet.

    Du könntest auch Poolpumpe ändern lassen, aber dann müsste der Code etwas verändert werden, dachte nur so ist es in Ordnung.?

    Screenshot

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    So sieht es erst aus.

    Dann musst du eine Auswahl hinzufügen und dann das eintragen was im Beispiel für an zu sehen ist, oder eben das für aus.

    du kannst es mit einem machen, dazu musst du am Ende eben die variable haben, danach öffnet sich ein Fenster zum auswählen, das hattest du auf deinem Screenshot nicht gemacht (Mit deiner Variante geht es natürlich auch). Dann ändert dieser eine immer seinen Namen entsprechend des Zustandes. Heißt wenn an heißt es an und wenn aus eben aus.

    Mit der Zeit kommt das aber auch rein, habe die ersten Versuche auch lange gebraucht ?

    Schau dir den Post von Loetauge an, er hat alles nötige gepostet, musst du nur ergänzen im Script und die für dich passende Icons aussuchen

    Habe es nun auch nochmal etwas getestet (mit einem Dimmer deshalb steht bei mir light anstelle von relay)

    Habe 1 Shortcut welches dann entweder

    "Poolpumpe An" oder "P.. Aus" heißt

    Habe dafür erstmal ein Shortcut angelegt, die URL die aufgerufen wird sieht wie folgt aus:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Dann gibt es die Variable "{Zustand}" wo an oder aus ausgewählt werden kann.

    Beispiel für an:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Damit die Shortcut ID gespeichert werden kann gibt es eine Konstante Variable

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Gleichzeitig wird mit diesen Zeilen geprüft ob an oder aus und dann Umbenannt:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Vor Request ausführen

    const shortcutid = shortcut.id

    setVariable('shortcutid', shortcutid);

    Im Erfolgsfall ausführen

    const ison = JSON.parse(response.body).ison; 

    if(ison == false) 

    {wert3 = "Aus"}; 

    if(ison == true) 

    {wert3 = "An"};

    renameShortcut(''+shortcutid+'', 'Poolpumpe '+wert3+'')

    Und am Ende heißt es entweder P. An / Aus

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Hopfen um deine Frage aber beantworten zu können sind diese Daten von Nöten, oder sollen alle blind raten wie der es ausgibt und dann sagen so geht es?

    Da auch nicht jeder danach das Internet durch suchen möchte ist es von Vorteil dies eben als Themen Ersteller vorher selbst zu tun und bereit zu stellen.

    Zu deiner Frage: Da er mit 24VAC arbeitet müsstest du dieses Signal über ein Relais schalten.

    Würde nun einen Shelly nutzen welcher die Versorgung unterbricht (entweder für den/ die Shelly's oder für Die Bewässerung selbst)

    Damit es wie gewünscht an ist wenn dieser aus ist gibt es zwei Möglichkeiten.

    Entweder relais so anschließen das er dementsprechend schaltet oder aber reverse Inputs nutzen.

    Da du selbst so viel Infos zur Verfügung stellst und so "nett" reagiert hast auf die Frage wie er arbeitet. Hier die passenden Infos, Relais suchen welches zu deiner Situation passt, anschließen und einstellen, viel Erfolg.

    nein du hast einen Fehler, an SW muss nun 220V (L) , SW muss immer mit der Spannung angeschlossen werden die der shelly zur Versorgung hat.

    Würde dir raten es schnell zu ändern, weil so bekomm dein Anschluss 20 ca 110V ab.

    Und bevor du nun L auf das Relais legst, prüfe bitte nochmal ob es dafür ausgelegt ist.

    Verstehe ich das richtig, wenn reverse Input NICHT aktiviert ist und das leuchtet, dann ist die Induktionsspannung zu hoch, was nicht gut wäre, oder?Aber auch nur wenn der Schalter auf aus steht, nun dann dürfte in aller Regel der shelly nicht auf den Schalter reagieren.

    Aber auch nur wenn sie auf aus stehen, nun dann sollten sie in aller Regel nicht auf den Schalter reagieren.

    Bei mir haben einige Shellys diese Anzeig

    dann schau mal nach ob es eventuell aktiv ist.

    Was für eine Diskussion wegen diesem Strich, der Strich ist dafür da um zu signalisieren ob der Schalter an oder aus ist, dabei gibt es in Grunde zwei Variationen.

    Reverse Inputs deaktiviert:

    Strich da = Schalter an

    Strich aus (Weiß) = Schalter aus

    Wenn Reverse Inputs aktiv

    Strich da = Schalter aus

    Strich aus = Schalter an.

    Der Unterschied liegt darin das reverse Inputs das Signal Software mäßig umdreht, das heißt wenn der Schalter auf aus steht verarbeitet der Shelly dies als an, das hilft wenn zum Beispiel falsch Rum eingebaut

    Beispiel alle haben unten an bis auf einer der geht oben an.

    Mit reverse Inputs ist dieser dann auch unten "an" obwohl man ihn in Wirklichkeit ausschaltet.