Beiträge von Jacke

    Hallo zusammen nachdem ich meinen volkszähler neu aufgesetzt habe um auf die neue version zu kommen, wollte ich heute vzcompress wieder aktivieren. also erstmal das standart skript gestartet. und bekomme direkt fehlermeldungen. habe zuerst auf einen falschen user getippt habe es aber im script nicht gefunden. Wo habe ich hier das brett vorm kopf


    Sehr geil super das funktioniert. Der genaue timestamp ist nicht ganz so wichtig geht um Gas und Wasser Verbrauch da kommt es mir nicht auf eine n paar Sekunden an.

    Jetzt werde ich mich Mal an ein Skript machen. Vielen Dank und einen schönen Abend noch

    Habe mi mal die Beschreibung der API angeschaut. Habe etwas gefunden aber im Browser eingeben klappt wohl nicht liegt es an dem from now. Oder muss ich einen timestamp berechnen

    Code
    1. https://192.168.1.75/middleware/data/63cb4b10-1401-11ea-8313-717c7b632d9d.json?ts=now&value=1400

    so steht es in der Beschreibung

    Code
    1. POST https://demo.volkszaehler.org/middleware/data/57acbef0-88a9-11e4-934f-6b0f9ecd95a8.json?ts=1284677961150&value=12

    Endlich mal selbst rausgefunden.

    Code
    1. 192.168.1.75/middleware.php/data/0a21c4b0-0fb3-11ea-b030-a554e6b5a5e7.txt?from=Not& options=raw

    jetzt muss ich nur noch werte in die Datenbank schreiben.

    Hat nichts gebracht.

    Der Vz ist neu aufgesetzt.

    Der erste Code

    Code
    1. 7838479.8127 W

    der 2te

    Code
    1. {"version":"0.3","data":[{"tuples":[[1574976780000,7847338.596,1]],"uuid":"0a21c4b0-0fb3-11ea-b030-a554e6b5a5e7","from":1574976750000,"to":1574976780000,"average":0,"consumption":0,"rows":2}]}

    Ich glaube das schenke ich mir neues Jahr fängt ja bald an. Jetzt habe ich nur noch 2 Sachen auf meiner to do Liste.

    1. Zählerstand direkt in den Volkszähler schreiben habe den Gasverbrauch als Zählerstand in der S7

    2. habe ich mit 2 unterschiedlichen Befehlen mal den aktuellen Zahler ausgelesen. Dort herrscht aber eine Diskrepanz.

    Code
    1. http://192.168.1.75/middleware.php/data/0a21c4b0-0fb3-11ea-b030-a554e6b5a5e7.txt?options=raw

    Und einmal

    Code
    1. HTTP://192.168.1.75/middleware.php/data.json?from=now&options=raw&uuid[]=0a21c4b0-0fb3-11ea-b030-a554e6b5a5e7

    Mit dem stop hat es auch nicht geklappt. Habe Apache deinstalliert nun ist gut. Nginx ist auch eingerichtet funktioniert also. Skripte um wechselrichter zu loggen laufen auch. Jetzt habe ch endlich die neue Funktion testen können virtuelle sensoren. Meine Hoffnung war einen Stromzähler, den für den hausverbrauch, zu demontieren. Errechnet bekomme ich ihn, allerdings nur Leistungswerte keinen Zählerstand. Obwohl alle Kanäle den Zählerstand erfassen.

    Ist es kompliziert die Daten der alten Installation zu migrieren Ware schön aber nicht lebenswichtig. Habe schonmal das hier gefunden.

    https://wiki.volkszaehler.org/…tallation_auf_webhoster_2

    So ich habe wie in der Anleitung ppm als server eingerichtet. Nun wollte ich Apache deaktivieren.

    Habe den Code eingeben.

    sudo systemctl disable apache2

    Wenn ich nun die IP der Installation eingebe werde ich immer noch auf die apache2 Seite geleitet.

    Wollte nun eigentlich nginx als Proxy einrichten. Da ich es so verstanden habe das es dann über Port 80 klappt. Da ich apache2 aber noch erreiche, bin ich mir unsicher.

    In der Anleitung steht bei nginx immer 127.0.0.1 als IP muss dort meine IP-Adresse eingefügt werden.

    Danke für die geduldige Unterstützung.