[vz-dev] Balkonkraftwerk deye Wechselrichter
Gereon Ruetten
g.ruetten at gmx.de
Mo Jun 12 08:47:37 CEST 2023
Hi,
vielen Dank, damit hast du mich auf den richtigen Pfad gebracht und ich
habe jetzt ein funktionierendes bash Script das jede Minute über cron
ausgeführt wird:
#!/bin/bash
uuid1=ddcxxxxxx-08e7-xxxxxxx-b9bxxxxxx
Leistung=`curl http://admin:xxxxxxxxxxxxx@192.168.xxx.xxx/status.html -s
| grep -e "var webdata_now"|grep -Po "\\d+"`
if [ -z "${Leistung}" ]; then
Leistung='0'
fi
send1="http://127.0.0.1:8080/data/$uuid1.json?operation=add&value=$Leistung"
curl $send1
Gruß,
Gereon
On 11.06.2023 21:35, kr at kr123.de wrote:
> Der Wert 17 in der Variablen ist der aktuelle Wert in Watt?
>
> Ich mache es in Bash so:
>
> uuid1=58e4xxxx-ecd8-xxxx-9d97-xxxxb19b3db9
> send1="http://woauchimmer/volkszaehler.org/htdocs/middleware.php/data/$uuid1.json?operation=add&value=$var1"
> curl $send1
>
> geht auch in einer Zeile, ist aber so für mich einfacher zu editieren
>
> Dann halt per Cronjob jede Minute aufrufen
>
> Viele Grüße
>
>
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: volkszaehler-dev <volkszaehler-dev-bounces at demo.volkszaehler.org> Im Auftrag von Gereon Ruetten
> Gesendet: Sonntag, 11. Juni 2023 20:50
> An: volkszaehler-dev at lists.volkszaehler.org
> Betreff: [vz-dev] Balkonkraftwerk deye Wechselrichter
>
> Hallo zusammen,
>
> habe mir ein kleines Balkonkraftwerk angeschaft und würde natürlich total gerne die Daten in den volkszahler reinlaufen lassen.
>
> vermutlich wäre curl als Ausleseschnittstelle das einfachste. was z.B.
> funktioniert:
>
>
> root at NAS:~# curl http://admin:xxxxxx@192.168.xxx.xxx/status.html -s | grep -e "var webdata_now"
> var webdata_now_p = "17";
> root at NAS:~#
>
> hat jmd. einen Hinweis wie ich die Daten in einem eigenen Kanal im VZ erfassen/darstellen kann ?
>
> Vielen Dank für eure tolle Arbeit am volkszaehler und den Support den ihr leistet,
>
> Gereon
>
>
>
Mehr Informationen über die Mailingliste volkszaehler-dev