Benutzer-Werkzeuge

Webseiten-Werkzeuge


hardware:channels:heating_control:gastherme_buderus

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
hardware:channels:heating_control:gastherme_buderus [2025/12/09 10:16] – Einrückungen korrigiert trabanthardware:channels:heating_control:gastherme_buderus [2025/12/09 10:59] (aktuell) – [Anbindung an den Volkszähler] trabant
Zeile 33: Zeile 33:
 print("Starting up ht3logger V2.1 on "+ctime()) print("Starting up ht3logger V2.1 on "+ctime())
    
-tabellen = ('heizgeraet','warmwasser') +tabellen = {'heizgeraet','warmwasser'} 
- +
 heizgeraet = { heizgeraet = {
     'T_aussen'         : '80089ae0-fa81-11e9-bdc6-b99d5fa0fe8b',     'T_aussen'         : '80089ae0-fa81-11e9-bdc6-b99d5fa0fe8b',
Zeile 66: Zeile 66:
                 try:                 try:
                     #print(key, timestamp, uuid, dbvalue[key])                     #print(key, timestamp, uuid, dbvalue[key])
-                    post('http://localhost/middleware/data.json', data='uuid':uuid,'ts':timestamp,'value':dbvalue[key]})+                    post('http://localhost/middleware/data.json', data={'uuid':uuid,'ts':timestamp,'value':dbvalue[key]})
                 except:                 except:
                     print("Couldn't post to VZ Middleware.")                      print("Couldn't post to VZ Middleware.")
         db.close()         db.close()
     sleep(10)     sleep(10)
 +    
 </code> </code>
 Das Skript benötigt das Modul ''requests''. Sollte es nicht schon vorhanden sein, lässt es sich mittels ''apt-get install python3-requests'' nachinstallieren. Das Skript benötigt das Modul ''requests''. Sollte es nicht schon vorhanden sein, lässt es sich mittels ''apt-get install python3-requests'' nachinstallieren.
hardware/channels/heating_control/gastherme_buderus.1765271773.txt.gz · Zuletzt geändert: von trabant