I am trying to integrate my shutters into HA. All of the base setup is already working as I have already successfully connected more than 20 dimmable lights and they all work perfectly.
I have found the following example yaml config in the documentation:
I don’t recognize the connection between those objectsand the config.
I have already been able to make them move, but it feels quite inconsistent as if I haven’t connected all objects or some incorectly. The shutters become asynchronous sometimes and usually have the wrong state after an interation restart. In some tests I got the position to work, sometimes I didn’t.
I believe this could be an ETS configuration error as well as I kinda just tried a lot to somehow get them to work.
So, I have connected 4 objects, but I feel like I am missing something as I am able to control the shutter, but it’s a bit bugged. The state is not always synchonous and out of sync after moving them manually using the buttons on the actuator. Do I even need all six objects connected? The lights for example only needed 4 out of the 5 objects.
Do you know how to position is retrieved? I think it’s simply a calculaton based on time. Maybe I need to configure something in the ETS software for the position to be somewhat correct and the state to not fel buggy.
The yaml looks perfectly fine. The other 2 group objects aren’t supported by HA anyway.
I do . It’s not only time based but also updated from the bus - if your actuator sends updates.
What actuator model is this?
Can you configure it to send position updates while/after movement?
What is HAs KNX address (see ETS group address monitor when switching something from HA)?
Do you have multiple KNX lines?
Well, yes - the time it takes to open/close. These actuators are also solely time based (except maybe for SMI).
You use the buttons on the actuator? I guess they don’t send telegrams but control the actuator directly… these are meant for construction time, not regular use, aren’t they?
Your tunneling server (knx ip interface) may only support one concurrent connection. That was pretty common for oder models, now most support 4-8. If that is the case this is normal.
Except if you are really using “Bus monitor” in comparison to “Group address monitor” in ETS - Bus monitor sets the interface in a different mode where it may not be able to have tunneling clients at the same time. Not all interfaces support bus monitor mode (you probably don’t need it anyway).
Sounds like you don’t have multiple lines. Its a way to split bigger installations into smaller chunks.
Chances are that the actuator doesn’t send telegrams when you use the hardware buttons on it - you can check via ETS group address monitor. I guess these are meant to work even when there is no KNX bus at all…
Why are there no KNX switches installed?
Ohhh, yeah I was using the Bus monitor. It worked, but not while HA is connected. Group Monitor it is.
There are some fancy ass touch multi screen buttons. I did not start with those yet. I just wanted something working as my family has been living in darkness for some days. That’s why I started with the lights.
If you are curious, there are:
~ 25 Lights (Only the sections individually addressable)
~ 15 Covers
~ 15 Smoke Detectors
~ 20 individually addressable sockets
~ 10 Buttons with multiple screens each and a temperature sensor each
A weather station, alexa devices, solar production live data, individually addressable heating in every room, door bell, gate, etc.
Should I configure the button connections in KNX ETS or just give them group addresses and do that in HA? How much effort will all of this “connecting” be? I have heard about Node Red.
Btw. thank you sooo much for your help! I highly appreciate you as I really want this to be done, so I can focus on other projects again
ETS, definitely. A KNX installation should be functional without any central server instance. It’s fully decentraliced by design. The “connecting” is the lesser task after you have defined your group addresses. In fact I think it goes along defining GAs.
HA, NR or what have you comes on top.
Well, those actuators are like 24 channels each and the dimmers are 6 channels. That’s because they have all extensions.
I get that, but between us, I think the ETS software is absolute garbage. Not the software, but the UX. There is no reason for something this simple to need such a complicated software. I am actually a DEV myself and I really struggled with the software. My personal opinion is: YAML config or IFTTT. Anything between has no target audience in my view. I will get it done though and I will listen to you!
ETS is the IDE of KNX. It’s not targeted for end users. I think ETS is really ok, apart it’s price - once you get the hang of it.
Xcode isn’t simple nor user friendly. Resulting Apps should be. Same for your Knx installation - it should be user friendly - imho that means it should be possible to control lights from wall switches when your LAN has problems, the server disk is defect or something is just rebooting / updating.