Issue #2255
@@ -770,3 +770,4 @@ Further device support has been made with the assistance of users. Please consid
- [darth-hp](https://github.com/darth-hp) for contributing support for Cecotec BigDry 4000 dehumidifier.
- [circa1665](https://github.com/circa1665) for assisting with support for Mypin 6L video pet feeder.
- [egric](https://github.com/egric) for assisting with support for Neptun Smart water leak control system.
+- [dave-parsons](https://github.com/dave-parsons) for assisting with support for Asahom outdoor lights.
@@ -589,6 +589,7 @@ of device.
- Unbranded 1CH dimmer module
- Unbranded dual dimmer module
- A60 1800-2700K RGBWW light
+- Asahom S105A-C outdoor lighting
- Atomi smart color string light
- Blitzwolf BW-LT31 LED strip
- Brizlabs string lights
@@ -0,0 +1,179 @@
+name: Decorative lights
+products:
+ - id: wcx02kgo8o1qwaf8
+ name: Asahom S105A C
+primary_entity:
+ entity: light
+ dps:
+ - id: 20
+ type: boolean
+ name: switch
+ - id: 21
+ name: effect
+ type: string
+ mapping:
+ - dps_val: color
+ value: "off"
+ - dps_val: animation
+ value: Animation
+ - dps_val: music
+ value: Music
+ - dps_val: timer
+ value: Timer
+ - id: 22
+ name: brightness
+ type: integer
+ range:
+ min: 10
+ max: 1000
+ - id: 23
+ name: color_temp
+ min: 0
+ - target_range:
+ min: 2700
+ max: 6500
+ - id: 24
+ name: rgbhsv
+ optional: true
+ type: hex
+ format:
+ - name: h
+ bytes: 2
+ max: 360
+ - name: s
+ - name: v
+ - id: 27
+ name: music_data
+ - id: 101
+ name: color_addressable
+ - id: 102
+ name: color_favorite
+ - id: 103
+ name: animation_preset
+ - id: 104
+ name: animation_diy
+ - id: 106
+ name: light_count
+ - id: 107
+ name: animation_folder
+ - id: 108
+ name: music_devicedata
+ - id: 109
+ name: button_setting
+ - id: 110
+ name: splitter_setting
+ - id: 111
+ name: color_brightness
+ - id: 116
+ name: color_sync
+secondary_entities:
+ - entity: number
+ translation_key: timer
+ category: config
+ - id: 26
+ name: value
+ unit: min
+ max: 86400
+ - scale: 60
+ step: 60
+ - entity: light
+ translation_key: indicator
+ - id: 112
+ - entity: switch
+ name: Memory
+ - id: 113
+ name: Remote pairing
+ icon: "mdi:remote"
+ - id: 114
+ - dps_val: null
+ value: false
+ hidden: true
+ - id: 115
+ name: information
+ - entity: select
+ name: Light mode
+ icon: "mdi:lightbulb-question"
+ - id: 117
+ name: option
+ value: Color
+ - dps_val: fav
+ value: Favorite
+ name: Color sync
+ - id: 118
+ - entity: button
+ name: Reconfigure
+ - id: 105
+ name: button