Skip to content

Commit

Permalink
Merge Lytmi Fantasy3 and Lytmi Fantasy/Neo 3 configs.
Browse files Browse the repository at this point in the history
The newer config is just an improvement of the older one, with more
unknown dps identified, and the missing color_mode dp removed.  Since
these are actually for the same device, they would be better as a
single config, with the older name taking preference for backwards
compatibility snice the newer one is not yet released.

Add docs for this and other recent PRs.
  • Loading branch information
make-all committed Jul 23, 2023
1 parent ca6ceb6 commit 6a13f2f
Show file tree
Hide file tree
Showing 4 changed files with 123 additions and 188 deletions.
7 changes: 5 additions & 2 deletions ACKNOWLEDGEMENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ Further device support has been made with the assistance of users. Please consi
- [Andreasjkoch](https://github.com/Andreasjkoch) for contributing support for Eeese Carl dehumidifiers.
- [ppprpd](https://github.com/ppprpd) for contributing support for Netmostat N-1 thermostats.
- [Pokemowka25](https://github.com/Pokemowka26) for assistance supporting Kyvol EA200 humidifiers.
- [spuljko](https://github.com/spuljko) for contributing support for YYM-805SW aroma diffuser with nightlight, BlitzWolf BWSH5 humidifier and Klarstein DryFy Pro Connect dehumidifier.
- [spuljko](https://github.com/spuljko) for contributing support for YYM-805SW aroma diffuser with nightlight, BlitzWolf BWSH5 humidifier, Klarstein DryFy Pro Connect dehumidifier, and Aubess Rainpoint irrigation system.
- [raphaelcouzet](https://github.com/raphaelcouzet) for contributing support for Arlec motion sensor lights which were used to improve Deta motion light support.
- [TheExenth](https://github.com/TheExenth) for assistance supporting Salcar T9W thermostats, and identifying the likely identical Tellur model.
- [MadDoct](https://github.com/MadDoct) for contributing support for RGB nightlight sockets.
Expand Down Expand Up @@ -225,7 +225,7 @@ Further device support has been made with the assistance of users. Please consi
- [thewolf-oz](https://github.com/thewolf-oz) for assisting with support for Arlec 12-speed tower fans, 6-speed floor fans and 19-speed wall fans, and contributing support for Arlec/Deta dimming lightbulbs and two Arlec panel heaters.
- [dhuddle](https://github.com/dhuddle) for assisting with support for Chanfok ceiling fan with light, Inkbird BBQ thermometer, Lepro lights (variant of RGBCW light without timer) and Yieryi pH meter.
- [theshop35](https://github.com/theshop35) for assisting with support for CC curtains.
- [blakadder](https://github.com/blakadder) for contributing support for Ultonic K10 air fryer and documentation improvements.
- [blakadder](https://github.com/blakadder) for contributing support for Ultonic K10 air fryer, improvements to ZY-M100 presence sensors and documentation improvements.
- [szupi-ipuzs](https://github.com/szupi-ipuzs) for contributing support for desk lamps (Setti+ SL601), Loratap relays, Brennenstuhl WFD3050P motion spotlights.
- [MackoMici](https://github.com/MackoMici) for contributing support for GX aroma diffuser, which was merged with the YYM config.
- [Die-Meester](https://github.com/Die-Meester) for contributing support for CBI Astute smart switches.
Expand Down Expand Up @@ -317,3 +317,6 @@ Further device support has been made with the assistance of users. Please consi
- [madchuska](https://github.com/madchuska) for contributing support for Kogan air purifiers.
- [bskjon](https://github.com/bskjon) for contributing support for Woods Milan air conditioner and Norwegian translations.
- [jamarju](https://github.com/jamarju) for contributing support for Garza Wi-Fi garden irrigation systems.
- [iotinkognito](https://github.com/iotinkognito) for contributing support for Makegood double power points.
- [luyzfernando08](https://github.com/luyzfernando08) for contributing support for GauTone PG-103 alarm systems.
- [jafar-atili](https://github.com/jafar-atili) for contributing improvements to Lytmi Fantasy 3 HDMI sync backlights.
5 changes: 4 additions & 1 deletion DEVICES.md
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,7 @@ the best option.
- Linkoze LKWSW201 dual button
- Logicom Strippy 4 way power strip with USB
- Loratap RR400W-V2 relay switch
- Makegood double power point (sold under AusElectronicsDirect, Cleverlife, Kogan, Ozsmartthings and other brands)
- Mirabella Genio smartplug with USB
- Moes 3-gang switch
- MoesHouse smartplug with RGBW nightlight
Expand Down Expand Up @@ -397,19 +398,22 @@ of device.
### Alarm control panels

- BlitzWolf BW-IS6 security alarm system
- GauTone PG-103 security alarm system
- ZX-DB11 doorbell and alarm system
- ZX-G30 alarm system

### Miscellaneous

- generic PIR motion sensor
- generic illuminance sensor
- Aubess Rainpoint TTP106W irrigation system
- Brennenstuhl WFD3050P PIR motion activated CCT spotlight
- Bresser smart 7-in-1 weather station
- Catit Pixi smart fountain
- Catit pet feeder (Pixi 2.2kg dispenser and 6 meal versions, and another non-Pixi branded single dispenser)
- CO2-Box air quality monitor
- Emax EM3378 Weather Station (selling as Hiper P1 and other rebrands)
- Garza Wi-Fi garden irrigation system (ITV103W with 433MHz WiFi hub)
- Inkbird PTH-9CW air quality monitor
- KKMoon 7in1 air quality monitor
- Kogan bidet toilet seat
Expand All @@ -429,7 +433,6 @@ of device.
- ZN-2C09 9-in-1 air quality monitor
- ZX-GS21 gas leak alarm monitor
- ZY-M100-WiFi mmWave human presence sensor
- Garza Wi-Fi garden irrigation system model: ITV103W, ref: 401303. Connects to Wi-Fi hub via 433 MHz RF.

### Devices supported via Bluetooth hubs

Expand Down
155 changes: 0 additions & 155 deletions custom_components/tuya_local/devices/lytmi_fantasy3_hdmi_syncbox.yaml

This file was deleted.

144 changes: 114 additions & 30 deletions custom_components/tuya_local/devices/lytmi_hdmisync_backlight.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,14 @@ name: HDMI sync backlight
products:
- id: js0t2z9y1tnphvds
name: Lytmi Fantasy/Neo 3
- id: bfedc6cf9dcae291b04ecj
name: Lytmi Fantasy 3
primary_entity:
entity: light
dps:
- id: 20
name: switch
type: boolean
- id: 21
name: color_mode
type: string
optional: true
mapping:
- dps_val: white
value: white
- dps_val: colour
value: hs
- dps_val: scene
value: scene
- dps_val: music
value: music
- dps_val: null
value: hs
- id: 22
name: brightness
type: integer
Expand Down Expand Up @@ -50,21 +37,118 @@ primary_entity:
range:
min: 0
max: 1000
- id: 25
type: hex
name: scene
- id: 101
type: integer
name: unknown_101
- id: 105
type: integer
name: unknown_105
- id: 107
type: boolean
name: unknown_107
- id: 108
type: integer
name: unknown_108
- id: 109
type: boolean
name: unknown_109

secondary_entities:
- entity: switch
name: TV synchronization switch
category: config
dps:
- id: 109
name: switch
type: boolean
- entity: select
name: HDMI Input
icon: "mdi:hdmi-port"
category: config
dps:
- id: 105
type: integer
name: option
mapping:
- dps_val: 0
value: HDMI 1
- dps_val: 1
value: HDMI 2
- dps_val: 2
value: HDMI 3
- dps_val: 3
value: HDMI 4
- entity: select
name: Setup side
icon: "mdi:arrow-collapse-horizontal"
category: config
dps:
- id: 101
type: integer
name: option
mapping:
- dps_val: 0
value: Right
- dps_val: 1
value: Left
- entity: number
category: config
name: Degree of diffusion
type: integer
mode: slider
dps:
- id: 108
name: value
type: integer
precision: 0
range:
min: 10
max: 1000
mapping:
- scale: 10
step: 10
- entity: select
name: Scene
format:
- name: scene_num
bytes: 2
range:
min: 1
max: 8
icon: "mdi:palette"
category: config
dps:
- id: 25
type: string
name: option
mapping:
- dps_val: "80000000000000000000000000000000"
value: Sync - Video
- dps_val: "81000000000000000000000000000000"
value: Sync - Recreation
- dps_val: "82000000000000000000000000000000"
value: Sync - Game
- dps_val: "98000000000000000000000000000000"
value: Music - Classic
- dps_val: "99000000000000000000000000000000"
value: Music - Pop
- dps_val: "9A000000000000000000000000000000"
value: Music - Rock
- dps_val: "9B000000000000000000000000000000"
value: Music - Absolute
- dps_val: "9C000000000000000000000000000000"
value: Music - Electror
- dps_val: "9D000000000000000000000000000000"
value: Music - Ambient
- dps_val: "86000000000000000000000000000000"
value: Scene - Rainbow
- dps_val: "87000000000000000000000000000000"
value: Scene - Fire
- dps_val: "88000000000000000000000000000000"
value: Scene - Read
- dps_val: "89000000000000000000000000000000"
value: Scene - Firework
- dps_val: "90000000000000000000000000000000"
value: Scene (Color) - Star
- dps_val: "91000000000000000000000000000000"
value: Scene (Color) - Drip
- dps_val: "92000000000000000000000000000000"
value: Scene (Color) - Practice
- dps_val: "93000000000000000000000000000000"
value: Scene (Color) - Flow
- dps_val: "94000000000000000000000000000000"
value: Scene (Color) - Ball
- dps_val: "95000000000000000000000000000000"
value: Scene (Color) - Swing
- dps_val: "96000000000000000000000000000000"
value: Scene (Color) - Breath
- dps_val: "97000000000000000000000000000000"
value: Scene (Color) - Pure

0 comments on commit 6a13f2f

Please sign in to comment.