Beiträge von AntonAusTirol

    Unter dem Reiter Diagnostik gibt es den Punkt "Download debug log" -wenn ich das mache kommt eine Datei mit folgendem Inhalt:

    No logged data. You need to start the logging functionality in order to fetch device logs.

    Es gibt auch den Punkt "Download Device Data"- Hier kommt eine Datei mit der Ausgabe von getDeviceInfo.

    Wo starte ich die logging functionality? Das Debugging habe ich ja schon an.

    laut der Hilfeseite "shelly-api-docs.shelly.cloud/gen2/Scripts/ShellyScriptLanguageFeatures#shellygetdeviceinfo" gibt der Aufruf von

    Shelly.getDeviceInfo() ein DeviceInfo Objekt zurück. Syntaktisch kann man das auch hinschreiben. let di=Shelly.GetDeviceInfo();

    Aber es kommt die Fehlermeldung "Calling not callable".

    Der Web Aufruf bringt folgende Ausgabe.

    {"name":null,"id":"shellyplus1pm-441793cfbc64","mac":"441793CFBC64","model":"SNSW-001P16EU","gen":2,"fw_id":"20221024-142010/0.11.4-ga1906a2","ver":"0.11.4","app":"Plus1PM","auth_en":false,"auth_domain":null}

    Diese hatte ich auch als Objekt erwartet. Alle Shelly.call Aufrufe bringen auch kein Result Objekt. Wie kommt man an die Ausgabe der Web Anfrage z.B. http://<ip>/rpc/* heran.

    Der Aufruf von

    let id=Shelly.getCurrentScriptId();

    print ("Id=",id);

    geht dagegen.

    Firmware : 0.12.0



    Schaltet man per URL folgende Reihenfolge springen die Leistungswerte (apower ) zwischen 60W (real) und 45W oder auch 9W Watt (woher auch immer ermittelt) Auch die Stromanzeige stimmt nicht.

    http://<ip>/rpc/switch.Set?id=0&on=true
    Ergebnis RICHTIG :

    Code
    {"id":0, "source":"HTTP", "output":true, "apower":65.3, "voltage":239.5, "current":0.271, "aenergy":{"total":1457.600,"by_minute":[253.978,641.889,1053.610],"minute_ts":1670004073},"temperature":{"tC":41.4, "tF":106.4}}
    
    http://<ip>/rpc/Switch.Toggle?id=0
    http://<ip>/rpc/Switch.Toggle?id=0
    oder öfter
    Ergebnis FALSCH:
    {"id":0, "source":"HTTP", "output":true, "apower":45.9, "voltage":239.9, "current":0.198, "aenergy":{"total":1460.601,"by_minute":[25.299,1048.650,1089.822],"minute_ts":1670004241},"temperature":{"tC":41.4, "tF":106.4}}

    Die Werte wurden mit http://<ip>/rpc/Switch.GetStatus?id=0 abgefragt

    Wie kann man das wieder hinbiegen, dass es stimmt?

    Hallo ich habe ein Shelly Plus 1 PM. Und greife über den Browser darauf zu (Firefox) .Kommando /shelly bring model="SNSW-001P16EU" ver="0.11.4" gen="2".

    Das allgemeine HTTP Kommando /settings bringt "not found", Unterstützt die 2. Generation nur dieses Kommando oder welche gibt es noch? Oder wie kann ich dann über den Browser die Eigenschaften des Gerätes erfragen?

    Hallo, mittlerweile habe ich schon 3 Shelly bei denen der Hardware Reset (5x Switch mit Phase angetippt in einer Minute nach Strom an) nicht geht. Das Ergebnis ist, dass der Shelly in der WLAN Übersicht vorhanden ist. Man kann sich darauf verbinden(Passwort ist nicht erforderlich) Ping auf die IP Adresse geht. Die Webseite zur Konfiguration ist nicht zugreifbar. Vorausgegangen war eine Verbindung mit einer anderen Fritzbox. Hier ging der Shelly bzw. Shelly1PM oder ShellyPlus1PM. Bei einem hatte ich den AP Mode aktiviert. Dann ging nichts mehr. Ich hatte auch die hiesige Fritzbox mit den Daten der SSID und dem Passwort der vorigen Fritzbox bestückt. Das brachte aber auch nichts. Der "Shelly Admin" findet die Geräte auch nicht. Wenn ich die IP unter settings angebe, werden neue Wlan Settings zum Shelly übertragen(laut Log) .Er wird danach aber auch nicht gefunden.Ach im Handy ist die Webseite nicht erreichbar.

    Jeder Tip der hilft ist willkommen...

    Ich suche eine Möglichkeit das Gerät als Flip Flop zu nutzen. Ich dachte dass es mit der Konfiguration Timer ON=5 sec und Timer OFF =10 sec und Button Type=Toggle Switch schon gehen sollte. Die Last sollte ununterbrochen entsprechend den Zeiten an und aus geschaltet werden. Aber nach dem ersten Manuellen Einschalten läuft die erste Zeit ab und dann passiert nichts mehr.

    Andere Button Typen brachten auch keine Änderung. Hat jemand eine Idee, wie es geht?