Beiträge von boschenka

    Hallo Stefan,

    kann jetzt erst wieder schreiben...

    Habe die Firmware down gegradet leider funktioniert es wieder nicht. Nur einmal hatte ich die Anzeige "in Ordnung". Nun kommt wie schon vorher, alle 12 Stunden die Ausfall Mail.

    Im Anhang noch ein Bild vom SW Stand des Flood.

    shelly-floodFW.JPG

    Ich fürchte, dass das Problem an der Raspberry SW liegen könnte, denn jetzt läuft der Flood mit dem SW Stand wie bei Dir.

    Wenn Du noch magst, kannst es vielleicht nochmal anschauen.

    Vielen Dank

    MfG

    Boschenka

    Hallo Stefan,

    vielen Dank für die Info.

    Ich wünsche Dir ein gutes, vor allem gesundes neues Jahr 2021.

    Zurück zu meinem Problem:

    Dann war meine Fleißaufgabe vergebens ;-((- .

    Wenigstens hat es für mich wieder eine neue Erkenntnis gebracht, dass ich jetzt erahne, wie im Script ein Ausrufezeichen wirkt.

    Mit meiner Bemerkung "Funktionseinfluss" erklären sich jetzt die unterschiedlichen Rückmeldungen nach dem Ausführen.

    Aber leider war ich zu euphorisch !

    Es hatte den Anschein, als ob es nun funktioniert, aber leider bekomme ich wieder keine Anzeige und alle 12 Stunden die Ausfallmeldung. Lediglich wenn ich den Flood aufwecke und das Script ausführe, bekomme ich die Batt.- und Temp-Anzeige. Bis zum nächsten Intervall.

    Ich habe die Script-Ausgabe hier nochmal angehängt, falls Du nochmal darüber sehen willst?!


    {"wifi_sta":{"connected":true,"ssid":"FritzDSL","ip":"192.168.178.42","rssi":-42},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"13:12","unixtime":1609765953,"serial":2,"has_update":false,"mac":"98F4ABF2AB25","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"is_valid":true,"flood":false,"tmp":{"value":13.05,"units":"C","tC":15.25,"tF":59.45,"is_valid":true},"bat":{"value":100,"voltage":3.02},"act_reasons":["button"],"rain_sensor":false,"update":{"status":"idle","has_update":false,"new_version":"20201128-102432/v1.9.2@e83f7025","old_version":"20201128-102432/v1.9.2@e83f7025","beta_version":"20201202-140437/v1.9.3-rc3@50c6ab57"},"ram_total":51224,"ram_free":39732,"fs_size":233681,"fs_free":141313,"uptime":85}

    15.25

    100

    false

    Datenabfrage und Auswertung beendet

    false

    Skript beendet

    Falls Dir noch etwas auffällt bzw einfällt was ich noch machen könnte, würde ich mich sehr freuen.

    MfG

    Boschneka

    Hallo Stefan,

    vielen Dank für die Info.

    Ich wünsche Dir ein gutes, vor allem gesundes neues Jahr 2021.

    Zurück zu meinem Problem:

    Dann war meine Fleißaufgabe vergebens ;-((- .

    Wenigstens hat es für mich wieder eine neue Erkenntnis gebracht, dass ich jetzt erahne, wie im Script ein Ausrufezeichen wirkt.

    Mit meiner Bemerkung "Funktionseinfluss" erklären sich jetzt die unterschiedlichen Rückmeldungen nach dem Ausführen.

    Aber leider war ich zu euphorisch !

    Es hatte den Anschein, als ob es nun funktioniert, aber leider bekomme ich wieder keine Anzeige und alle 12 Stunden die Ausfallmeldung. Lediglich wenn ich den Flood aufwecke und das Script ausführe, bekomme ich die Batt.- und Temp-Anzeige. Bis zum nächsten Intervall.

    Ich habe die Script-Ausgabe hier nochmal angehängt, falls Du nochmal darüber sehen willst?!


    {"wifi_sta":{"connected":true,"ssid":"FritzDSL","ip":"192.168.178.42","rssi":-42},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"13:12","unixtime":1609765953,"serial":2,"has_update":false,"mac":"98F4ABF2AB25","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"is_valid":true,"flood":false,"tmp":{"value":13.05,"units":"C","tC":15.25,"tF":59.45,"is_valid":true},"bat":{"value":100,"voltage":3.02},"act_reasons":["button"],"rain_sensor":false,"update":{"status":"idle","has_update":false,"new_version":"20201128-102432/v1.9.2@e83f7025","old_version":"20201128-102432/v1.9.2@e83f7025","beta_version":"20201202-140437/v1.9.3-rc3@50c6ab57"},"ram_total":51224,"ram_free":39732,"fs_size":233681,"fs_free":141313,"uptime":85}

    15.25

    100

    false

    Datenabfrage und Auswertung beendet

    false

    Skript beendet

    Falls Dir noch etwas auffällt bzw einfällt was ich noch machen könnte, würde ich mich sehr freuen.

    MfG

    Boschneka

    Hallo Stefan,

    nochmal vielen Dank für Deine Mühe.

    Aber es hat mir keine Ruhe gelassen, woran es gelegen hat.

    Ich habe die OV wiederholt eingespielt und einige Unterschiede (Fehler?) gefunden

    Die original Version V2.1 vom 12.10.2019 hat im Vergleich zur debuggten Version von gestern 7 Unterschiede. Davon haben 5 Einfluss auf die Funktion, bzw funktioniert damit das Script nicht!

    1. Unterschied mit Funktionseinfluss:

    in Zeile 31 muss das vorangestellte Ausrufezeichen weg

    pasted-from-clipboard.png

    2. Unterschied ohne Funktionseinfluss:

    Zeile 42

    pasted-from-clipboard.png


    3. Unterschied ohne Funktionseinfluss:

    Zeile 59

    pasted-from-clipboard.png


    4. Unterschied mit Funktionseinfluss:

    in Zeile 78 muss das vorangestellte Ausrufezeichen weg

    pasted-from-clipboard.png


    5. Unterschied mit Funktionseinfluss:

    in Zeile 85 muss das vorangestellte Ausrufezeichen weg

    pasted-from-clipboard.png


    6. Unterschied mit Funktionseinfluss:

    in Zeile 88 muss das vorangestellte Ausrufezeichen weg

    pasted-from-clipboard.png


    7. Unterschied mit Funktionseinfluss:

    in Zeile 92 muss das vorangestellte Ausrufezeichen weg

    pasted-from-clipboard.png

    Das waren die 7 Unterschiede.

    Jetzt hoffe ich, Dir auch ein wenig geholfen zu haben, nachdem Du so viel Trouble mit meinem Problem hattest.

    Evtl. erstellst Du eine V2.2 des Script für spätere User ;-))

    Werde es dauertesten und ggf. berichten, nochmals herzlichen Dank für Dein unermüdliches Engagement und nochmal Frohe Weihnachten und ein gesundes 2021!!!

    MfG

    Boschenka

    Hallo Stefan,

    habe mittlerweile das Programm erneut getestet und siehe da, ich habe vermutlich zu lange gewartet.

    Der Flood war zwischenzeitlich eingeschlafen. Jetzt hab ich mehr Daten aus dem Script bekommen.

    Auch die IP Adresse des Flood stimmt.


    Code
    {"wifi_sta":{"connected":true,"ssid":"FritzDSL","ip":"192.168.178.42","rssi":-49},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"16:59","unixtime":1608656385,"serial":2,"has_update":false,"mac":"98F4ABF2AB25","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"is_valid":true,"flood":false,"tmp":{"value":12.43,"units":"C","tC":14.62,"tF":58.33,"is_valid":true},"bat":{"value":100,"voltage":3.01},"act_reasons":["button"],"rain_sensor":false,"update":{"status":"idle","has_update":false,"new_version":"20201128-102432/v1.9.2@e83f7025","old_version":"20201128-102432/v1.9.2@e83f7025","beta_version":"20201202-140437/v1.9.3-rc3@50c6ab57"},"ram_total":51224,"ram_free":39656,"fs_size":233681,"fs_free":141313,"uptime":82}
    14.62
    100
    false
    Datenabfrage und Auswertung beendet
    false
    Skript beendet

    Vielleicht sagt Dir die Auswertung etwas was der Fehler sein könnte!

    Hurra es klappt!!!!

    wollte gerade auf senden drücken und hab nochmal nachgeschaut:

    Flood.JPG


    Stefan 1000 Dank, ich kann gar nicht sagen wie froh ich bin, dass es funktioniert und Du nicht aufgegeben hast.

    Vielen Dank und ganz frohe Weihnachten

    MfG

    Boschenka

    Hallo Stefan,

    habe gerade die beiden Scripte verglichen. Also in meinem Programm-Script ist es richtig.

    Im geposteten Script ist ein Fehler!!! Als ob beim C/P etwas passiert wäre. Ich kann es mir nicht erklären...und es tut mir schon leid Dir so viel Arbeit zu machen.

    Habe auch das Originalscript von 2019 noch verglichen. Dabei ist mir aufgefallen, dass in Zeile 86 hinter dem ersten "true" ein Komma ist und im anderen if Befehl in Zeile 90 nicht!

    Z86rot.JPG

    ebenso ist mir aufgefallen, dass hinter dem True in Zeile 86 ein bzw. 90 kein Leerzeichen zwischen den Klammern ist.

    pasted-from-clipboard.png

    auch in Zeile 88 und 92 sind Unterschiede, der Ausdruck ON ist gross und der off klein geschrieben.

    Z88rot.JPG


    Vielleicht ist es aber auch egal, dachte nur wenn die Befehle ähnlich sind, müsste die Schreibweise vielleicht auch gleich sein?!

    Danke nochmal

    MfG

    Boschenka

    Hallo Stefan,

    Danke für Deine Mühe.

    Zur Frage der Einstellmöglichkeiten im Dropdownmenü habe ich ein Foto hochgeladen.


    Ich habe Dein extra für mich angepasstes Script getestet.

    Hier die Antwort:

    Code
    Datenabfrage und Auswertung beendet
    false
    Skript beendet

    Die von Dir angesprochenen Änderungen kann ich mir nicht erklären.

    Ich habe aus Deinem Beitrag vom 12.Oktober 2019 das dort veröffentlichte Script V2.1 in mein Programm kopiert und die 5 Anpassungen in den Zeilen Nr. 10,11,12,16,17 vorgenommen.

    Sonst habe ich nichts geändert.

    Wenn ich das jetzt noch einmal mache und wieder laufen lasse passiert wieder nichts...

    Danke nochmal und freue mich auf Deine Antwort.

    MfG

    Boschenka

    Hallo Stefan,

    vielen Dank für den Hinweis.

    Habe am WE alle Sysvar., virt. Geräte, und das Programm gelöscht und alles neu gemacht.

    Leider wieder ohne einen Batt. Status oder Temp. zu erhalten.

    Lediglich die erste Zeile im Programm ist jetzt vollständig.

    Aber im Gegensatz zu Deiner Anzeige wird immer ein Auswahlfeld mit "bei" oder "nicht bei" eingefügt.

    lediglich bei Auswahl einer Zeitsteuerung wird kein Auswahlfeld eingefügt?

    pasted-from-clipboard.png

    Woran im ersten Programm das fehlende "bei" lag kann ich nicht sagen.

    Ich hätte noch eine Frage:

    Im Script habe ich u.a. in Zeile 11 die Adresse und Kanal des CUxD Exec Gerätes angepasst.

    Ich habe dafür den Kanal 3 vorgesehen, da ich Kanal 1+2 des CUxD Exec Gerätes für andere Shellys reserviert haben möchte. Welcher Befehl wird hier über diesen Kanal abgesetzt und wer oder wo wird er ausgewertet oder verarbeitet?

    Hier das angepasste Script:

    Ich hoffe Du hast noch Geduld, vielleicht gelingt es mir mit Deiner Hilfe doch noch die Anzeigen darzustellen.

    MfG

    Boschenka