KNX cover gives "attribute 'getposition' undefined"

I’m trying to get my KNX devices set up. The devices were installed in the apartment we bought, but there is no documentation with them. I’ve installed a Weinzierl 730 and am using “ayMonitor KNX”, an iPad app to sniff the network to try and figure out what is going on.

My lights work so far (apart from the dimming, which is not yet supported by the KNX plugin) and I’m now trying to figure out the blinds. As far as I can tell, there are Hager TX302 units in the wall switches (which have 2 buttons, up and down, attached to them). Then there are Hager TX224 units driving the actual roller shutters. When I push the buttons, I get the following pattern:

  • A command which makes the shutter move (up or down) shows traffic for 10/4/49
  • A command which makes the shutter stop shows traffic for 10/4/50

So I’ve set the device up as:

- platform: knx
  name: "Kitchen Blind"
  updown_address: 10/4/49
  stop_address: 10/4/50

Result is I get a cover UI element which has an Up and Stop button, with the down button greyed out. I also get regular log messages saying:

ERROR (SyncWorker_1) [homeassistant.components.knx] Kitchen Blind: attribute 'getposition' undefined

These seem to be the only knx-related log messages I get, unless I am looking in the wrong place (/config/home-assistant.log on hass.io).

Any ideas? Is there a hidden address for the controller I somehow need to discover (and how?).

1 Like

HI.
I know it is an old post but I am lately on my way to move from Open Remote to HASSIO. The KNX implementation in HASSIO is not built the way it is running on the KNX panels. My system is Schneider (Merten) and it runs the same as in the above post.
Like you mentioned,in the panel there are to buttons, Up & Down.
If you press a long press (> 0.6Sec) up or down, it move to the selected direction.
If the shutter is in movement, any short press stops it.
If the shutter is stationary, a short press tilts the shutter to the selected direction (open or close).
The way KNX is implemented is far from the HASSIO and it is not as per the KNX standard which is more efficient.
In order to make this work, there a complete logic that needs to be built which means coding. Unless I am wrong, Scripts or Automation do not contain such capability.
I hope someone will lift the glove and update this old issue.