Adds SomfyContactIOSystemSensor to TaHoma (#18560)

* Sorts all TAHOME_TYPES and adds SomfyContactIOSystemSensor as it wasn't added with 558b659f7c

* Fixes syntax errors related to sorting of entries.
This commit is contained in:
Jens 2018-11-25 13:47:16 +01:00 committed by Fabian Affolter
parent 23f5d785c4
commit f3ce463862

View File

@ -36,26 +36,27 @@ TAHOMA_COMPONENTS = [
]
TAHOMA_TYPES = {
'rts:RollerShutterRTSComponent': 'cover',
'rts:CurtainRTSComponent': 'cover',
'io:ExteriorVenetianBlindIOComponent': 'cover',
'io:HorizontalAwningIOComponent': 'cover',
'io:LightIOSystemSensor': 'sensor',
'io:OnOffLightIOComponent': 'switch',
'io:RollerShutterGenericIOComponent': 'cover',
'io:RollerShutterUnoIOComponent': 'cover',
'io:RollerShutterVeluxIOComponent': 'cover',
'io:RollerShutterWithLowSpeedManagementIOComponent': 'cover',
'io:SomfyContactIOSystemSensor': 'sensor',
'io:VerticalExteriorAwningIOComponent': 'cover',
'io:WindowOpenerVeluxIOComponent': 'cover',
'rtds:RTDSContactSensor': 'sensor',
'rtds:RTDSMotionSensor': 'sensor',
'rtds:RTDSSmokeSensor': 'smoke',
'rts:BlindRTSComponent': 'cover',
'rts:VenetianBlindRTSComponent': 'cover',
'rts:CurtainRTSComponent': 'cover',
'rts:DualCurtainRTSComponent': 'cover',
'rts:ExteriorVenetianBlindRTSComponent': 'cover',
'io:ExteriorVenetianBlindIOComponent': 'cover',
'io:RollerShutterUnoIOComponent': 'cover',
'io:RollerShutterWithLowSpeedManagementIOComponent': 'cover',
'io:RollerShutterVeluxIOComponent': 'cover',
'io:RollerShutterGenericIOComponent': 'cover',
'io:WindowOpenerVeluxIOComponent': 'cover',
'io:LightIOSystemSensor': 'sensor',
'rts:GarageDoor4TRTSComponent': 'switch',
'io:VerticalExteriorAwningIOComponent': 'cover',
'io:HorizontalAwningIOComponent': 'cover',
'io:OnOffLightIOComponent': 'switch',
'rtds:RTDSSmokeSensor': 'smoke',
'rtds:RTDSContactSensor': 'sensor',
'rtds:RTDSMotionSensor': 'sensor'
'rts:RollerShutterRTSComponent': 'cover',
'rts:VenetianBlindRTSComponent': 'cover'
}