Beiträge von Markus Eisen

    Hi zusammen,

    Kurzvorstellung, der Ehre wegen, nachdem meine erste Supportanfrage binnen weniger Minuten gelöst wurde... :-)

    Markus Eisen der Name, Maschinenbauingenieur mit ganz wenig Ahnung von Elektrotechnik, Ende 40, Bastelnerd (bisher mehr so in Richtung Auto/Moped/Metallbearbeitung/Schweißen und so ein Bißchen html/sql/php), Gitarrenspieler, Experimentalkoch mit geringer Durchfallquote, wohnhaft im s/w von München.

    Wenn mal wer ne Hebebühne für seine Karre braucht oder Werkzeug, meldet Euch!

    Ansonsten bin ich hier zunächst erstmal Konsument denn Beitragender.

    Danke für das freundliche Willkommen und die instantane Kompensation meiner Defizite!

    Sehr schön! die direkte Ansprache per ip-Adresse ist mir eh lieber als per Cloud. Insofern war ich mit dem zweiten Teil meiner Formulierung schon mal nicht ganz auf dem Holzweg... Nur an der Syntax hat es hald gehapert... :-)

    Was für andere user vielleicht eine gute Info ist: Ich habe meinen bestehenden Kurzbefehl dort, wo man die URL eingibt, entsprechend Eurer Vorschläge editiert und es hat nicht geklappt. Eingabe in der Adresszeile des Browsers am Laptop ging sofort. Dann habe ich (nach mehren copy-paste-Versuchen den Kurzbefehl nochmal ganz neu angelegt, und dann gings. Syntaxfehler kann ich ausschließen, da ich die URL beim Neuaufsetzen aus dem alten Kurzbefehl herauskopiert habe.

    Fazit: Die Kurzbefehle scheinen nicht gut auf Editierung zu sprechen zu sein.

    Abgesehen davon scheint der Kurzbefehl jetzt zu funktionieren. Ob die darüber liegende Automatisation ("Wenn Akkuzustand >80%, dann...") auch funktioniert, erfahrt Ihr in 21%... :-)

    schönes Restabend, gute Nacht!

    Hallo zusammen,

    trotz ausgiebiger Bemühung der Suchfunktion bräuchte ich kurz Eure Hilfe:

    Ich möchte mit einem iPhone-Kurzbefehl einen Plus Plug S (im folgenden "PPS") ansteuern.

    (Ziel: Abschalten des PPS nach Erreichen von 80% Akkuladung meines Telephons.)

    Dazu habe ich ein Anleitungsvideo gefunden, das fast genau mein Problem löst:

    ("Fast", weil es nicht um einen PPS, sondern um einen Shelly 1 geht.)

    https://youtu.be/cvJqJ2A5F84?si=6qog6ibD1dHP25DB

    Dabei wird der Serverpfad aus der Shelly-App unter "Benutzereinstellungen / Zugang und Berechtigungen" (in meinem Fall

    Code
    https://shelly-80-eu.shelly.cloud

    )

    um diesen Teil

    Code
    \device\relay\control\

    erweitert und dorthin ein POST-Befehl geschickt, der die ID und den Auth_Key des Shelly-Gerätes enthält.

    Der Autor erwähnt, dass die o.g. Pfaderweiterung vom genauen Gerät abhängig ist und verweist auf eine API-Beschreibung, die Ihr sicher alle kennt, und die unter

    https://www.shelly.com/documents/deve…_api_access.pdf

    zu finden ist.

    Dieses Dokument erwähnt aber den PPS nicht (oder ich habe es nicht verstanden... :-[] ), ein neueres Dokument habe ich nicht finden können.

    Da der Pfad zu meinem Server mit der o.g. Erweiterung nicht funktioniert (Das iPhone fordert in einer Fehlermeldung eine gültige URL.), nehme ich an, dass ich für den PPS eine andere Pfaderweiterung brauche.

    Fällt Euch dazu etwas ein? Was ist der PPS, wenn er (offensichtlich) kein "relay" ist?

    Könnte man den PPS auch direkt über die IP-Adresse ansprechen? (zB. statt der erweiterten URL über "192.168.xxx.yyy:Portnummer"?)

    Wenn ja, wäre diese Syntax so richtig? Welche Portnummer wäre für einen POST-Befehl korrekt? 443?


    Wenn das nicht geht, gäbe es ja noch den Umweg über Apple-Home, aber, soweit ich bisher gefunden habe, müsste man dazu die Firmware des PPS umflashen. Verliere ich dadurch die Einbindungsmöglichkeit in die Shelly-App? Ist das ggfs. reversibel?


    Ich hoffe, Ihr habt genügend Bewunderung für mein Problem, um Euch damit zu befassen! :-)

    schöne Grüße und vielen Dank,

    Markus