Luxom IP bases home automation

Hallo,
I have a existing Luxom System with no visualisation software, only push bottoms. I would like to use home Assistant as visualisation software and in de near future for integration with other and new technology like z-wave…
My question: Is it possible to use home Assistant with Luxom? Had somebody experience with this combination?
Kind regards
Filip

Hi Filip,

I also have a Luxom environment. I am unsure if you still need this information as your post is +1 year old.

At this moment, I can switch on/off lights using the Telnet integration. What i am not yet capable of is getting feedback on the status back into Home Assistant.

If you need technical details on how to set it up, feel free to contact me. It’s pretty straightforward.

Tomas

Did you had any chance on getting it to work?

Hello,

I have 2 systems. A big Luxom system and a small and newer KNX install.
My KNX system was easy to get working by using the KNX integration.

The Luxom system was actually also not that difficult.
At this point I have actually only added 1 single actuator
I got this working by using the telnet integration.
See the yaml text below which i added in my configuration.yaml

switch:
  - platform: telnet
    switches:
      projector:
        resource: 192.168.1.249
        port: 2301
        command_on: "*S,0,1,02;"
        command_off: "*C,0,1,02;"
        command_state: "*P,0,1,02;"
        value_template: '{{ value == "@1*S,0,1,02;" }}'
        timeout: 0.8

But using the telnet integration for this is looking far from ideal to me in the sense that
this plugin is sending the state(Luxom ping) command exactly every 10 seconds(I can see this in the Luxom monitoring tool in Plusconfig).

When you have a big Luxom system like me, I think the bus will be flooded with ping commands, causing maybe too much traffic on the bus and maybe causing the Luxom system to become “unstable” in the sense that when you press a button, it might not respond asap or not at all anymore.
Another side effect I think would be that you would need to set the timeout value to a rather high value.

I am not aware of any option that you can limit this behavior to, for example, only when you start the HA webUI or mobile app.

It seems better/more appropriate to me to try and use an integration that isn’t polling on the Luxom bus all the time.
Anyone having any experience with for example the TCP integration or another integration for a use case like this ?

Best regards,
Christof.

Hi Christof,

Thanks for the feedback. I made it working using Telnet as well, even though only one way. I made a mistake in setting up the feedback. I will retry using your method and check if it does not make the Luxom IP interface crash (which happens pretty easily). Have you tried to interface to Luxom using MQTT?

btw, is there a kind of Luxom “user” community.

Kind regards,

Tomas

Hello Tomas,

I haven’t tried using the MQTT method. I only did the small test from my previous post.
About a month ago I actually removed my entire Luxom installation and replaced it with KNX as I wasn’t so happy with Luxom.

Concerning the Luxom IP interface crash. I also had that issue. When it “crashed” the
activity led on the module wasn’t flickering anymore but was just being lid up all the time.
A while ago I was on the phone with someone from Luxom(based in Sweden now for about 3 years, before in Belgium). And this guy told me that the crashes were caused by “not properly terminating the connection”. I never checked what the actual correct way was to terminate the connection as I was switching to KNX at that point.

The reason I created a ticket was to upgrade the firmware of my DS65L module as they told me that in the latest firmware version this instability issues would be fixed. But after flashing the module, I wasn’t able to access it anymore (the latest version is still in beta and hasn’t got a webUI anymore).

They were also working on new software to program the installation.

If you have more question please let me know.

I am not aware of a Luxom user community.

Best regards,
Christof.

Tried the thing you posted, however the ping command kills it every time as it opens the connection but does not close it afterwards.
Naturally you need it to get the actual status of the switch…

There are 3 solutions for this:

  1. find a way to make a connection when the home assistant starts and leave that port open (not sure how to do)
  2. find a way to close the connection after every ping (not sure how to do)
  3. a bit more radical but might have the biggest chance on success: remove all logic out of the luxom modules and implement that in the home assistant. This way it only needs to receive the impulses from the switches, home assistant keeps track of the status and send the appropriate commands back to the relays / status ports etc. (also not sure how to do).

Is there anybody that could help with either or have a solution that might work?

Hi Christof,

Do you have any technical documentation on Luxom modules?
I myself have a Pluscontrol installation that was installed more then 20 years ago.
Afai can see, the Luxom modules are “exactly” the same. To be prepared when something breaks down (which hasn’t been the case so far) i am looking for replacement material.

Regards,
Hendrik Steyaert