Beiträge von GOETSCHHOFER

    Danke euch beiden für die rasche Rückinfo.

    Im Heimnetz greife ich auf iobroker und Grafana über folgende IP`s zu:

    Nur wie lege ich im VPN-Tunnel über die Fritzbox diesen Pfad an ?

    Geht dies überhaupt über den VPN-Tunnel auf den RSP-Pi3+ auf iobroker und Grafana zuzugreifen ?

    Danke im Voraus.

    LG


    Karl

    Ich weiß, dies passt nicht unbedingt in diesen Thread, aber ich habe eine Zusatzfrage:

    Habe eine Fritzbox 7590 im Einsatz und steige hier von außen über VPN auf meine Shellys ein.

    Weiters habe ich seit ca. 4 Wochen einen Raspberry-Pi3+ und iobroker, InfluxDB und Grafana am Laufen.

    Wie kann ich über mein Android Handy auch auf den Desktop iobroker meines Raspberry-Pi3+ zugreifen ?

    Ich kann die IP (den Raspberry-Pi3+) auch öffnen, nur sehe ich hier nicht die gleiche Desktopoberfläche wie im iobroker.

    Da ich noch ein Anfänger in diesem Bereich bin, kann ich mit dieser Info nichts anfangen.

    Danke für die Info oder einen Link zu einer Lösung.

    LG


    Karl

    Guten Morgen Seven of Nine,

    vielen Dank für deine Rückmeldung und die Zeit für die Doku.

    Habe mehrmals an dieses Thema gedacht.

    Wenn es von deiner Seite fertig ist, ersuche ich dich um kurze Info, damit ich meine ersten Gehversuche machen kann.

    Bezüglich Erstellung in Englisch ist dies kein Problem, man kann im Internet Explorer rechts oben auf Seite übersetzen gehen.

    Danke im Voraus.

    LG


    Karl

    Hi Karl,
    leider noch nicht.. ich muss mir erstmal eine SD-Card mit blankem Raspian installieren, da ich ehrlich gesagt keine Ahnung mehr hab, ob die ganzen Tools, die dafür notwendig sind (curl, gpg) auf dem Pi dann schon vorinstalliert sind..
    Wirklich viele Schritte dürften es nicht sein, aber die müssen alle in der Shell ausgeführt werden..
    Welche Raspian Version nutzt du denn aktuell? Buster? dann würde ich mir die SD-Card direkt passend betanken.

    Hallo Seven of Nine,

    anbei einen Screenshot meines Release-Standes meines RP-Pi-3: Linux 8

    Sollte ich nicht vorher alle Programme upgraden ? Und welche Programme ? Sind ja wohl nicht mehr alle auf dem neuesten Stand ?

    Danke für die Hilfe.

    LG


    Karl

    Die Installation von OMD-Labs Edition (Open Monitoring Distribution - https://labs.consol.de/de/omd/index.html ) ist eigentlich nicht schwierig und auch der check_shelly ist recht schnell eingerichtet..

    Ich schreibe die Tage mal ein Tutorial, wie man es installiert und einrichtet. Raspian hast du auf dem Pi3 bereits installiert?

    Hallo Seven of Nine,

    wollte mal leise nachfragen, ob du schon Zeit hattest ein Tutorial für die OMD-Labs Edition zu schreiben ?

    Danke im Voraus.


    LG


    Karl

    Ja "Wert3" habe ich wieder reingeschrieben, aber der Shortcut-Text ändert sich trotzdem nicht von

    POOLPUMPE EIN auf POOLPUMPE AUS. Geschaltet wird aber korrekt.

    Die Idee war auszuprobieren, ob es auch funktioniert, wenn ich im Shortcuttext AN/AUS herausnehme und nur ein Blank reinmache, da ja es ja eh die Variable Auswahl EIN/AUS gibt.

    Jetzt habe ich selbst noch etwas herumprobiert.

    Beim Shortcut-Text habe ich das Wort: POOLPUMPE fix und AN oder AUS ist der Zustand/die Variable.

    Habe mal testweise "wert 3" herausgenommen und durch ein Leerzeichen ersetzt, d. h. + +

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

    Jetzt verändert er nicht mehr die Variable von AN auf AUS. Er schaltet zwar richtig und verändert auch das Icon, aber AN bleibt bei AUS als Text stehen.

    Wie kann ich dies jetzt wieder korrigieren ? War schon etwas übermütig. :(

    Danke für die Hilfe.

    LG

    Karl

    BINGO: GET: http://192.168.1.31/relay/0{Zustand}:thumbup:

    Jetzt funktioniert es !

    Dies war auch der Grund, warum das mit dem unterschiedlichen Icon Ein/Aus nicht funktioniert hat.

    Nein, ich bin sehr zufrieden mit dem Ergebnis. Vor allem was ich seit gestern durch den Crashkurs und aus den Fehlern dabei gelernt habe.

    Wo hast du dir dieses Wissen angeeignet ? Erfahrung durch Probieren ?

    Oder gibt es hiefür z. B. eine Beispieldoku ?

    Danke nochmals für die Mühe !

    Ich befürchte dieses Thema hat Suchtpotential. ;)

    "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".

    Habe die Position der Variable Zustand vor und nach Null ausprobiert, bekomme aber bei beiden Varianten unten angeführte Fehldermeldung.

    GET: http://192.168.1.31/relay/0{Zustand}?turn=toggle

    Fehlermeldung: Poolpumpe AUS mit Status Code 400 (Bad request) fehlgeschlagen

    Ich bekomme jetzt die Variable Zustand als Auswahl angezeigt: AN oder AUS, nur schaltet er nicht.

    :) Verstehe ich auch endlich was bei der URL die geschwungenen Klammern rechts bedeuten ! :)

    Was meinst du mit:

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

    Ich finde diese Lösung schon sehr toll und vor allem deine Unterstützung.

    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

    Hallo SebMai,

    danke für die rasche Rückinfo.

    Anbei nochmals meinen aktuellen Stand der Einstellungen.

    Entschuldige bitte, die Screenshots oben bei den Einstellungen habe ich vorhin abschließend nicht mehr aktualisiert.

    Der GET Befehl lautet: http://192.158.1.31/relay/0?turn=toggle

    Die Variablen habe ich wie folgt eingetragen:

    1. Zustand-Multiple-Choice-Auswahl: a)An: Wert: ?turn=on, Aus: Wert: ?turn=off,

    2. shortcutid: Wert: 0, hier habe ich Null eingetragen, aber hier ist aktuell eine sehr lange Reihe an alphanummerischen Zeichen: 428f409c-b553.......... enthalten. Was bedeutet dies ?


    Den Code habe ich wie oben in den Screenshots hineinkopiert. Dieser ist aktuell.

    Wie meinst du dies ? Ich habe kein Auswahlfenster beim Start des SC ?

    "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.

    Aktuell ist es so, dass das Wort: Poolpumpte fix ist und es verändert sich nur An auf Aus oder umgekehrt.

    Dies ist vollkommenes Neuland für mich, daher auch meine erheblichen Verständnisprobleme.

    Danke für deine Geduld.:thumbup:

    LG


    Karl

    Hallo Sebmai,

    vielen Dank nochmals für die detaillierte Aufbereitung des Schaltcodes.

    Hat etwas gedauert, bis ich das Ganze am Handy in der App umgesetzt habe.

    Soweit ich dies verstanden habe kann man mit einem Shortcut mit deiner Doku die Pumpe ein/ausschalten und der aktuelle Schaltzustand wird jedes mal angezeigt.

    Ich habe soweit alles nach deiner Beschreibung in der App umgesetzt, nur schaltet er nicht ein und aus.

    Anbei die Screenshots der Einstellungen.

    Danke im Voraus für deine Hilfe.

    Nachtrag:

    Ich habe es mit meinen beiden anderen Shortcuts getestet.

    1. Dein SC steht auf Aus.

    2. Ich schalte die Poolpumpe mit meinem SC ein.

    3. Anschließend betätige ich deinen SC, dann bringt er mir den aktuellen Schaltzustand Ein, aber schaltet nicht um auf aus. ?(

    Umgekehrt ist es das gleiche.

    Er zeigt mir den Schaltzustand, aber er lässt sich nicht umschalten.

    Nachtrag: Habe soeben den Fehler entdeckt.

    Der GET Befehl muss lauten: http://192.158.1.31/relay/0?turn=toggle.

    Damit funktioniert es, mit deiner Hilfe. :thumbup::thumbup:

    Habe jetzt eine Menge gelernt.:):)

    PS: Jetzt möchte ich nur noch die Veränderung des Icon schaffen !


    LG


    karl

    Hallo Lötauge,

    ja, meine IP-Adressen sind leider so in der Fritzbox, aber funktionieren Gott sei Dank auch.

    Ich glaube dies war meinerseits ein Missverständnis, ich möchte nur den Shelly-1-PM (Schwimmbadpumpe) mit der App shortcut http request ein- und ausschalten.

    Dazu habe ich mir in der APP folgende 2 Shortcuts angelegt:

    1. EIN: http://192.168.1.31/relay/0?turn=on

    2. AUS: http://192.168.1.31/relay/0?turn=off

    Diese beiden Shortcuts funktionieren in der App auch einwandfrei.

    Meine Frage ist nun, welche dienlichen Shortcuts könnte ich hier noch anlegen ?

    Sind dies die hier angeführten ?

    Sammlung von HTTP-Befehlen

    In der Übersicht der Shortcuts sehe ich aber nicht den aktuellen Status des Shelly-1-Pumpe, ob der aktuelle Status Ein oder Aus ist ?

    Oder könnte man dies im Shortcut auch durch eine farbliche Info darstellen ?

    LG


    Karl

    Hallo SebMai,

    mir fehlt leider vollkommen der Plan.

    Habe auf mein Androidhandy die App http Shortcut installiert und konnte auch 2 Shortcuts

    z. B. http://192.168.1.31/status anlegen.

    Habe jetzt nur testweise eine Statusabfrage gemacht.

    Möchte den Shortcut dazu benützen die Poolpumpe durch meinen Shelly-1PM ein- und auszuschalten.

    Muss ich deine Datei in der App http Shortcut importieren ?

    Hier bekomme ich bei Eingabe der Url eine Fehlermeldung.

    Danke im Voraus für die Hilfe.

    LG


    Karl

    Würde mir gerne das Thema Shortcut und http request anschauen, kann aber die Zip Datei nicht herunterladen, bekomme eine Fehlermeldung.

    Danke für die Hilfe


    LG


    Karl

    Guten Morgen Funkenwerner u. Schubi,

    danke für die rasche Rückinfo.

    Habe die Änderung der IP-Adresse von.170 auf .30 soeben ohne Probleme durchgeführt.:thumbup:

    Die gleichen "Bauchbedenken" hatte ich auch, bezüglich der Reihenfolge der Änderung, hinsichtlich Aussperren aus dem Shelly.

    1. Änderung IP-Adresse im Shelly-1 von .170 auf .30, Hacken fixe IP-Adresse

    2. Aufruf Shelly über WebUI korrekter Zugriff auf neue IP-.30 durchgeführt

    3. Änderung IP-Adresse in der Fritzbox/Heimnetzwerk von .170 auf .30

    Hinweis der Fritzbox beim Schließen: Erst nach Neustart des Gerätes wird die geänderte IP-Adresse vom Gerät bezogen, daher

    4. Shelly Device Reboot

    Danke nochmals für die Hilfe an Euch beide..

    @Schubbi: Was ich noch nicht kapiert habe ist folgendes:

    Es gibt 2 Möglichkeiten der Fixierung der IP-Adresse:

    1. Im Router (Fritzbox)

    2. Im Client (Gerät)

    Muss ich nicht verpflichtend im Shelly den Hacken setzen fixe IP um dem Shelly die fixe IP (außerhalb des DHCP Bereiches) zuzuweisen ? Damit würde ja der Hacken in der Fritzbox/Heimnetzwerk/fixe IP hinfällig werden ? Was ist, wenn ich beide Hacken setze, was ich so gehabt habe ?

    Welche Vorteile bringt es, dem Shelly eine fixe IP (außerhalb des DHCP Bereiches) einzutragen, aber im Shelly den Hacken nicht zu setzen, aber dafür natürlich den Hacken in der Fritzbox/Heimnetzwerk/fixe IP zu setzen ?

    Kann es sein, wenn ich die 2. Variante wähle (fixe IP im Client setzen) und nicht im Router, dass der Router diese IP 2 x vergibt ?

    Wenn dies so wäre, so würde ich jetzt den Hacken-fixe IP im Shelly1+1PM herausnehmen und in der Fritzbox/Heimnetzwerk/IP setzen. ?(

    Ich bin kein Netzwerktechniker, darum meine sehr laienhaften Fragen.

    LG



    Karl