Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Viessmann-Adapter mit vcontrol

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.2k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Viessmann-Adapter mit vcontrol

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
354 Beiträge 18 Kommentatoren 98.6k Aufrufe 17 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    MartyBr
    schrieb am zuletzt editiert von
    #149

    @blauholsten
    Ich war gerade Online, daher hier der schnelle Test. Adapter habe ich aus Github upgedatet.

    Test mit Standard vito.xml:

    essmann.0
    2023-03-20 21:04:19.741	debug	Wait for next run: 60000 in ms
    
    viessmann.0
    2023-03-20 21:04:19.740	info	Connect with Viessmann sytem!
    
    viessmann.0
    2023-03-20 21:04:19.711	info	starting. Version 1.4.2 (non-npm: misanorot/ioBroker.viessmann) in /opt/iobroker/node_modules/iobroker.viessmann, node: v18.15.0, js-controller: 4.0.24
    
    viessmann.0
    2023-03-20 21:04:19.517	debug	States connected to redis: 127.0.0.1:9000
    
    viessmann.0
    2023-03-20 21:04:19.435	debug	States create User PubSub Client
    
    viessmann.0
    2023-03-20 21:04:19.435	debug	States create System PubSub Client
    
    viessmann.0
    2023-03-20 21:04:19.415	debug	Redis States: Use Redis connection: 127.0.0.1:9000
    
    viessmann.0
    2023-03-20 21:04:19.387	debug	Objects connected to redis: 127.0.0.1:9001
    
    viessmann.0
    2023-03-20 21:04:19.383	debug	Objects client initialize lua scripts
    
    viessmann.0
    2023-03-20 21:04:19.313	debug	Objects create User PubSub Client
    
    viessmann.0
    2023-03-20 21:04:19.312	debug	Objects create System PubSub Client
    
    viessmann.0
    2023-03-20 21:04:19.311	debug	Objects client ready ... initialize now
    
    viessmann.0
    2023-03-20 21:04:19.274	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
    host.iobroker-test
    2023-03-20 21:04:18.650	info	instance system.adapter.viessmann.0 started with pid 23158
    host.iobroker-test
    2023-03-20 21:04:16.126	info	instance system.adapter.viessmann.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.VolstromIntensiv
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.VolstromNormal
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.VolstromRed
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.AbluftTempSoll
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.MinZuluftBypass
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.Compressor
    
    viessmann.0
    2023-03-20 21:04:15.607	debug	States to delete: viessmann.0.set.Heater
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.HeaterforRoomtemp
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.HeaterforWW
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.1xWWaus
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.1xWWein
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.Betriebsart2
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.Betriebsart1
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.Betriebsart0
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.Betriebsart
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.KKLNeigung
    
    viessmann.0
    2023-03-20 21:04:15.606	debug	States to delete: viessmann.0.set.KKLNiveau
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.HKLNeigung
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.HKLNiveau
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.TempWWSoll_2
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.TempWWSoll
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.Raumtemperatur25
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.Raumtemperatur24
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.Raumtemperatur23
    
    viessmann.0
    2023-03-20 21:04:15.605	debug	States to delete: viessmann.0.set.Raumtemperatur22
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur21
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur20
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur19
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur18
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur17
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur16
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.Raumtemperatur
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.TempRaumSollParty
    
    viessmann.0
    2023-03-20 21:04:15.604	debug	States to delete: viessmann.0.set.TempRaumSollRed
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.set.TempRaumSollNormal
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.VolstromIntensiv
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.VolstromNormal
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.VolstromRed
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.AbluftTempSoll
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.FortluftTemp
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.AbluftTemp
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.ZuluftTemp
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.AussenLuftTemp
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.MinZuluftBypass
    
    viessmann.0
    2023-03-20 21:04:15.603	debug	States to delete: viessmann.0.get.Compressor
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.Heater
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.1xWW
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.Betriebsart
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.COPHeiz
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.JAZWW
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.JAZHeiz
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.JAZ
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.EnergieWWelektro
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.EnergieHeizelektro
    
    viessmann.0
    2023-03-20 21:04:15.602	debug	States to delete: viessmann.0.get.EnergieHeizwaermeWW
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.EnergieHeizwaerme
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.KKLNeigung
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.KKLNiveau
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.PwrSollVerdichter
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.HKLNeigung
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.HKLNiveau
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.LastVerdichter
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.TempVLSoll
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.StatusAC
    
    viessmann.0
    2023-03-20 21:04:15.601	debug	States to delete: viessmann.0.get.StatusVentilWW2
    
    viessmann.0
    2023-03-20 21:04:15.600	debug	States to delete: viessmann.0.get.StatusVentilWW
    
    viessmann.0
    2023-03-20 21:04:15.600	debug	States to delete: viessmann.0.get.StatusSekPumpe
    
    viessmann.0
    2023-03-20 21:04:15.600	debug	States to delete: viessmann.0.get.StatusQuellePri1
    
    viessmann.0
    2023-03-20 21:04:15.600	debug	States to delete: viessmann.0.get.TempKuehlVL
    
    viessmann.0
    2023-03-20 21:04:15.600	debug	States to delete: viessmann.0.get.TempPriRL
    
    viessmann.0
    2023-03-20 21:04:15.600	debug	States to delete: viessmann.0.get.TempPriVL
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.TempSekRL
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.TempSekVL
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.BetriebsstundenPumpeHK1
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.StatusSpeicherPumpe
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.PumpZirk_Betriebsstunden
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.StatusPumpeZirk
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.StatusPumpe
    
    viessmann.0
    2023-03-20 21:04:15.599	debug	States to delete: viessmann.0.get.StatusV1
    
    viessmann.0
    2023-03-20 21:04:15.598	debug	States to delete: viessmann.0.get.TempWWSoll_2
    
    viessmann.0
    2023-03-20 21:04:15.598	debug	States to delete: viessmann.0.get.TempWWSoll
    
    viessmann.0
    2023-03-20 21:04:15.598	debug	States to delete: viessmann.0.get.TempWWIstOben
    
    viessmann.0
    2023-03-20 21:04:15.598	debug	States to delete: viessmann.0.get.Raumtemperatur
    
    viessmann.0
    2023-03-20 21:04:15.598	debug	States to delete: viessmann.0.get.TempRaumSollParty
    
    viessmann.0
    2023-03-20 21:04:15.597	debug	States to delete: viessmann.0.get.TempRaumSollRed
    
    viessmann.0
    2023-03-20 21:04:15.597	debug	States to delete: viessmann.0.get.TempRaumSollNormal
    
    viessmann.0
    2023-03-20 21:04:15.597	debug	States to delete: viessmann.0.get.TempRaumSoll
    
    viessmann.0
    2023-03-20 21:04:15.597	debug	States to delete: viessmann.0.get.TempRaumIst
    
    viessmann.0
    2023-03-20 21:04:15.596	debug	States to delete: viessmann.0.get.Aussentemperatur
    host.iobroker-test
    2023-03-20 21:04:15.560	info	stopInstance system.adapter.viessmann.0 send kill signal
    
    viessmann.0
    2023-03-20 21:04:15.527	debug	Wait for next run: 60000 in ms
    
    viessmann.0
    2023-03-20 21:04:15.526	info	Connect with Viessmann sytem!
    
    viessmann.0
    2023-03-20 21:04:15.522	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
    
    viessmann.0
    2023-03-20 21:04:15.522	info	terminating
    
    viessmann.0
    2023-03-20 21:04:15.522	info	cleaned everything up...
    
    viessmann.0
    2023-03-20 21:04:15.521	info	Got terminate signal TERMINATE_YOURSELF
    
    viessmann.0
    2023-03-20 21:04:15.517	info	read vito.xml successfull
    host.iobroker-test
    2023-03-20 21:04:15.516	info	stopInstance system.adapter.viessmann.0 (force=false, process=true)
    
    viessmann.0
    2023-03-20 21:04:15.486	debug	Objects are: {"gets":{"Aussentemperatur":{"name":"Aussentemperatur","unit":"°C","type":"number","description":"Ermittle Aussentemperatur in Grad C (-40..70)","polling":-1,"command":"getAussentemperatur"},"TempRaumIst":{"name":"TempRaumIst","unit":"°C","type":"number","description":"Heizkreis HK1: Raumtemperatur HK1 (0..40)","polling":-1,"command":"getTempRaumIst"},"TempRaumSoll":{"name":"TempRaumSoll","unit":"°C","type":"number","description":"Heizkreis HK1: Raumsolltemperatur HK1 von FB (10..30)","polling":-1,"command":"getTempRaumSoll"},"TempRaumSollNormal":{"name":"TempRaumSollNormal","unit":"°C","type":"number","description":"Bedienung HK1 - Heizkreis 1: Raumsolltemperatur normal ","polling":-1,"command":"getTempRaumSollNormal"},"TempRaumSollRed":{"name":"TempRaumSollRed","unit":"°C","type":"number","description":"Raumsolltemperatur reduzierter Betrieb","polling":-1,"command":"getTempRaumSollRed"},"TempRaumSollParty":{"name":"TempRaumSollParty","unit":"°C","type":"number","description":"Bedienung HK1 - Heizkreis 1: Party Solltemperatur (10..30)","polling":-1,"command":"getTempRaumSollParty"},"Raumtemperatur":{"name":"Raumtemperatur","unit":"°C","type":"number","description":"HK1 Heizkreis 1 Wertebereich 10 - 30","polling":-1,"command":"getRaumtemperatur"},"TempWWIstOben":{"name":"TempWWIstOben","unit":"°C","type":"number","description":"Information Warmwasser Wertebereich 0 - 95","polling":-1,"command":"getTempWWIstOben"},"TempWWSoll":{"name":"TempWWSoll","unit":"°C","type":"number","description":"WW - Warmwassersolltemperatur (10..60 (95))","polling":-1,"command":"getTempWWSoll"},"TempWWSoll_2":{"name":"TempWWSoll_2","unit":"°C","type":"number","description":"WW - Zweiter Sollwert (10..60 (95))","polling":-1,"command":"getTempWWSoll_2"},"StatusV1":{"name":"StatusV1","unit":"","type":"string","description":"Status Verdichter 1 (0..1)","polling":-1,"command":"getStatusV1"},"StatusPumpe":{"name":"StatusPumpe","unit":"","type":"string","description":"Status HK1: Heizkreispumpe (0..1)","polling":-1,"command":"getStatusPumpe"},"StatusPumpeZirk":{"name":"StatusPumpeZirk","unit":"","type":"string","description":"Status Zirkulationspumpe (0..1","polling":-1,"command":"getStatusPumpeZirk"},"PumpZirk_Betriebsstunden":{"name":"PumpZirk_Betriebsstunden","unit":"Stunden","type":"number","description":"Betriebsstunden Zirkulationspumpe","polling":-1,"command":"getPumpZirk_Betriebsstunden"},"StatusSpeicherPumpe":{"name":"StatusSpeicherPumpe","unit":"","type":"string","description":"Information - Warmwasser: Speicherladepumpe (0..1)","polling":-1,"command":"getStatusSpeicherPumpe"},"BetriebsstundenPumpeHK1":{"name":"BetriebsstundenPumpeHK1","unit":"","type":"number","description":"Betriebsstunden Anlage Wertebereich 0 - 1150000","polling":-1,"command":"getBetriebsstundenPumpeHK1"},"TempSekVL":{"name":"TempSekVL","unit":"°C","type":"number","description":"HK1: Vorlauftemperatur Sekundaer 1 (0..95)","polling":-1,"command":"getTempSekVL"},"TempSekRL":{"name":"TempSekRL","unit":"°C","type":"number","description":"HK1: Ruecklauftemperatur Sekundaer 1 (0..95)","polling":-1,"command":"getTempSekRL"},"TempPriVL":{"name":"TempPriVL","unit":"°C","type":"number","description":"Vorlauftemperatur Primaerquelle (-20..95)","polling":-1,"command":"getTempPriVL"},"TempPriRL":{"name":"TempPriRL","unit":"°C","type":"number","description":"Ruecklauftemperatur Primaerquelle (-20..95)","polling":-1,"command":"getTempPriRL"},"TempKuehlVL":{"name":"TempKuehlVL","unit":"°C","type":"number","description":"Heizkreis HK1: Vorlauftemperatur Kuehlkreis 1 (0..95)","polling":-1,"command":"getTempKuehlVL"},"StatusQuellePri1":{"name":"StatusQuellePri1","unit":"","type":"string","description":"Diagnose - Anlagenuebersicht: Primaerquelle 1 (Vent. oder Primaerpumpe (0..1)","polling":-1,"command":"getStatusQuellePri1"},"StatusSekPumpe":{"name":"StatusSekPumpe","unit":"","type":"string","description":"Anlagenuebersicht: Sekundaerpumpe 1 (0..1)","polling":-1,"command":"getStatusSekPumpe"},"StatusVentilWW":{"name":"StatusVentilWW","unit":"","type":"string","description":"Waermepumpe: 3-W-Ventil Heizen WW1 (0 (Heizen)..1 (WW))","polling":-1,"command":"getStatusVentilWW"},"StatusVentilWW2":{"name":"StatusVentilWW2","unit":"","type":"string","description":"Waermepumpe: 3-W-Ventil Heizen WW2 (0 (Heizen)..1 (WW))","polling":-1,"command":"getStatusVentilWW2"},"StatusAC":{"name":"StatusAC","unit":"","type":"string","description":"Heizkreis HK1: Kuehlung fuer HK1 (0..1)","polling":-1,"command":"getStatusAC"},"TempVLSoll":{"name":"TempVLSoll","unit":"°C","type":"number","description":"Heizkreis HK1: Vorlaufsolltemperatur HK1 (0..95)","polling":-1,"command":"getTempVLSoll"},"LastVerdichter":{"name":"LastVerdichter","unit":"","type":"number","description":"Last am Verdichter","polling":-1,"command":"getLastVerdichter"},"HKLNiveau":{"name":"HKLNiveau","unit":"","type":"number","description":"Heizkreis 1: Niveau der Heizkennlinie (-15..40)","polling":-1,"command":"getHKLNiveau"},"HKLNeigung":{"name":"HKLNeigung","unit":"","type":"number","description":"Heizkreis 1: Neigung der Heizkennlinie (0..35)","polling":-1,"command":"getHKLNeigung"},"PwrSollVerdichter":{"name":"PwrSollVerdichter","unit":"","type":"number","description":"Anlagenuebersicht: Soll-Leistung Verdichter 1 (0..100)","polling":-1,"command":"getPwrSollVerdichter"},"KKLNiveau":{"name":"KKLNiveau","unit":"","type":"number","description":"Heizkreis 1: Niveau Kuehlkennlinie (-15..40)","polling":-1,"command":"getKKLNiveau"},"KKLNeigung":{"name":"KKLNeigung","unit":"","type":"number","description":"Heizkreis 1: Neigung Kuehlkennlinie (0..35)","polling":-1,"command":"getKKLNeigung"},"EnergieHeizwaerme":{"name":"EnergieHeizwaerme","unit":"","type":"number","description":"Energiebilanz: Heizwärme \"Heizbetrieb\", Verdichter 1","polling":-1,"command":"getEnergieHeizwaerme"},"EnergieHeizwaermeWW":{"name":"EnergieHeizwaermeWW","unit":"","type":"number","description":"Energiebilanz: Heizwärme \"WW-Betrieb\", Verdichter 1","polling":-1,"command":"getEnergieHeizwaermeWW"},"EnergieHeizelektro":{"name":"EnergieHeizelektro","unit":"","type":"number","description":"Energiebilanz: Elektroenergie \"Heizbetrieb\", Verdichter 1","polling":-1,"command":"getEnergieHeizelektro"},"EnergieWWelektro":{"name":"EnergieWWelektro","unit":"","type":"number","description":"Energiebilanz: Elektroenergie \"WW-Betrieb\", Verdichter 1","polling":-1,"command":"getEnergieWWelektro"},"JAZ":{"name":"JAZ","unit":"","type":"number","description":"Energiebilanz: Jahresarbeitszahl (0..10)","polling":-1,"command":"getJAZ"},"JAZHeiz":{"name":"JAZHeiz","unit":"","type":"number","description":"Energiebilanz: Jahresarbeitszahl Heizen (0..10)","polling":-1,"command":"getJAZHeiz"},"JAZWW":{"name":"JAZWW","unit":"","type":"number","description":"Energiebilanz: Jahresarbeitszahl WW (0..10)","polling":-1,"command":"getJAZWW"},"COPHeiz":{"name":"COPHeiz","unit":"","type":"number","description":"Energiebilanz: COP Heizbetrieb (0..10)","polling":-1,"command":"getCOPHeiz"},"Betriebsart":{"name":"Betriebsart","unit":"","type":"string","description":"Heizkreis 1: Betriebsart (0..4)","polling":-1,"command":"getBetriebsart"},"1xWW":{"name":"1xWW","unit":"","type":"string","description":"1 malige Warmwasserbereitung","polling":-1,"command":"get1xWW"},"Heater":{"name":"Heater","unit":"","type":"number","description":"Leistung Durchlauferhitzer (1=3, 2=6 oder 3=9kW)","polling":-1,"command":"getHeater"},"Compressor":{"name":"Compressor","unit":"","type":"number","description":"Freigabe Verdichterstufe (1=WW 2=Heiz 3=WW+Heiz 15=default)","polling":-1,"command":"getCompressor"},"MinZuluftBypass":{"name":"MinZuluftBypass","unit":"°C","type":"number","description":"Minimale Zulufttemperatur für den ByPass in Grad 0,1 °C","polling":-1,"command":"getMinZuluftBypass"},"AussenLuftTemp":{"name":"AussenLuftTemp","unit":"°C","type":"number","description":"Aussentemperatur VitoVent in Grad 0,1 °C","polling":-1,"command":"getAussenLuftTemp"},"ZuluftTemp":{"name":"ZuluftTemp","unit":"°C","type":"number","description":"Zulufttemperatur VitoVent in Grad 0,1 °C","polling":-1,"command":"getZuluftTemp"},"AbluftTemp":{"name":"AbluftTemp","unit":"°C","type":"number","description":"Ablufttemperatur VitoVent in Grad 0,1 °C","polling":-1,"command":"getAbluftTemp"},"FortluftTemp":{"name":"FortluftTemp","unit":"°C","type":"number","description":"Fortlufttemperatur VitoVent in Grad 0,1 °C","polling":-1,"command":"getFortluftTemp"},"AbluftTempSoll":{"name":"AbluftTempSoll","unit":"°C","type":"number","description":"Ablufttemperatur-Sollwert in Grad 0,1 °C","polling":-1,"command":"getAbluftTempSoll"},"VolstromRed":{"name":"VolstromRed","unit":"","type":"number","description":"Volumenstrom reduzierte Lüftung in m3","polling":-1,"command":"getVolstromRed"},"VolstromNormal":{"name":"VolstromNormal","unit":"","type":"number","description":"Volumenstrom normale Lüftung in m3","polling":-1,"command":"getVolstromNormal"},"VolstromIntensiv":{"name":"VolstromIntensiv","unit":"","type":"number","description":"Volumenstrom intensive Lüftung in m3","polling":-1,"command":"getVolstromIntensiv"}},"sets":{"TempRaumSollNormal":{"name":"TempRaumSollNormal","description":"Setze Soll-Raumtemperatur (10..30)","polling":"nicht möglich","type":"number","command":"setTempRaumSollNormal"},"TempRaumSollRed":{"name":"TempRaumSollRed","description":"Setze Raumsolltemperatur reduzierter Betrieb (10..30)","polling":"nicht möglich","type":"number","command":"setTempRaumSollRed"},"TempRaumSollParty":{"name":"TempRaumSollParty","description":"Setze Party Solltemperatur (10..30)","polling":"nicht möglich","type":"number","command":"setTempRaumSollParty"},"Raumtemperatur":{"name":"Raumtemperatur","description":"RT auf xxC","polling":"nicht möglich","type":"number","command":"setRaumtemperatur"},"Raumtemperatur16":{"name":"Raumtemperatur16","description":"Raumtemperatur auf 16C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur16"},"Raumtemperatur17":{"name":"Raumtemperatur17","description":"Raumtemperatur auf 17C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur17"},"Raumtemperatur18":{"name":"Raumtemperatur18","description":"Raumtemperatur auf 18C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur18"},"Raumtemperatur19":{"name":"Raumtemperatur19","description":"Raumtemperatur auf 19C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur19"},"Raumtemperatur20":{"name":"Raumtemperatur20","description":"Raumtemperatur auf 20C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur20"},"Raumtemperatur21":{"name":"Raumtemperatur21","description":"Raumtemperatur auf 21C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur21"},"Raumtemperatur22":{"name":"Raumtemperatur22","description":"Raumtemperatur auf 22C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur22"},"Raumtemperatur23":{"name":"Raumtemperatur23","description":"Raumtemperatur auf 23C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur23"},"Raumtemperatur24":{"name":"Raumtemperatur24","description":"Raumtemperatur auf 24C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur24"},"Raumtemperatur25":{"name":"Raumtemperatur25","description":"Raumtemperatur auf 25C","polling":"nicht möglich","type":"number","command":"setRaumtemperatur25"},"TempWWSoll":{"name":"TempWWSoll","description":"Setze WW: Warmwassersolltemperatur (10..60 (95))","polling":"nicht möglich","type":"number","command":"setTempWWSoll"},"TempWWSoll_2":{"name":"TempWWSoll_2","description":"Setze WW - Zweiter Sollwert (10..60 (95))","polling":"nicht möglich","type":"number","command":"setTempWWSoll_2"},"HKLNiveau":{"name":"HKLNiveau","description":"Setzen Heizkreis 1: Niveau der Heizkennlinie (-15..40)","polling":"nicht möglich","type":"number","command":"setHKLNiveau"},"HKLNeigung":{"name":"HKLNeigung","description":"Setzen Heizkreis 1: Neigung der Heizkennlinie (0..35)","polling":"nicht möglich","type":"number","command":"setHKLNeigung"},"KKLNiveau":{"name":"KKLNiveau","description":"Setzen Heizkreis 1: Niveau Kuehlkennlinie (-15..40)","polling":"nicht möglich","type":"number","command":"setKKLNiveau"},"KKLNeigung":{"name":"KKLNeigung","description":"Setzen Heizkreis 1: Neigung Kuehlkennlinie (0..35)","polling":"nicht möglich","type":"number","command":"setKKLNeigung"},"Betriebsart":{"name":"Betriebsart","description":"Setze Betriebsart (0..4)","polling":"nicht möglich","type":"string","command":"setBetriebsart"},"Betriebsart0":{"name":"Betriebsart0","description":"Abschaltbetrieb","polling":"nicht möglich","type":"string","command":"setBetriebsart0"},"Betriebsart1":{"name":"Betriebsart1","description":"Warmwasser","polling":"nicht möglich","type":"string","command":"setBetriebsart1"},"Betriebsart2":{"name":"Betriebsart2","description":"Heizen und Warmwasser","polling":"nicht möglich","type":"string","command":"setBetriebsart2"},"1xWWein":{"name":"1xWWein","description":"1 malige Warmwasserbereitung","polling":"nicht möglich","type":"string","command":"set1xWWein"},"1xWWaus":{"name":"1xWWaus","description":"1 malige Warmwasserbereitung","polling":"nicht möglich","type":"string","command":"set1xWWaus"},"HeaterforWW":{"name":"HeaterforWW","description":"Druchlauferhitzer für Warmwasser aktivieren","polling":"nicht möglich","type":"number","command":"setHeaterforWW"},"HeaterforRoomtemp":{"name":"HeaterforRoomtemp","description":"Durchlauferhitzer für Heizung aktivieren","polling":"nicht möglich","type":"number","command":"setHeaterforRoomtemp"},"Heater":{"name":"Heater","description":"Leistung Durchlauferhitzer (1=3, 2=6 oder 3=9kW)","polling":"nicht möglich","type":"number","command":"setHeater"},"Compressor":{"name":"Compressor","description":"Freigabe Verdichterstufe (1=WW 2=Heiz 3=WW+Heiz 15=default)","polling":"nicht möglich","type":"number","command":"setCompressor"},"MinZuluftBypass":{"name":"MinZuluftBypass","description":"Setze Minimale Zulufttemperatur für den ByPass in Grad 0,1 °C","polling":"nicht möglich","type":"number","command":"setMinZuluftBypass"},"AbluftTempSoll":{"name":"AbluftTempSoll","description":"Setze Ablufttemperatur-Sollwert in Grad 0,1 °C","polling":"nicht möglich","type":"number","command":"setAbluftTempSoll"},"VolstromRed":{"name":"VolstromRed","description":"Setze Volumenstrom reduzierte Lüftung in m3 xxx","polling":"nicht möglich","type":"number","command":"setVolstromRed"},"VolstromNormal":{"name":"VolstromNormal","description":"Setze Volumenstrom normale Lüftung in m3 xxx","polling":"nicht möglich","type":"number","command":"setVolstromNormal"},"VolstromIntensiv":{"name":"VolstromIntensiv","description":"Setze Volumenstrom intensive Lüftung in m3 xxx","polling":"nicht möglich","type":"number","command":"setVolstromIntensiv"}},"system":{"-ID":"204D","-name":"V200-S","-protocol":"P300"}}
    
    viessmann.0
    2023-03-20 21:04:15.462	info	read vcontrold.xml successfull
    
    viessmann.0
    2023-03-20 21:04:15.462	debug	Units in vcontrold.xml: {"UT":{"unit":"°C"},"UTH":{"unit":"°C"},"UN":{"unit":""},"UT1":{"unit":"°C"},"UT1U":{"unit":"°C"},"UTI":{"unit":"°C"},"ST":{"unit":""},"XX":{"unit":""},"COL":{"unit":""},"CO":{"unit":""},"PR":{"unit":"%"},"PR1":{"unit":"%"},"PR2":{"unit":"%"},"PR3":{"unit":"%"},"UCH":{"unit":""},"VS":{"unit":"l/h"},"CS":{"unit":"Stunden"},"JAZ":{"unit":""},"PS":{"unit":"Bar"},"BH":{"unit":"h"}}
    
    viessmann.0
    2023-03-20 21:04:15.462	debug	Types in vcontrold.xml: {"UT":{"type":"short"},"UTH":{"type":"short"},"UN":{"type":"short"},"UT1":{"type":"char"},"UT1U":{"type":"uchar"},"UTI":{"type":"uchar"},"ST":{"type":"char"},"XX":{"type":"uchar"},"WW":{"type":"enum"},"COL":{"type":"int"},"CO":{"type":"int"},"PR":{"type":"short"},"PR1":{"type":"uchar"},"PR2":{"type":"uchar"},"PR3":{"type":"uchar"},"UCH":{"type":"uchar"},"VS":{"type":"ushort"},"CS":{"type":"uint"},"CT":{"type":"cycletime"},"RT":{"type":"enum"},"JAZ":{"type":"int"},"BA":{"type":"enum"},"PS":{"type":"short"},"SR":{"type":"enum"},"TI":{"type":"systime"},"DT":{"type":"enum"},"BH":{"type":"uchar"},"BST":{"type":"uchar"},"BST2":{"type":"enum"},"HKT":{"type":"uchar"},"PL":{"type":"short"},"SN":{"type":"uint"},"USV":{"type":"enum"},"BFB":{"type":"uchar"},"ES":{"type":"errstate"}}
    
    viessmann.0
    2023-03-20 21:04:15.436	debug	Copy vcontrold.xml from server to host successfully
    
    viessmann.0
    2023-03-20 21:04:15.402	debug	Copy vito.xml from server to host successfully
    
    viessmann.0
    2023-03-20 21:04:15.360	debug	Try to copy Vito from: /etc/vcontrold/vito.xml to: /opt/iobroker/node_modules/iobroker.viessmann
    
    viessmann.0
    2023-03-20 21:04:14.949	debug	FTP session ready
    
    viessmann.0
    2023-03-20 21:04:14.202	debug	try to create a ssh session
    
    viessmann.0
    2023-03-20 21:04:14.201	debug	try to read xml files
    
    viessmann.0
    2023-03-20 21:04:14.189	info	starting. Version 1.4.2 (non-npm: misanorot/ioBroker.viessmann) in /opt/iobroker/node_modules/iobroker.viessmann, node: v18.15.0, js-controller: 4.0.24
    

    Test mit geänderter vito.xml:

    viessmann.0
    2023-03-20 21:12:55.717	debug	Wait for next run: 60000 in ms
    
    viessmann.0
    2023-03-20 21:12:55.716	info	Connect with Viessmann sytem!
    
    viessmann.0
    2023-03-20 21:12:55.696	info	starting. Version 1.4.2 (non-npm: misanorot/ioBroker.viessmann) in /opt/iobroker/node_modules/iobroker.viessmann, node: v18.15.0, js-controller: 4.0.24
    
    viessmann.0
    2023-03-20 21:12:55.553	debug	States connected to redis: 127.0.0.1:9000
    
    viessmann.0
    2023-03-20 21:12:55.485	debug	States create User PubSub Client
    
    viessmann.0
    2023-03-20 21:12:55.484	debug	States create System PubSub Client
    
    viessmann.0
    2023-03-20 21:12:55.470	debug	Redis States: Use Redis connection: 127.0.0.1:9000
    
    viessmann.0
    2023-03-20 21:12:55.444	debug	Objects connected to redis: 127.0.0.1:9001
    
    viessmann.0
    2023-03-20 21:12:55.442	debug	Objects client initialize lua scripts
    
    viessmann.0
    2023-03-20 21:12:55.401	debug	Objects create User PubSub Client
    
    viessmann.0
    2023-03-20 21:12:55.401	debug	Objects create System PubSub Client
    
    viessmann.0
    2023-03-20 21:12:55.400	debug	Objects client ready ... initialize now
    
    viessmann.0
    2023-03-20 21:12:55.373	debug	Redis Objects: Use Redis connection: 127.0.0.1:9001
    host.iobroker-test
    2023-03-20 21:12:54.951	info	instance system.adapter.viessmann.0 started with pid 23256
    host.iobroker-test
    2023-03-20 21:12:52.429	info	instance system.adapter.viessmann.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
    
    viessmann.0
    2023-03-20 21:12:51.920	debug	States to delete: viessmann.0.set.VolstromIntensiv
    
    viessmann.0
    2023-03-20 21:12:51.920	debug	States to delete: viessmann.0.set.VolstromRed
    
    viessmann.0
    2023-03-20 21:12:51.920	debug	States to delete: viessmann.0.set.AbluftTempSoll
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.Compressor
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.HeaterforRoomtemp
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.1xWWaus
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.Betriebsart2
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.Betriebsart0
    
    viessmann.0
    2023-03-20 21:12:51.920	debug	States to delete: viessmann.0.set.VolstromNormal
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.Betriebsart
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.Betriebsart1
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.1xWWein
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.HeaterforWW
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.Heater
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.MinZuluftBypass
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.KKLNeigung
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.KKLNiveau
    
    viessmann.0
    2023-03-20 21:12:51.919	debug	States to delete: viessmann.0.set.HKLNeigung
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.HKLNiveau
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.TempWWSoll_2
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.TempWWSoll
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur25
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur24
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur23
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur22
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur21
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur20
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur19
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur18
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur17
    
    viessmann.0
    2023-03-20 21:12:51.918	debug	States to delete: viessmann.0.set.Raumtemperatur16
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.set.Raumtemperatur
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.set.TempRaumSollParty
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.set.TempRaumSollRed
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.set.TempRaumSollNormal
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.VolstromIntensiv
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.VolstromNormal
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.VolstromRed
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.AbluftTempSoll
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.FortluftTemp
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.AbluftTemp
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.ZuluftTemp
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.AussenLuftTemp
    
    viessmann.0
    2023-03-20 21:12:51.917	debug	States to delete: viessmann.0.get.MinZuluftBypass
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.Compressor
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.Heater
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.1xWW
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.Betriebsart
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.COPHeiz
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.JAZWW
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.JAZHeiz
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.JAZ
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.EnergieWWelektro
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.EnergieHeizelektro
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.EnergieHeizwaermeWW
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.EnergieHeizwaerme
    
    viessmann.0
    2023-03-20 21:12:51.916	debug	States to delete: viessmann.0.get.KKLNeigung
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.KKLNiveau
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.PwrSollVerdichter
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.HKLNeigung
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.HKLNiveau
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.LastVerdichter
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.TempVLSoll
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.StatusAC
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.StatusVentilWW2
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.StatusVentilWW
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.StatusSekPumpe
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.StatusQuellePri1
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.TempKuehlVL
    
    viessmann.0
    2023-03-20 21:12:51.915	debug	States to delete: viessmann.0.get.TempPriRL
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.TempPriVL
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.TempSekRL
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.TempSekVL
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.BetriebsstundenPumpeHK1
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.StatusSpeicherPumpe
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.PumpZirk_Betriebsstunden
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.StatusPumpeZirk
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.StatusPumpe
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.StatusV1
    
    viessmann.0
    2023-03-20 21:12:51.914	debug	States to delete: viessmann.0.get.TempWWSoll_2
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempWWSoll
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempWWIstOben
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.Raumtemperatur
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempRaumSollParty
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempRaumSollRed
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempRaumSollNormal
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempRaumSoll
    
    viessmann.0
    2023-03-20 21:12:51.913	debug	States to delete: viessmann.0.get.TempRaumIst
    
    viessmann.0
    2023-03-20 21:12:51.912	debug	States to delete: viessmann.0.get.Aussentemperatur
    host.iobroker-test
    2023-03-20 21:12:51.880	info	stopInstance system.adapter.viessmann.0 send kill signal
    
    viessmann.0
    2023-03-20 21:12:51.847	debug	Wait for next run: 60000 in ms
    
    viessmann.0
    2023-03-20 21:12:51.846	info	Connect with Viessmann sytem!
    
    viessmann.0
    2023-03-20 21:12:51.841	info	read vito.xml successfull
    
    viessmann.0
    2023-03-20 21:12:51.840	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
    
    viessmann.0
    2023-03-20 21:12:51.839	info	terminating
    
    viessmann.0
    2023-03-20 21:12:51.839	info	cleaned everything up...
    
    viessmann.0
    2023-03-20 21:12:51.839	info	Got terminate signal TERMINATE_YOURSELF
    

    Der Adapter ist mit der geänderten vito.xml wieder grün geworden.

    Auch sind die neuen Datenpunkte im Adapter sichtbar :+1:

    Das scheint alles geklappt haben. Also mein Test war positiv.
    Vielen Dank
    :+1:

    Gruß
    Martin


    Intel NUCs mit Proxmox / Iobroker als VM unter Debian
    Raspeberry mit USB Leseköpfen für Smartmeter
    Homematic und Homematic IP

    1 Antwort Letzte Antwort
    1
    • blauholstenB blauholsten

      @martybr

      Bitte nochmal testen, sollte jetzt klappen. Sobald das positive Feedback kommt, publishe ich es für alle.

      M Offline
      M Offline
      MartyBr
      schrieb am zuletzt editiert von
      #150

      @blauholsten
      Ich habe gerade die neue Version 1.4.3 installiert. Der Test war erfolgreich :+1:

      Gruß
      Martin


      Intel NUCs mit Proxmox / Iobroker als VM unter Debian
      Raspeberry mit USB Leseköpfen für Smartmeter
      Homematic und Homematic IP

      blauholstenB 1 Antwort Letzte Antwort
      0
      • M MartyBr

        @blauholsten
        Ich habe gerade die neue Version 1.4.3 installiert. Der Test war erfolgreich :+1:

        blauholstenB Offline
        blauholstenB Offline
        blauholsten
        Developer
        schrieb am zuletzt editiert von
        #151

        @martybr

        Sehr gut.... Danke

        Entwickler vom: - Viessman Adapter
        - Alarm Adapter

        Issr4kI 1 Antwort Letzte Antwort
        0
        • blauholstenB blauholsten

          @martybr

          Sehr gut.... Danke

          Issr4kI Offline
          Issr4kI Offline
          Issr4k
          schrieb am zuletzt editiert von Issr4k
          #152

          @blauholsten Bei mir klappt es jetzt auch mit der 1.4.3

          DANKE!

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            MartyBr
            schrieb am zuletzt editiert von
            #153

            @blauholsten
            Ich habe die 1.4.3 nun auch auf meinem Produktivsystem installiert. Der Adapter läuft stabil und liefert die Werte. Ich meine auch stabiler als die Vorgängerversion. Das liegt möglicherweise auch an den VControld-Server.
            Herzlichen Dank für deine Mühe und die gute Arbeit. :+1:

            Gruß
            Martin


            Intel NUCs mit Proxmox / Iobroker als VM unter Debian
            Raspeberry mit USB Leseköpfen für Smartmeter
            Homematic und Homematic IP

            1 Antwort Letzte Antwort
            0
            • A Offline
              A Offline
              Axel 0
              schrieb am zuletzt editiert von
              #154

              Hallo, eine Frage in die Runde: Ich benötige den USB-Opto-Link-Adapter für die Vitotronic 200. Kann mir jemand einen Tipp geben, außer dem überteuerten von Fa. Viessmann?
              Danke schon mal im Voraus
              Gruß
              Axel

              1 Antwort Letzte Antwort
              0
              • M Micha487

                @issr4k Ich logge aktuell das Verhalten meines Warmwasser-Tanks um genau das rauszufinden. Brauche aber noch etwas um ausreichend Daten zu sammeln.

                D Offline
                D Offline
                Darth2010
                schrieb am zuletzt editiert von
                #155

                @axel-0

                Ich habe mein Originalkabel über ebay bestellt.
                Der Verkäufter hat aber leider keine mehr, hatte 40 EUR gekostet.

                Sonst gibt es auf openv-wiki diverese Selbstbauanleitungen.

                @micha487 said in Viessmann-Adapter mit vcontrol:

                @issr4k Ich logge aktuell das Verhalten meines Warmwasser-Tanks um genau das rauszufinden. Brauche aber noch etwas um ausreichend Daten zu sammeln.

                Konntest du schon belastbare Daten sammeln?
                Überlege gerade auch stark, den PV-Überschuss in Warmwasser umzuwandeln.

                Issr4kI 1 Antwort Letzte Antwort
                0
                • D Darth2010

                  @axel-0

                  Ich habe mein Originalkabel über ebay bestellt.
                  Der Verkäufter hat aber leider keine mehr, hatte 40 EUR gekostet.

                  Sonst gibt es auf openv-wiki diverese Selbstbauanleitungen.

                  @micha487 said in Viessmann-Adapter mit vcontrol:

                  @issr4k Ich logge aktuell das Verhalten meines Warmwasser-Tanks um genau das rauszufinden. Brauche aber noch etwas um ausreichend Daten zu sammeln.

                  Konntest du schon belastbare Daten sammeln?
                  Überlege gerade auch stark, den PV-Überschuss in Warmwasser umzuwandeln.

                  Issr4kI Offline
                  Issr4kI Offline
                  Issr4k
                  schrieb am zuletzt editiert von Issr4k
                  #156

                  @darth2010 Habe tatsächlich nicht mehr aktiv nachgeschaut. Ich schaue mir die Grafana Daten im Laufe des Wochenendes mal an und melde mich.

                  EDIT (21.04.23):
                  Hier mal ein Auszug, gestern 17:30Uhr 1xWW Anforderung gestartet, bei 43,8°C. Das hat dann selbstständig ca. 18:10 Uhr wieder ausgeschaltet bei 56,5°C.
                  Dabei waren meine Einstellwerte:

                  • Sollwert 1 WW = 48°C
                  • Sollwert 2 WW = 60°C

                  puffertemp.PNG

                  Zu Berücksichtigen wären dann natürlich die Abweichungen von den Sollwerten, das liegt vermutlich an der Warmwasser-Hysterese WP (siehe dazu Adresse 6007 und ggf. 6008).

                  Demnach in ~12 h ein Verlust von 5° bei geringem Verbrauch.
                  Ob und wieviel in die Fußbodenheizung geschickt wurde kann ich nicht sagen, jedenfalls wurden keine Thermostate verändert. Ein paar wenige Liter sind möglicherweise über die Abendroutine abhanden gekommen, aber meinem Mädel habe ich jedenfalls verboten in die Wanne zu gehen :D

                  Den Warmwasser Sollwert 2 kann ich direkt an der WP auf max. 63° einstellen.

                  D 1 Antwort Letzte Antwort
                  1
                  • Issr4kI Issr4k

                    @darth2010 Habe tatsächlich nicht mehr aktiv nachgeschaut. Ich schaue mir die Grafana Daten im Laufe des Wochenendes mal an und melde mich.

                    EDIT (21.04.23):
                    Hier mal ein Auszug, gestern 17:30Uhr 1xWW Anforderung gestartet, bei 43,8°C. Das hat dann selbstständig ca. 18:10 Uhr wieder ausgeschaltet bei 56,5°C.
                    Dabei waren meine Einstellwerte:

                    • Sollwert 1 WW = 48°C
                    • Sollwert 2 WW = 60°C

                    puffertemp.PNG

                    Zu Berücksichtigen wären dann natürlich die Abweichungen von den Sollwerten, das liegt vermutlich an der Warmwasser-Hysterese WP (siehe dazu Adresse 6007 und ggf. 6008).

                    Demnach in ~12 h ein Verlust von 5° bei geringem Verbrauch.
                    Ob und wieviel in die Fußbodenheizung geschickt wurde kann ich nicht sagen, jedenfalls wurden keine Thermostate verändert. Ein paar wenige Liter sind möglicherweise über die Abendroutine abhanden gekommen, aber meinem Mädel habe ich jedenfalls verboten in die Wanne zu gehen :D

                    Den Warmwasser Sollwert 2 kann ich direkt an der WP auf max. 63° einstellen.

                    D Offline
                    D Offline
                    Darth2010
                    schrieb am zuletzt editiert von
                    #157

                    @issr4k

                    Danke für die Info.

                    Ich poste meine Messung ebenfalls, wenn ich den Pi wieder angeschlossen habe.
                    Neben dem vcontrol, wird dieser einen iob Slave bekommen, dann ziehe ich das Auslesen der Zählerstände auf diesen um.

                    J 1 Antwort Letzte Antwort
                    1
                    • D Darth2010

                      @issr4k

                      Danke für die Info.

                      Ich poste meine Messung ebenfalls, wenn ich den Pi wieder angeschlossen habe.
                      Neben dem vcontrol, wird dieser einen iob Slave bekommen, dann ziehe ich das Auslesen der Zählerstände auf diesen um.

                      J Offline
                      J Offline
                      jumbo125
                      schrieb am zuletzt editiert von
                      #158

                      Ihr nutzt doch die viesmann anlage mit vcontrol

                      ich würde dies auch gerne machen.
                      Wie habt ihr die anlage ins netzwerk gebracht? der vitocal hat doch kein wlan. gibt es etwa einen eterneth lan anschluss??
                      danke für eure hilfe

                      M 1 Antwort Letzte Antwort
                      0
                      • J jumbo125

                        Ihr nutzt doch die viesmann anlage mit vcontrol

                        ich würde dies auch gerne machen.
                        Wie habt ihr die anlage ins netzwerk gebracht? der vitocal hat doch kein wlan. gibt es etwa einen eterneth lan anschluss??
                        danke für eure hilfe

                        M Offline
                        M Offline
                        MartyBr
                        schrieb am zuletzt editiert von
                        #159

                        @jumbo125
                        Dazu gibt es eine fundierte Anleitung mit Bauvorschlägen der Optolink-Schnittstelle.

                        https://github.com/openv/openv/wiki/

                        Gruß
                        Martin


                        Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                        Raspeberry mit USB Leseköpfen für Smartmeter
                        Homematic und Homematic IP

                        Issr4kI 1 Antwort Letzte Antwort
                        0
                        • M MartyBr

                          @jumbo125
                          Dazu gibt es eine fundierte Anleitung mit Bauvorschlägen der Optolink-Schnittstelle.

                          https://github.com/openv/openv/wiki/

                          Issr4kI Offline
                          Issr4kI Offline
                          Issr4k
                          schrieb am zuletzt editiert von
                          #160

                          @jumbo125

                          Wie @MartyBr schreibt....

                          Das einfachste (und teuerste) ist das offizielle Kabel von Viessmann, das kannst du an einen Raspberry stöpseln und der Rest ist Software etc und dann ohne Probleme in ioBroker zu bringen.

                          1 Antwort Letzte Antwort
                          0
                          • M Online
                            M Online
                            mading
                            schrieb am zuletzt editiert von mading
                            #161

                            bevor ihr nur das Kabel kauft, würde ich vorschlagen, dass die Box genutzt wird (https://www.elektroshopwagner.de/product_info.php?info=p290008&utm_campaign=froogle_290008&utm_source=froogle&utm_medium=CPC&utm_content=textanzeige&campaign=froogle&gclid=EAIaIQobChMIypC6ufzG_gIVEM7VCh2H2gGLEAQYAiABEgLkFPD_BwE). GGf ist es für eure Anlage eine ältere. Meine Optolink Box aus 2017 sieht älter aus.

                            Damit habt ihr beide Optionen: entweder das mitgelieferte Kabel nutzen oder über die viessmann Cloud. Ich habe früher vcontrol genutzt und bin zum viessmann-api Adapter gewechselt. Läuft stabiler und es kostet nichts, wenn man unter den API Restriktionen bleibt.

                            Mit vcontrol hatte ich hin und wieder Probleme, dass sich die Verbindung aufgehängt hat und ich neu einstöpseln musste. Über viessmann-api ist es wartungsärmer und neue Funktionalitäten kommen direkt mit rein. Zudem war die Installation von vcontrol/ openv ein ziemliches Gefrickel.

                            Das ist aber meine pers. Meinung :).

                            1 Antwort Letzte Antwort
                            0
                            • J Offline
                              J Offline
                              jumbo125
                              schrieb am zuletzt editiert von
                              #162

                              @mading super, werde überlegen mir die viconnect zu kaufen. mit dieser habe ich dann kabel und cloud wenn ich das richtig verstanden habe.
                              gibt es hierfür einen adapter im iobroker?

                              M 1 Antwort Letzte Antwort
                              0
                              • J jumbo125

                                @mading super, werde überlegen mir die viconnect zu kaufen. mit dieser habe ich dann kabel und cloud wenn ich das richtig verstanden habe.
                                gibt es hierfür einen adapter im iobroker?

                                M Online
                                M Online
                                mading
                                schrieb am zuletzt editiert von
                                #163

                                @jumbo125 schau mal nach ob das Kabel mitgeliefert wird, muss aber so sein. Ja, wie oben erwähnt "viessman-api"

                                Issr4kI 1 Antwort Letzte Antwort
                                0
                                • M mading

                                  @jumbo125 schau mal nach ob das Kabel mitgeliefert wird, muss aber so sein. Ja, wie oben erwähnt "viessman-api"

                                  Issr4kI Offline
                                  Issr4kI Offline
                                  Issr4k
                                  schrieb am zuletzt editiert von Issr4k
                                  #164

                                  @mading .
                                  Meines Wissens nach ist das Kabel nur bei Vitoconnect dabei. Nicht bei der Heizung bzw. der Vitocal selbst.
                                  Bei Vitoconnect handelt es sich um ein weißes Kistchen was die Schnittstellenfunktion (Umsetzer Optisch auf WLAN) in die Viessmann-Cloud übernimmt, um die Heizung online zukriegen um über iOS oder Android Apps an Daten und Einstellungen ranzukommen. Man bekommt die Daten für ioBroker dann aber nur über den Cloudumweg wieder nach Hause
                                  ... und soweit ich informiert bin, sind die Zugriffe pro Tag relativ beschränkt bzw. wenn mehr gewünscht ist, werden direkt mehrere Euros pro Monat fällig.
                                  Das läuft dann über den ioBroker-Adapter Viessmann-API


                                  Die Variante mit vcontrold und dem ioBroker-Adpater von @blauholsten stellt die cloudfreie Lösung dar.


                                  Beides Parallel geht aber nicht, da die Schnittstelle an der Heizung selbst dann belegt ist.

                                  M J 2 Antworten Letzte Antwort
                                  0
                                  • Issr4kI Issr4k

                                    @mading .
                                    Meines Wissens nach ist das Kabel nur bei Vitoconnect dabei. Nicht bei der Heizung bzw. der Vitocal selbst.
                                    Bei Vitoconnect handelt es sich um ein weißes Kistchen was die Schnittstellenfunktion (Umsetzer Optisch auf WLAN) in die Viessmann-Cloud übernimmt, um die Heizung online zukriegen um über iOS oder Android Apps an Daten und Einstellungen ranzukommen. Man bekommt die Daten für ioBroker dann aber nur über den Cloudumweg wieder nach Hause
                                    ... und soweit ich informiert bin, sind die Zugriffe pro Tag relativ beschränkt bzw. wenn mehr gewünscht ist, werden direkt mehrere Euros pro Monat fällig.
                                    Das läuft dann über den ioBroker-Adapter Viessmann-API


                                    Die Variante mit vcontrold und dem ioBroker-Adpater von @blauholsten stellt die cloudfreie Lösung dar.


                                    Beides Parallel geht aber nicht, da die Schnittstelle an der Heizung selbst dann belegt ist.

                                    M Online
                                    M Online
                                    mading
                                    schrieb am zuletzt editiert von
                                    #165

                                    @issr4k richtig

                                    1 Antwort Letzte Antwort
                                    0
                                    • Issr4kI Issr4k

                                      @mading .
                                      Meines Wissens nach ist das Kabel nur bei Vitoconnect dabei. Nicht bei der Heizung bzw. der Vitocal selbst.
                                      Bei Vitoconnect handelt es sich um ein weißes Kistchen was die Schnittstellenfunktion (Umsetzer Optisch auf WLAN) in die Viessmann-Cloud übernimmt, um die Heizung online zukriegen um über iOS oder Android Apps an Daten und Einstellungen ranzukommen. Man bekommt die Daten für ioBroker dann aber nur über den Cloudumweg wieder nach Hause
                                      ... und soweit ich informiert bin, sind die Zugriffe pro Tag relativ beschränkt bzw. wenn mehr gewünscht ist, werden direkt mehrere Euros pro Monat fällig.
                                      Das läuft dann über den ioBroker-Adapter Viessmann-API


                                      Die Variante mit vcontrold und dem ioBroker-Adpater von @blauholsten stellt die cloudfreie Lösung dar.


                                      Beides Parallel geht aber nicht, da die Schnittstelle an der Heizung selbst dann belegt ist.

                                      J Offline
                                      J Offline
                                      jumbo125
                                      schrieb am zuletzt editiert von
                                      #166

                                      @issr4k
                                      Das heißt:
                                      Variante 1:
                                      vconrtold mit dem Kabel um knapp 100€. Hier ist alles möglich, abfragen, steuern etc.

                                      Variante 2:
                                      vitoconnect um knapp 200€, Wlan lösung mittels API. Eingeschränkte abfragen pro Tag(1450/tag) lt. dieser seite https://developer.viessmann.com/start/pricing.html.
                                      Hier kann nicht alles mit dem free-account geschalten werden.
                                      ist das richtig?

                                      was würdet ihr empfehlen?
                                      danke

                                      M Issr4kI 2 Antworten Letzte Antwort
                                      0
                                      • J jumbo125

                                        @issr4k
                                        Das heißt:
                                        Variante 1:
                                        vconrtold mit dem Kabel um knapp 100€. Hier ist alles möglich, abfragen, steuern etc.

                                        Variante 2:
                                        vitoconnect um knapp 200€, Wlan lösung mittels API. Eingeschränkte abfragen pro Tag(1450/tag) lt. dieser seite https://developer.viessmann.com/start/pricing.html.
                                        Hier kann nicht alles mit dem free-account geschalten werden.
                                        ist das richtig?

                                        was würdet ihr empfehlen?
                                        danke

                                        M Offline
                                        M Offline
                                        MartyBr
                                        schrieb am zuletzt editiert von
                                        #167

                                        @jumbo125
                                        Das kommt auf deine Anforderungen an. Wenn nur mit dem Basic-Angebot auskommst, also keine Photovoltaik oder Geräte aus dem Energy-Bereich (z.B. Heizstab im Boiler) auslesen möchtest, oder keine VitoVent (zentrale Lüftung) auslesen und steuern möchtest, bis du mit der API-Lösung gut bedient.

                                        Gruß
                                        Martin


                                        Intel NUCs mit Proxmox / Iobroker als VM unter Debian
                                        Raspeberry mit USB Leseköpfen für Smartmeter
                                        Homematic und Homematic IP

                                        1 Antwort Letzte Antwort
                                        0
                                        • J jumbo125

                                          @issr4k
                                          Das heißt:
                                          Variante 1:
                                          vconrtold mit dem Kabel um knapp 100€. Hier ist alles möglich, abfragen, steuern etc.

                                          Variante 2:
                                          vitoconnect um knapp 200€, Wlan lösung mittels API. Eingeschränkte abfragen pro Tag(1450/tag) lt. dieser seite https://developer.viessmann.com/start/pricing.html.
                                          Hier kann nicht alles mit dem free-account geschalten werden.
                                          ist das richtig?

                                          was würdet ihr empfehlen?
                                          danke

                                          Issr4kI Offline
                                          Issr4kI Offline
                                          Issr4k
                                          schrieb am zuletzt editiert von
                                          #168

                                          @jumbo125 Klar Variante 1, aber das ist nur meine persönliche Meinung. Bin generell Cloudgegner, zumindest für solche Lösungen, wo die Daten sowieso schon bei mir zuhause sind und warum Geld für meine eigenen Daten zahlen?!

                                          Klar ist vcontrold eine DIY Lösung und da kann es auch mal hängen, aber bisher läuft das sehr gut bei mir, inzwischen seit mehreren Monaten passiv und aktiv seit diesem Thread hier...

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          751

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe