abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

ViEventLog Tool für das Ereignissprotokoll / VICARE Dashboard Ersatz

Da mir das Ereignisprotokoll mit das Wichtigste am ViGuide war, habe ich mithilfe AI ein Open-Source-Tool entwickelt, das die Events über die Viessmann Developer API wieder zugänglich macht.

 

ViEventLog ist ein lokaler Webserver mit Timeline-Visualisierung, der zeigt wann eure Anlage heizt, Warmwasser bereitet und wie häufig sie taktet - Informationen die Viessmann
selbst nicht anzeigt. 

Installation: Binary herunterladen, entpacken, starten und im Browser http://localhost:5000 öffnen.

https://github.com/mschneider82/vieventlog

Hinweis: Ihr benötigt eine eigene Client-ID aus dem Viessmann Developer Portal. Anleitung steht in der README.

Feedback und Bugs bitte über die GitHub Issues melden.

 

viel spaß euch, ich freu mich auf eure Testberichte! Man kann auch mehrere Accounts hinzufügen (da Viessman ein 2 Anlagen limit pro account hat), endlich kann ich damit alle event logs meiner 3 anlagen sehen ohne immer den viguide zugang wechseln zu müssen. 

 

NEU: jetzt auch mit DASHBOARD und Einstellmöglichkeiten um div. settings zu ändern!

661 ANTWORTEN 661

Hi Peter,

die Anzeige in ViEventlog basiert auf:
heating.inverters.0.sensors.power.output
Wenn man das analog zum Stromwert des Verdichters nimmt der aus:
heating.inverters.0.sensors.power.current

hervorgeht, dann fehlen die Lüfter usw.
Da ist die Frage was Viessmann inder App alles berücksichtigt.
Der Stromzähler zeigt in deinem Fall die gesamte ODU incl. Steuerplatine, Wechselrichterverluste usw.

Sorry, aber letztlich ist es egal, denn bezahlen musst du was auf dem Stromzahler des EVU steht.
gruss rudi


mschneider82_0-1763456933052.png

so siehts jetzt aus

Hat noch jemand Probleme?

 

DSM_0-1763460617372.png

 

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

Hier das gleiche Problem. Failed to authenticate. Hoffentlich nur temporär.

Vitocal 250A13, 200l Puffer (HK, FBH), 390l WW, Solar, PV, 270qm BJ 1991

Sieht bei mir auch so aus. 

Screenshot 2025-11-18 112436.png

 

Vitical 250 A - A.10; PV:12KWp, Speicher: LG-RESO 10; 2 Heizkreise (1:FBH, 2:HK), HomeAssistant Connector

Ja, bei mir auch. Vielleicht geht es in ein paar Stunden wieder. Warten wir mal ab. Viessmann bastelt??

Ja bei mir gleiche, dachte schon es liegt an der neuen Version.

Oder sperren die uns wieder aus?

#Vitocal 250-A13, 400L Puffer, 300L WW, VX3, 12 KWp, 10KWh Speicher, Haus BLB, Baujahr 1970 Umbau 2023, Fassade+Dach gedämmt#

viessmann hat beim server zertifikat den alten api.viessmann.com host entfernt, ich ändere schnell alles auf climate solutions.  -> v0.0.127

 

Funzt wieder, vielen lieben Dank!

Design passt auch gut.👌

#Vitocal 250-A13, 400L Puffer, 300L WW, VX3, 12 KWp, 10KWh Speicher, Haus BLB, Baujahr 1970 Umbau 2023, Fassade+Dach gedämmt#

Jo, hier auch. Danke

 

Ich nutze ja die Docker Version.

Wie bekomme ich den die Archivierung aktiviert?

 

Volumen habe ich angelegt und in die docker-compose.ylm eingebunden.

 

volumes:
- vieventlog_data:/usr/local:rw

volumes:
vieventlog_data:

 

Aber ich scheitere dann hier:

DSM_0-1763466417562.png

 

Kann mir hierzu noch jemand einen Tipp geben?

 

 

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

mach als datenbank pfad in deinem fall: /usr/local/viessmann_events.db

erledigt. Funktioniert trozdem nicht.

 

Im Docker Log steht: faild to save events to DB: database not initialized

 

Bildschirmfoto 2025-11-18 um 13.14.04.jpeg

 

