* Add support for Vibrance Electric Fireplace PR #3728 --------- Co-authored-by: Jason Rumney <make-all@users.noreply.github.com>
@@ -66,6 +66,7 @@
- Sunred Smart Triangle Dark patio wall heater
- Taurus Agadir Connect oil column heaters
- Touchstone Sideline electric fireplace
+- Vibrance XH-BG-15W/30WZKWIFI-10 electric fireplace
- Vonroc GPH-XA-HEMAN heater
- VTA+ Axial fan heater
- Wärme Designer wall panel heater
@@ -0,0 +1,149 @@
+name: Fireplace
+products:
+ - id: nabdubjo2qqnrxs6
+ manufacturer: Modern Ember
+ model: Vibrance
+ model_id: XH-BG-15W/30WZKWIFI-10
+entities:
+ - entity: climate
+ dps:
+ - id: 2
+ name: temperature
+ type: integer
+ range:
+ min: 5
+ max: 35
+ mapping:
+ - constraint: temperature_unit
+ conditions:
+ - dps_val: F
+ value_redirect: temp_set_f
+ - id: 3
+ name: current_temperature
+ - id: 13
+ name: temperature_unit
+ type: string
+ - dps_val: c
+ value: C
+ - dps_val: f
+ value: F
+ - id: 14
+ name: temp_set_f
+ min: 41
+ max: 95
+ - id: 15
+ name: current_temp_f
+ - id: 5
+ name: preset_mode
+ - dps_val: H0
+ value: "off"
+ - dps_val: H1
+ value: low
+ - dps_val: H2
+ value: medium
+ - dps_val: H3
+ value: high
+ - id: 103
+ name: hvac_mode
+ type: boolean
+ - dps_val: false
+ value: heat
+ - dps_val: true
+ - entity: light
+ translation_key: flame
+ - id: 1
+ name: switch
+ - id: 101
+ name: named_color
+ - dps_val: "1"
+ value: orange
+ - dps_val: "2"
+ value: red
+ - dps_val: "3"
+ value: green
+ - dps_val: "4"
+ value: blue
+ - dps_val: "5"
+ value: orangered
+ - dps_val: "6"
+ value: yellow
+ - dps_val: "7"
+ value: violet
+ - id: 102
+ name: brightness
+ - dps_val: F1
+ value: 51
+ - dps_val: F2
+ value: 102
+ - dps_val: F3
+ value: 153
+ - dps_val: F4
+ value: 204
+ - dps_val: F5
+ value: 255
+ - id: 108
+ name: effect
+ value: slow
+ value: fast
+ - entity: number
+ name: Volume
+ - id: 109
+ name: value
+ unit: "%"
+ min: 0
+ max: 100
+ - dps_val: S0
+ value: 0
+ - dps_val: S1
+ value: 33
+ - dps_val: S2
+ value: 66
+ - dps_val: S3
+ value: 100
+ - entity: select
+ translation_key: timer
+ category: config
+ - id: 19
+ name: option
+ - dps_val: cancel
+ value: cancel
+ - dps_val: "30m"
+ value: "30m"
+ - dps_val: "1h"
+ value: "1h"
+ - dps_val: "2h"
+ value: "2h"
+ - dps_val: "3h"
+ value: "3h"
+ - dps_val: "4h"
+ value: "4h"
+ - dps_val: "5h"
+ value: "5h"