This adds supports for a PIR-activated spotlight that I have: Brennenstuhl WFD 3050 P.
@@ -0,0 +1,168 @@
+name: PIR Spotlight
+products:
+ - id: reldobj3ny6fbgvw
+ name: WiFi Duo LED Light WFD 3050 P
+
+primary_entity:
+ entity: light
+ dps:
+ - id: 20
+ type: boolean
+ name: switch
+ - id: 21
+ type: string
+ name: work_mode
+ mapping:
+ - dps_val: colour
+ value: hs
+ - dps_val: white
+ value: white
+ - dps_val: music
+ value: Music
+ - dps_val: scene
+ value: Scene
+ - id: 22
+ name: brightness
+ type: integer
+ range:
+ min: 10
+ max: 1000
+ - dps_val: null
+ - scale: 3.92
+ - id: 23
+ name: color_temp
+ optional: true
+ min: 0
+ - invert: true
+secondary_entities:
+ - entity: number
+ name: Timer
+ category: config
+ icon: "mdi:timer"
+ - id: 26
+ name: value
+ max: 86400
+ unit: min
+ - scale: 60
+ step: 60
+ - entity: select
+ name: Mode
+ - id: 51
+ name: option
+ - dps_val: auto
+ value: Sensor
+ - dps_val: manual
+ value: Manual
+ - entity: switch
+ name: PIR enabled
+ - id: 56
+ - entity: binary_sensor
+ class: motion
+ - id: 52
+ name: sensor
+ - dps_val: "pir"
+ value: true
+ - dps_val: "none"
+ value: false
+ name: Motion Distance
+ - id: 54
+ - dps_val: "high"
+ value: "Far"
+ - dps_val: "low"
+ value: "Near"
+ - dps_val: "middle"
+ value: "Medium"
+ name: Full light duration
+ - id: 55
+ min: 5
+ max: 3600
+ unit: s
+ - scale: 1
+ name: Standby Delay
+ - id: 58
+ min: 1
+ max: 480
+ unit: m
+ name: Standby Bright
+ - id: 59
+ name: Ambient Light Sensor
+ - id: 53
+ - dps_val: 10lux
+ value: 10lux
+ - dps_val: 2000lux
+ value: 2000lux
+ - dps_val: 300lux
+ value: 300lux
+ - dps_val: 50lux
+ value: 50lux
+ - dps_val: 5lux
+ value: 5lux
+ - dps_val: now
+ value: Now