z-wave-unterputzmodul

Startseite Foren Fibaro Forum (Z-Wave) Fibaro LUA Scripts für HC2 Energie und Kostenberechnung

Dieses Thema enthält 64 Antworten und 9 Teilnehmer. Es wurde zuletzt aktualisiert von  LSt vor 2 Monate, 3 Wochen.

Ansicht von 15 Beiträgen - 46 bis 60 (von insgesamt 65)
  • Autor
    Beiträge
  • #90554

    CarstenN
    Teilnehmer

    Vielen Dank an Pblacky / Jeep,
    echt klasse das Script. Echt Wahnsinn was ihr immer wieder so auf die Beine stellt.
    Echt Top.

    Gruß
    Carsten

    #90594
    pblacky
    pblacky
    Teilnehmer

    Danke CarstenN,
    Es ist schön zu sehen, dass auch Andere Freude daran haben ;-)

    #90601

    jeep
    Teilnehmer

    Das sehe ich auch so pblacky. Aber ohne Deine Idee wäre das script nicht dass was es heute ist. Ich habe noch ein wenig optimiert und in der Ausgabe die DeviceID mitgenommen. Vielleicht ist es für den einen oder anderen wichtig dass zu wissen.
    Außerdem habe ich eine neue Variable „defDays“ eingeführt. Hier kann man als Defaultwert die Anzahl der Tage eintragen, wenn das Script keine Übereinstimmung in der lookup Tabelle findet.
    Schade das die Umlaute die Zeile immer um 1 Zeichen kürzen.

    Changelog für Version 0.2.8
    — Kleine Code änderungen der Ausgabe
    — Einführung der Variablen defDays.


    Grüße, Jeep
    Dateianhänge:
    You must be logged in to view attached files.
    #91257

    jeep
    Teilnehmer

    Hallo zusammen,

    im Laufe der Zeit habe ich festgestellt das ich doch viele Geräte habe deren Verbrauch, weil minimal, ich eigentlich ignorieren
    könnte. Somit habe ich eine neue Variable und Function hinzugefügt, in der man solche Geräte vom Report ausnehmen kann.
    Das PDF wurde für die neue Version angepasst.

    Changelog für Version 0.2.9
    — Variable excludeDev und Function excluded() hinzugefügt.

    EDIT: Noch ein Screenshot hinzugefügt.


    Grüße, Jeep
    Dateianhänge:
    You must be logged in to view attached files.
    #91861
    Macschimmi
    Macschimmi
    Teilnehmer

    Ich habe mal eine Frage bezgl. der Benachrichtigung per Mail – wie kann ich das einstellen, das die Mail nicht täglich kommt, sondern nur einmal im Monat ?
    Nach der Installation kam erst keine und nun habe ich jeden Tag eine bekommen 😏

    #91863

    jeep
    Teilnehmer

    Für eine Monatsauswertung sollten die beiden unteren Zeilen in der Form genügen. So erhälst Du an jedem 1.ten den Verbrauch der
    letzten 30 Tage gemailt. Steht auch so im PDF. ;-)

    local maildays = {1,}
    local tabmd = { [1] = „30“,}


    Grüße, Jeep
    #91865
    Macschimmi
    Macschimmi
    Teilnehmer

    Kommt die Mail pro Gerät oder pro Nutzer ? Ich habe 3 Endgeräte angemeldet die mit dem HC2 gekoppelt sind, vielleicht ist die Mail deshalb 3 x gekommen – Danke für die Info

    #91876

    jeep
    Teilnehmer

    Die Mail geht an alle die in local userIDs = {2} -- 266 Email Users eingetragen sind.
    Die Mails sind 3 x gekommen weil in der Variablen local maildays = {1,7,13,14,15,} --Achtung, das ist der Tag des Monats, [1-31] 3 Tage hintereinander (13,14,15) eingetragen sind.
    Zur besseren Verständnis lese das angehängte PDF.


    Grüße, Jeep
    #91878
    Macschimmi
    Macschimmi
    Teilnehmer

    Danke für die Erklärung, PDF nun herunter geladen und reingezogen 🙄 stimmt, hätte ich es gleich gemacht, wären dumme Fragen erspart geblieben 🤔 vielen Dank für die tolle Arbeit 👍

    #92715
    pblacky
    pblacky
    Teilnehmer

    Hi Leute,
    Ich hab gerade eine Spannende Situation.
    Mein Verbrauchsskript in der aktuellen Version 0.2.9 läuft seit dem Update auf die Fibaro Softwareversion 4.180 täglich, obwohl es nur am 1. des Monats laufen soll.

    Hat das außer mir noch wer?

    #92741

    jeep
    Teilnehmer

    Hi pblacky,
    ich denke nicht das die 4.180 das Problem ist. Eher habe ich hier einen Bug eingebaut. Werde es mir heute Abend anschauen.


    Grüße, Jeep
    #92904
    pblacky
    pblacky
    Teilnehmer

    Hatte nur EIN Event in der Variable
    local tabmd = { [1] = "30"} -- [1 - 31]

    Habe jetzt mal die Formel aus dem Original Skript genommen und etwas verkleinert, mal sehen, vielleicht war das die Ursache ….

    #92915

    jeep
    Teilnehmer

    Ich stelle mal ein Update zur Verfügung. Vermute das unter gewissen Umständen die Ausgabe nicht der Tabelle entsprach. @pblacky, nur das wir nicht aneinander vorbei sprechen, der Output im Debug-Fenster soll täglich um „checktime“ kommen, aber die Email nur an den Tagen in der „tabmd“. Oder hattest Du was anderes gemeint?

    Changelog für Version 0.3.1
    — Möglicher Bug beim berechnen der Mailausgabe


    Grüße, Jeep
    Dateianhänge:
    You must be logged in to view attached files.
    #92918
    pblacky
    pblacky
    Teilnehmer

    Ich hab das so verstanden:
    Wenn ich

    eingestellt hab, dann muss ich am 1. des Monats eine Verbauchsliste über die letzten 30 Tage bekommen.
    Sonst passiert außer dem täglichen Debug nichts weiter, stimmt das??

    • Diese Antwort wurde geändert vor 9 Monate, 1 Woche von pblacky pblacky.
    #92932

    jeep
    Teilnehmer

    Das ist korrekt. ;-)


    Grüße, Jeep
Ansicht von 15 Beiträgen - 46 bis 60 (von insgesamt 65)

Du musst angemeldet sein, um auf dieses Thema antworten zu können.