Well, I’m using 5.1.3 Release Build as well and the Viessmann binding which is shipped with the release version. works flawless here.
Sometimes a uninstall/reinstall of the binding may help (you don’t need to remove any Things or Items, but maybe restart openHAB before reinstalling the binding)
Another thing I noticed is, that the “holiday active” jumps from OFF to ON and immediatley back to OFF again every once in a while:
2026-03-21 19:01:51.276 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Viessmann_Vitocal_222S_Operating_program__holiday_active' changed from OFF to ON (source: org.openhab.core.thing$viessmann:device:8fae8d4ce9:7637415009038218:8fae8d4ce9:heating-operating-programs-holiday#active)
2026-03-21 19:01:51.284 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Viessmann_Vitocal_222S_Operating_program__holiday_active' changed from ON to OFF (source: org.openhab.core.thing$viessmann:device:8fae8d4ce9:7637415009038218:8fae8d4ce9:heating-operating-programs-holiday#active)
2026-03-21 19:03:18.797 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Viessmann_Vitocal_222S_Operating_program__holiday_active' changed from OFF to ON (source: org.openhab.core.thing$viessmann:device:8fae8d4ce9:7637415009038218:8fae8d4ce9:heating-operating-programs-holiday#active)
2026-03-21 19:03:18.819 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Viessmann_Vitocal_222S_Operating_program__holiday_active' changed from ON to OFF (source: org.openhab.core.thing$viessmann:device:8fae8d4ce9:7637415009038218:8fae8d4ce9:heating-operating-programs-holiday#active)
Did you experienced this also? I never saw this on the older ViCare Binding on OH 4.x - it seems to be new with your binding.
Does this come from the Viessmann API or is it a glitch effect in the binding?
Please let me know if you need more specific information or testing.
I’m sorry, but I’m not able to get it working. I removed the binding and reinstalled it from the marketplace. But I don’t get more than the account thing (via file) and the gateway. Is there a step by step guide or a kind of a tutorial available?
Assuming you have already entered the Infos for the account thing, like username etc.: If you check the Inbox in the Things section, there is not Device 0 listed? And you cannot add any device via the “+” button?
Account and Gateway things are OK. Devices remain in “INITIALIZING” state and in the log there is an entry “ViError: User does not have access to given feature.” My Viessmann developer account has the basic plan. There is a community thread in the Iobroker forum which mentiones that a token is needed. But the token which can be generated on the Viessman site lives just 1 hour and the binding does not accept a token. On the other hand, when I read this thread her I have the impression that some guys got it working, so I’m wondering what I’m doing wrong.
@Konfusius Could you please set the logging level for the Viessmann Binding to “TRACE” and send me the complete log via private message? I’ll look into the problem.
Does anyone get these warning messages in openHAB 5.1.4?
Message
Failed to normalize configuration for new thing during update 'viessmann:device:xyz:0': {thing/channel=Type description viessmann:duration-minute for viessmann:device:xyz:0:heating-configuration-temperature-outside-damping-factor not found, although we checked the presence before.}
As of yesterday everything works fine without any activity or setup change on my side. So I assume the problem was at Viessmann. Anyways. it works and I get data via the API. @ Ronny: thanks for your kind support. I appreciated it.