TapHome integration

Would it be possible to integrate TapHome devices and system with homeassistant

TapHome site

They have the possibility to export devices with TCP/IP telnet connection or UDP one. Here the official documentation https://taphome.atlassian.net/wiki/spaces/SUP/pages/171606078/Integration+Protocol+AMX+Lutron+Clipsal+etc

Thanks

Hi Paolo,
I am considering designing my house on TapHome, however, apparently as you, my plan is to put HA above taphome for further integrations. We just asked the developers of taphome whether they are willing to do the bridge, however, I guess they might not be keen to do that. In this regards, would you share development costs with me? If we find more people here, we can contribute to the opensource community as non-developers by this way…

Hi @Vahaldor,
yes! I am interested and available to share costs with you.

I asked to developer too but they don’t want develop a homeassistant integration. But it would be very useful.

Thanks

Whom you asked and who did not want to develop it? The Taphome developers? I am in a preparation period with the house, so I am considering develop the basics myself as I have enough time, however, I had a sw develpoment company so I will finally ask some of my former colleagues to polish my code. It will take time, so I am considering paying something to them

Yes, I asked to Taphome developers.
It’s a good sytem and with homeassistant integration will be more powerful.

Wowo, good! I know something of development (mostly PHP, not much Python) but I can help you maybe with some tests and debugging.

This is a good idea!

I do not have hw to test now, however, hassio has modbus integration and taphome has modbus tcp api for being integrated to 3rd parties. Cannot this be your first try before we do some steps in developing something?

Hi,

the integration by modbus it’s not the right choice.
Because with modbus I can’t see in homeassistant the sensor state (for example presence sensor and so on…). You can only command the device (modbus coil that are plug or light).

I think that the right way is develop a python library (using async stream maybe) that use TCP or UDP Taphome protocol.

Hi @Vahaldor,

did you think about my proposal?

Hi! Any progress in here? I am considering the same setup (TapHome + Home Assistant). I was thinking about ordering a basic setup (TapHome core + some I/O modules) and playing around with it…

Hi @namelessone667,

no progress but we are discussing here on this facebook group about the integration https://www.facebook.com/groups/475883553334689/permalink/691621518427557/?cft[0]=AZUxEAtclP7rUxZtXd4qBjUNKYNX_TPXiyZkGERMNdvjpmwifRZneTy6d7SPLsOC4mx7UT7F0XM5DXJq_EdugyKy1WqCnDfn_oTcyLBvAfGuf1O3WNJ7bwchT82aTdHkfwfDBui418_5VC7323bLZcML&tn=%2CO%2CP-R

Hi, I implement a basic Home Assistant TapHome integration. You can find it here https://github.com/martindybal/taphome-homeassistant it’s also part of HACS