Idee?

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

container ggf neustarten nach der änderung des pfades

Wenn ich den Container neu starte, ist die Einstellung für die Archivierung aus.

Beim Wiedereinschalten sind die Einstellungen wieder weg.

 

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

setze folgende Env beim starten den containers:

VICARE_CONFIG_DIR: /usr/local

 damit wird die config auch in das schreibbare verzeichnis geschrieben. 


VICARE_CONFIG_DIR: /usr/local

mit dem Leerzeichen dazwischen startet der Container nicht mehr.

 

VICARE_CONFIG_DIR:/usr/local oder VICARE_CONFIG_DIR=/usr/local

Damit startet der Container, aber das gleiche Verhalten. Nach Neustart des Containers sind die Einstellungen weg.

 

 

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

Danke für deine Mühe. Die Windows Version von 0.0.128 läuft bei mir auf Win10 nicht. Mach ich etwas falsch?

Vitocal 250A13, 200l Puffer (HK, FBH), 390l WW, Solar, PV, 270qm BJ 1991

in docker-compose natürlich:

- VICARE_CONFIG_DIR=/usr/local

zeig noch mal  dein compose file

 

 

Seh gerade, das war die arm64 statt der x86 64. Die fehlt noch.

Liebe Grüße 

Melifrankus

Vitocal 250A13, 200l Puffer (HK, FBH), 390l WW, Solar, PV, 270qm BJ 1991

Neueste Grafik ist übrigens hervorragend! Danke!

Vitocal 250A13, 200l Puffer (HK, FBH), 390l WW, Solar, PV, 270qm BJ 1991


- VICARE_CONFIG_DIR=/usr/local

 


version: '3.8'

services:
vieventlog:
image: ghcr.io/mschneider82/vieventlog:latest
container_name: vieventlog
ports:
- "5000:5000"
environment:
- VICARE_EMAIL=viessmann@xxxx
- VICARE_PASSWORD=xxxxx
- VICARE_CLIENT_ID=xxxx
- VICARE_ACCOUNT_NAME=Mein Haus
- BASIC_AUTH_USER=xxx
- BASIC_AUTH_PASSWORD=xxxx
- VICARE_CONFIG_DIR=/usr/local
restart: unless-stopped
volumes:
- vieventlog_data:/usr/local:rw


volumes:
vieventlog_data:

 

Damit läuft der Container.

 

Beim Speichern des Pfads kommt

 

DSM_1-1763472434416.png

 

 

 

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

Klick mal unten auf "alles anzeigen"...

 


(250-A..13, HK, kein HW-Puffer, 300L WW, VX3 8.0A-10, 13.3 kWp, WB 22kW, EFH 1964, 143 m², 70% teilgedämmt)

docker-compose down
docker volume rm vieventlog_data

versuchs mal damit  https://gist.githubusercontent.com/mschneider82/845ec3aefef617f6ae2f4477046ac297/raw/9e6e9ae1bccdcc2...

 

ggf müssen wir /config verwenden das ist auch der default. kann sein dass ich noch einen bug irgendwo habe. bei mir gehts mit /config

 

OK,

 

die Einstellungen werden jetzt scheinbar gespeichert.

Hier die Daten des Volumes:

 

pi@EDSM2:/opt/vieventlog $ docker volume inspect vieventlog_vieventlog_data
[
{
"CreatedAt": "2025-11-18T14:47:02+01:00",
"Driver": "local",
"Labels": {
"com.docker.compose.config-hash": "6a24c25395af8596515c0b9c6e60c6a8f88618a8c5b133dfcc5c57f411e629c9",
"com.docker.compose.project": "vieventlog",
"com.docker.compose.version": "2.40.3",
"com.docker.compose.volume": "vieventlog_data"
},
"Mountpoint": "/var/lib/docker/volumes/vieventlog_vieventlog_data/_data",
"Name": "vieventlog_vieventlog_data",
"Options": null,
"Scope": "local"
}
]

 

Welchen Datenbank-Pfad gebe ich jetzt an?

 

 

Lieben Gruß Daniela
Vitocal 252-A AWOT-E 251.A10 / SW 2440 / FBH / kein Puffer / 135qm / BJ 2000 / PV

gib an: /config/viessmann_events.db  

Top-Lösungsautoren