I have encountered an issue that after a reset only the status of the first 16 zones gets transmitted on the KNX bus (which can be seen as packets 1/7/1 ... 1/7/16 in the ETS diagnositic monitor).
I would like to display the status of my 24 Comfort zones inside my KNX visualization. For this I have mapped the zone status to a KNX address set 1/7/xxx in the UCM02 configuration.
As pointed out in this 5 year old topic it is not possible to read e.g. 1/7/8 via the KNX bus to get the status of Zone 08 as the UCM firmware is not capable of answering read requests (it's a pity that this has still not been implemented in the UCM02 firmware).
The recommended workaround in the above post was to force a system reset, either manually or e.g. via a custom response that would be hooked in when disarming.
This now does not work for me. I would need to manually open and close zones 17...24 in order to get the current status shown in the visualization every time the visualization is restarted (which is currently quite often as I am gradually enhancing the functionality).
I have verified that when e.g. zone 18 is opened this is correctly sent out as a 1/7/18 package on the bus.
Are there any plans to implement a KNX readable status or is there any other additional workaround?
That was really quick, thanks!
It works now: On triggering a reset the status of zones 1 to 56 is transmitted on the KNX bus. Not sure why exactly 56 zones are updated (the last zone used in my configuration is 52 as a Virtual Input), but I don't mind.
Yes, if you would need some testing on the KNX read feature I could easily do this at home using the ETS5 bus monitor and the openhab KNX binding. Just let me know by PM.
Once again thank you for this really quick update!