I would VERY much appreciate support for the following 2 device types in Tahoma support:
rts:BlindRTSComponent
rts:OnOffRTSComponent
The Blind supports in the TahomaLink application “Up”, “Down” and “My”.
The OnOff is just a switch with “On” and “Off”.
I am able to connect to Tahoma and I received the following messages:
20188-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type internal:TSKAlarmComponent for Tahoma device Alarm
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type internal:PodV2Component for Tahoma device Active button
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:BlindRTSComponent for Tahoma device Living 1
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:OnOffRTSComponent for Tahoma device Yard Lights
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:BlindRTSComponent for Tahoma device Living 2
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:BlindRTSComponent for Tahoma device Living 3
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:BlindRTSComponent for Tahoma device Living 4
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:BlindRTSComponent for Tahoma device Study
2018-04-18 17:46:57 WARNING (SyncWorker_7) [homeassistant.components.tahoma] Unsupported type rts:BlindRTSComponent for Tahoma device Kitchen
a couple more here please:
Unsupported type rts:ExteriorBlindRTSComponent for Tahoma device xyz
Unsupported type rts:HorizontalAwningRTSComponent for Tahoma device yzx
I don‘t know, if your request is still relevant, but I have had the same issues. I have a Somfy Temperature Sensor Thermis Wirefree io, which is identified by hass as io:TemperatureIOSystemSensor and a few RTS power sockets, which are identified by hass as rts:OnOffRTSComponent.
Additionally, I have two RTS window blind remotes, which were not fully supported, so I tried my best to make them compatible with the io window cover controls. I am not fully happy with it, though.
Hi Rhadamantys,
I also use my home assistant together with the tahoma box. And i’d like to measure the temperature from my Somfy IO Thermis (temperature sensor) in HA.
I clicked your link but to be honest i don’t have a clue what to do.
Can you help me getting the Thermis sensor working in Home assistant?
Regards
Frank
that was my first shot. Until the changes are integrated into the HA tahoma component, I recommend to use a tahoma custom_component with the patched files:
Create a folder /config/custom_components/tahoma and copy the files __init__.py and sensor.py from your current HA installation into that folder.
In file __init__.py in the list TAHOMA_TYPES, add the following line:
'io:TemperatureIOSystemSensor': 'sensor',
In file sensor.py in function unit_of_measurement() you will find these two lines:
if self.tahoma_device.type == 'Temperature Sensor':
return None
Replace them with:
if self.tahoma_device.type == 'io:TemperatureIOSystemSensor':
return '°C'
Furthermore, in function update(), add the following lines:
if self.tahoma_device.type == 'io:TemperatureIOSystemSensor':
# round the temperature value, otherwise, it will
# show up as 13.4999999999999
self.current_value = float("{:.2f}".format(
self.tahoma_device.active_states['core:TemperatureState']))
self._available = True
Thank you very much for your answer.
Probably a stupid question. But i’m new to Home assistant, Hass.io and linux in general. And i don’t know where i can find those py files or the HA installation folder.
I only can find a few shares from my windows pc ( \\hassio.local\ ). And if login as root with SSH i see the following folders:
But i can’t find those py files anywhere.
Can you help me one more time? I don’t use raspian or docker or something.
Extract the archive and look under homeassistant/components/tahoma/
There you find the original files that you copy under /config/custom_components/tahoma for patching.
After patching, just leave them there and restart HA. You will get a warning, that you are using and untested custom component. But you should have a temperature sensor.
I cross my fingers that it will work for you, too.
It works. U upgraded my HA first to 0.89.1 and downloaded and edited the ftahoma component files from the 0.89.1 release.
After a reboot I can see the thermis sensor in HA.
Thanks.
Hey, I’ve been playing around with the tahoma component as the somfy one is not working for me. I’ve added some functionalities like temperature and humidity sensors from the smart thermostat and temperature from the io sensor, rts switch, and lock control. Be advised that the lock is submitted to the same limitation as in the tahoma app, that is, the state does not reflect the actual state of the lock but the last action done through the app. The implementation is not clean enough to be submitted to HA as an update, but you can find it under the custom_components in my repo: https://github.com/vlebourl/home-assistant-config
If any one finds a solution to get the actual state of the lock, I’d be more than happy. I’d be happy to include any development from the community if ever other people are willing to work on this component.
Hi,
I added a custom integration to HACS to add functionalities to the tahoma integration.
Have a look here: https://github.com/vlebourl/tahoma_extended.
More could be added but I don’t own them, which make the integration difficult. Please PM me if you want another device integrated.
V.