Beiträge von kraweuschuasta

    Guten Morgen,

    beim Herumspielen mit 4 Shellies für die Weihnachtsbeleuchtung (das Weib wünscht eine gemeinsame Aktivierung und Ausschaltung ohne Verzögerung - nicht so wie bei unsyncronisierten Schaltuhren) ist mir aufgefallen, daß das Passwort im AP Modus nicht mehr abgefragt wird.

    Hatte Version 1.2.X drauf und habe alle upgedatet auf 1.4.4 - siehe da, wenn ich mich im AP Modus verbinden will, fragt er das PW nicht ab :-(

    Any Ideas, was ich da machen könnte ohne vielAufwand zu treiben?

    Hintergrund: 2 der Shellies sind in Straßennähe und theoretisch könnte ja wer auf die Idee kommen und sich blöd spielen.....


    LG Wolfgang

    nAbend,

    danke für die zahlreichen Antworten und Ansätze!

    Guter Ansatz, leider hat der eine praktischen Haken, ich spreche kein Wort Java und stehe mit dieser Programmiersprache auf Kriegsfuß, habe kurz mal in die Shelly Scriptsprache reingeschnupper und konstatiert, das ist für mich unverständlich ;-) (meine Sprache heißt BASH)

    Die Zusatzprüfung ist in dem FAll nicht nötig, weil ich hier diverse Ladegeräte anhängen würde, die eben nicht jeden Tag am Strom hängen sollten, Leistungsmässig fallen die nicht ins gewicht, ausserdem schaltet der Shelly I4 im Wechselrichter, eh aus, wenn keine PV Leistung da ist.


    apreick Nein, habe mal überlegt, mich mit FHEM zu beschäftigen, zahlt sich aber nicht aus für mich, habe nur PV, Wärmepumpe (Sole Wp mit Ringgrabenkollektor) und die Abfrage vom stundenbasierten Stromanbieter, da zahlt sich ned wirklich irgendwas Großes aus.


    2 Shellies sind irgendwie (vom Gefühl her) unsinnig, am Naheliegendsten ist für mich die Lösung am Raspi ein Poll- Scriptl laufen zu lassen und alle 5..15 Minuten zu checken ob z.b. Mittwoch ist und ob OV Leistung zur Verfügung steht (i4 abfragen oder über die API direkt den Wechselrichter).


    LG WOlfgang

    Guten Abend,

    ich hab einen Shelly Plug S (Gen2) FW Vers: 1.44 und Shelly i4 im Fronius Wechselrichter

    Bei einem gewissen PV Produktionslevel schaltet der Shelly Plug S ein.


    Anforderung: der Shelly Plug S soll nur an einem Tag der Woche (oder alle 7 Tage mal) bei PV Produktion einschalten

    ich kann zwar ein Schedule benutzen, das IMMER an einem Tag der Woche schaltet ODER per Shellyi4 das IMMER bei PV Ertrag schaltet.

    geht das irgendwie nur 1x die Woche?


    Hintergrund: es sollen gewisse Akkugeräte dranhängen, die nicht permanent geladen werden sollen, sondern eben nur 1x die Woche bei PV Ertrag..

    keine Shelly Cloud

    Plan B wäre das ganze über den vorhandenen Raspi zu steuern


    LG und danke

    Wolfgang

    Mahlzeit allerseits,

    hoffe ich habe den richtigen Bereich erwischt und nicht ein Thema gepostet, das schon hinlänglich bekannt ist, die Suche hätte nix dazu ausgespuckt...

    Problem: Meine Shellys erkennen einen Timer nicht mehr seit dem Update auf die FW Version 1.2.2 (davor 0.14)

    Code
    URL: http://192.168.1.23/relay/1?turn=on&timer=10

    Weder die Shelly Plus Plug S, noch Plus 1 PM, noch Plus2 PM erkennen das &timer=XXX mehr

    exakt der Befehl hat in der alten version aber funktioniert.

    in der JSON Antwort steht auch immer: has_timer:false

    Esist auch egal, ob ichs vom Browser oder per cursl sende, von linux oder Windows....


    acer@Acerblau:~$ curl -s http://192.168.1.23/relay/0?turn=on&timer=10
    [1] 79970
    acer@Acerblau:~$ {"ison": true, "has_timer":false, "timer_started_at": 0, "timer_duration": 0.00, "timer_remaining": 0.00, "overpower": false, "source": "http"}

    Vermute mal einen Bug oder hab ich da irgendwas übersehen?


    LG und danke

    Wolfgang

    Fürs eigene Netz ists mir eh wurscht, es geht darum, dass sich ein Angreifer auf das Shelly-eigene WPLAN verbinden könnte und settings verändern könnte.

    Habe die Std WLAN funktion der Shellys nicht deaktiviert, weil ich bei einem Shelly paarmal sie IP neu einstellen musste und das WLAN konfigurieren musste. das ging nur über das Shelly- eigene WLAN.

    Wüßte sonst keine sinnville Möglichkeit, mich auf den Shelly zu verbinden, wenn mal was mit dem WLAN nicht paast....

    nAbend

    Ich habe schon 3 unterschiedliche Shellys in Verwendung, laufen super. Jetzt möchte ich aus Vorsichtsgründen die Passwortfunktion benutzen, um sie sicherer zu machen und stoße da auf ein Problem.

    Über die Webschnittstelle - also IP im Browser - kann ich NUR ein PW vergeben. funkt auch problemlos.

    In sämtlichen Anleitungen udn Tips, die ich gefunden habe, wird der shelly über http:user:passwort@[IP]...... angesprochen

    ich habe aber keinen user ?!? was jetzt?

    Aja verwende keien Shelly cloud, es läuft alles übers lokale Netzwerk über Shellys bzw. Web URL Hooks.

    ShellyPlugS

    Firmware: 0.14.4

    mache ich etwas falsch?

    wie komme ich in der weboberfläche zu einem user?

    LG und danke

    Wolfgang

    nAbend,

    danke für die Anregungen, Schedule enablen/disablen funkt problemlos, das war ja der einfache Teil :)

    Habe einen Teilerfolg zu verzeichnen, durch blödes herumprobieren und spielen hab ichs geschafft, ein vorhandenes Schedule für Uhrzeit und Tag im Browser upzudaten....

    Code
    http://192.168.1.XX/rpc/Schedule.Update?id=1&timespec="0 5 18 * * SUN,MON,TUE,WED,THU,FRI,SAT"

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

    Interessant: das Blank zwischen einer und Zehnerminuten muss sein, keine Ahnung warum.

    Problem: mittels eines CURL kommandos über die linux bash funkt das leider nicht, ich bekomme zwar die neue rev ID zurück (d.h. wert erfolgreich gesetzt, so wie über den browser link, aber die Werte im Schedule ändern sich nicht :-(

    Hat jemand eine Idee, warum das sein könnt?

    LG und danke

    Wolfgang

    Hallo,

    danke für die Beispiele, dann hab ich jetzt was zum Lesen und Ausprobieren.

    Die Awattarseite hat eh eine API, die kann ich per CURL abfragen. Möchte eben nur den Shelly (irgendwann) automatisiert mit den gpnstigsten Zeiten füttern.

    Wobei ich hier im Forum schon gesehen habe, das das wer mit simplem ON/OFF Kommando auch schon gemacht hat, wäre zu überlegen...

    LG Wolfgang

    Hallo Allerseits,

    hab grade einen Shelly Plug S im Probebetrieb - soll durch einen Shelly Plus 2 PM dauerhaft ersetzt werden für meine Poolsteuerung. Funkt alles eigentlich problemlos, allerdings hätte ich eine Frage zum Thema Schedule updaten:

    Habe Awattar - stundenvariable Strompreise - und momentan date ich abends die Schedules für die Poolpumpe manuell up.

    Wäre natürlich cool, wenn das per Webhook o.ä. funktionieren würde, dann könnt eich das automatisieren...

    Habe zum Thema leider nur

    apreick
    7. August 2023 um 15:30

    gefunden, da wird aber nur Schedule aktivieren/deaktivieren behandelt und nicht das Update der schedules.

    Anforderung wäre eigentlich nur, max. 2 EIN- und 2 Ausschaltzeiten zu ändern.

    BSP: Ein: 03:00, Aus 06:00, Ein: 13:00, Aus 17:00 -- diese Zeiten würde ich gerne per webhook anpassen, eventuell noch den ersten Ein/Aus Intervall deaktivieren/aktivieren.

    vielen Dank für jede Hilfe

    LG Wolfgang

    nAbend,

    für Alle, die die Leistung am Shelly abfragen wollen, habe mir unter Linux(Mint) ein curl Kommando zusammengebastelt und mittels jq (kommandozeilentool) werte ich den JSON Response aus...

    Code
    ShellyIP="192.168.1.111"
    Relay=0
    power=$(curl -s http://$ShellyIP/rpc/Switch.GetStatus?id=$Relay | jq -r ".apower")
    echo "Power1: $power"

    Output: Power1: 19.2

    per Bash am Raspberry eine IF Abfrage mit einem Schwellwert abzufragen ist ja dann ka Hexerei mehr....

    LG Wolfgang

    Mahlzeit allerseits,

    ich spiele grad mit meinen Shelly 2 Plus PM und Shelly Plug S herum, das Ganze soll eine sensitive Steuerung für meine Pool WP werden - die darf man nicht einfach abschalten, damit der Verdichter nicht kaputt wird.

    Daher Workaround: Poolpumpe abschalten, warten, bis die Pool WP automatisch ausschaltet (mit "Hilfe zuwenig Durchfluß" Anzeige) und DANN die Pool WP abschalten und optinal Poolpumpe wieder einschalten.

    Ich möchte das über meinen Shelly Plus2 PM lösen, hab auch eine Schaltung, allerdings hapert es beim Trigger, wann die Pool WP auszuschalten wäre. Am Besten, sobald die Leistungsaufnahme < XX Watt ist.

    Konkrete Frage:

    A) Wie kann ich den Shelly dazu bringen, abzuschalten, bei unterschreiten einer gewissen Leistungsaufnahme? Vermutlich nur per Script...?

    B) Wie kann ich über einen Webhook die Leistung ausgeben, die über den Shelly grad aufgenommen wird? (könnte das per Bash Script auf einem RASPI auswerten und den entsprechenden Abschaltbefehl per CURL kommando senden...)

    Hinweis: Ich verwende die Cloud nicht.... Und nein, möchte sie auch nicht verwenden :-)

    LG und danke

    Wolfgang