One big shortcoming with the Telldus Live integration in HA is that the Telldus Live API only allows polling. This doesn’t fit well with for example door sensors, where it is desirable to get updates as soon as any event or state change occurs.
One way to get around this limitation is to use the poorly documented functionality of the Tellstick device to make it send any received events as UDP packets on the local network.
Rather than integrating this in the tellduslive component in HA, I decided to develop this as a standalone component, communicating bidirectionally with HA using MQTT, i.e. a Tellstick Net ⟷ MQTT ⟷ HA gateway.
I have only tested this for Tellstick Net for now, and only with the setup (sensors etc) I have access to, but it works fine in my setup with Tellstick Net in two different locations, and two gateways communicating with a MQTT server (VPS), feeding config/events into HA.
The source is available here: https://github.com/molobrakos/tellsticknet
I run it like: tellsticknet/script/tellsticknet mqtt -vv
With MQTT credentials in $HOME/.config/mosquitto_pub
(same config file as the mosquitto client) and devices configuration in $HOME/.tellsticknet.conf