Open andrewigali opened 6 months ago
Configuration tested and fully working. Please add this at devices list.
Code:
# Created by: MackoMici and Igali name: HDMI TV Lighting/65 products: - id: wwcrxa8jl4mj0jib name: HDMI TV Lighting/65 primary_entity: entity: light icon: "mdi:led-strip-variant" dps: - id: 20 type: boolean name: switch - id: 21 type: string name: color_mode mapping: - dps_val: colour value: hs - dps_val: scene value: Scene - dps_val: music value: Music - id: 24 name: rgbhsv type: hex optional: true format: - name: h bytes: 2 range: min: 0 max: 360 - name: s bytes: 2 range: min: 0 max: 1000 - name: v bytes: 2 range: min: 0 max: 1000 - id: 27 name: music_data type: hex optional: true - id: 51 name: dreamlight_scene_mode type: base64 optional: true - id: 52 name: dreamlight_music_sync type: base64 optional: true - id: 61 name: paint_color type: base64 optional: true - id: 112 name: same_screen_brightness type: string optional: true - id: 111 name: music_brightness type: string optional: true - id: 110 name: right_light_strip type: integer optional: true - id: 109 name: left_light_strip type: integer optional: true - id: 108 name: under_light_strip type: integer optional: true - id: 107 name: upper_light_strip type: integer optional: true secondary_entities: - entity: light name: Sync With Screen icon: "mdi:led-strip-variant" dps: - id: 101 type: boolean name: switch - entity: number name: Timer category: config icon: "mdi:timer" dps: - id: 26 name: value type: integer optional: true range: min: 0 max: 86400 unit: sec - entity: number name: Upper Light Strip category: config dps: - id: 107 name: value type: integer optional: true range: min: 1 max: 8 - entity: number name: Right Light Strip category: config dps: - id: 110 name: value type: integer optional: true range: min: 9 max: 16 - entity: number name: Left Light Strip category: config dps: - id: 109 name: value type: integer optional: true range: min: 1 max: 8 - entity: number name: Under Light Strip category: config dps: - id: 108 name: value type: integer optional: true range: min: 9 max: 14 - entity: select name: Same Screen Brightness category: config dps: - id: 112 name: option type: string optional: true mapping: - dps_val: "Strong" value: Strong - dps_val: "Medium" value: Medium - dps_val: "Weak" value: Weak - entity: select name: Music Brightness category: config dps: - id: 111 name: option type: string optional: true mapping: - dps_val: "Strong" value: Strong - dps_val: "Medium" value: Medium - dps_val: "Weak" value: Weak - entity: select name: Dreamlight Music Sync category: config dps: - id: 52 type: string name: option optional: true mapping: - dps_val: "AQEAA2QjAAAAZAAAZAB4ZADwZAA8ZAC0ZAEsZAAAAA==" value: Rock - dps_val: "AQEAAmQqAAAAZAAAUAB4UADwUAA8UAC0UAEsUAAAAA==" value: Jazz - dps_val: "AQEAEmQUAAAAZAAAZAB4ZADwZAA8ZAC0ZAEsZAAAAA==" value: Classic - dps_val: "AQEBAmQyAQAAZAAAZAB4ZADwZAA8ZAC0ZAEsZAAAAA==" value: Scroll - dps_val: "AQECAGQyAQAAZAAAZAB4ZADwZAA8ZAC0ZAEsZA==" value: Energy - dps_val: "AQEDEGQyAQAAZAAAZAB4ZADwZAA8ZAC0ZAEsZAAAAA==" value: Spectrum - entity: select name: Paint Color icon: "mdi:palette" category: config dps: - id: 61 type: string name: option optional: true mapping: - dps_val: "AAIAFAAAAwCWA+g=" value: Color 1-1 Grullo - dps_val: "AAIAFAAABQE2A+g=" value: Color 1-2 Burnished Brown - dps_val: "AAIAFAAABQHqA+g=" value: Color 1-3 Middle Red Purple - dps_val: "AAIAFAAABgKyA+g=" value: Color 1-4 Sweet Brown - dps_val: "AAIAFAAACwOYA+g=" value: Color 1-5 Mordant Red 19 - dps_val: "AAIAFAAAEgCgA+g=" value: Color 2-1 Grullo - dps_val: "AAIAFAAAEwFKA+g=" value: Color 2-2 Beaver - dps_val: "AAIAFAAAEwH+A+g=" value: Color 2-3 Brown Sugar - dps_val: "AAIAFAAAFALQA+g=" value: Color 2-4 Metallic Brown - dps_val: "AAIAFAAAGQPoA+g=" value: Color 2-5 Brown - dps_val: "AAIAFAAAIgCqA+g=" value: Color 3-1 Grullo - dps_val: "AAIAFAAAIgFUA+g=" value: Color 3-2 Light Taupe - dps_val: "AAIAFAAAJAISA+g=" value: Color 3-3 Metallic Bronze - dps_val: "AAIAFAAAJQLuA+g=" value: Color 3-4 Gold - dps_val: "AAIAFAAAKAPoA+g=" value: Color 3-5 Philippine Gold - dps_val: "AAIAFAAAOACCA9Q=" value: Color 4-1 Grullo - dps_val: "AAIAFAAAOQDSA9Q=" value: Color 4-2 Grullo - dps_val: "AAIAFAAAOQGkA9Q=" value: Color 4-3 Olive Green - dps_val: "AAIAFAAAOQJEA9Q=" value: Color 4-4 Brass - dps_val: "AAIAFAAAOwLkA9Q=" value: Color 4-5 Light Gold - dps_val: "AAIAFAAARAB4A9Q=" value: Color 5-1 Grullo - dps_val: "AAIAFAAAQgEEA9Q=" value: Color 5-2 Artichoke - dps_val: "AAIAFAAAQQGaA74=" value: Color 5-3 Moss Green - dps_val: "AAIAFAAAQQJEA74=" value: Color 5-4 Citron - dps_val: "AAIAFAAAQgMCA74=" value: Color 5-5 Apple Green - dps_val: "AAIAFAAAYQBuA74=" value: Color 6-1 Morning Blue - dps_val: "AAIAFAAAXADcA74=" value: Color 6-2 Artichoke - dps_val: "AAIAFAAAXAFyA74=" value: Color 6-3 Russian Green - dps_val: "AAIAFAAAXAImA74=" value: Color 6-4 Maximum Green - dps_val: "AAIAFAAAXgKUA74=" value: Color 6-5 Sap Green - dps_val: "AAIAFAAAxQDIA+g=" value: Color 7-1 Weldon Blue - dps_val: "AAIAFAAAwgGkA+g=" value: Color 7-2 Cadet Blue - dps_val: "AAIAFAAAwQKeA+g=" value: Color 7-3 Blue (Munsell) - dps_val: "AAIAFAAAwQPoA+g=" value: Color 7-4 Celadon Blue - dps_val: "AAIAFAAAwwPoA+g=" value: Color 7-5 Sea Blue - dps_val: "AAIAFAAA2gCqA+g=" value: Color 8-1 Cool Grey - dps_val: "AAIAFAAA2wFeA+g=" value: Color 8-2 Rackley - dps_val: "AAIAFAAA2gImA+g=" value: Color 8-3 Blue Yonder - dps_val: "AAIAFAAA2AMCA+g=" value: Color 8-4 Medium Persian Blue - dps_val: "AAIAFAAA2QPoA+g=" value: Color 8-5 Cobalt Blue - dps_val: "AAIAFAABAQDSA+g=" value: Color 9-1 Deep Amethyst - dps_val: "AAIAFAABAwHCA+g=" value: Color 9-2 Royal Purple - dps_val: "AAIAFAABAwKyA+g=" value: Color 9-3 Grape - dps_val: "AAIAFAAA/wMgA+g=" value: Color 9-4 Blue (Pigment) - dps_val: "AAIAFAABAgMqA+g=" value: Color 9-5 Persian Indigo - dps_val: "AAIAFAABGwDIA+g=" value: Color 10-1 Deep Amethyst - dps_val: "AAIAFAABHAGuA+g=" value: Color 10-2 Purpureus - dps_val: "AAIAFAABHQKUA+g=" value: Color 10-3 Purpureus - dps_val: "AAIAFAABGwMCA+g=" value: Color 10-4 Violet (RYB) - dps_val: "AAIAFAABHQMMA+g=" value: Color 10-5 Chinese Purple - dps_val: "AAIAFAABUwCWA+g=" value: Color 11-1 English Lavender - dps_val: "AAIAFAABUwFKA+g=" value: Color 11-2 Turkish Rose - dps_val: "AAIAFAABUgKKA+g=" value: Color 11-3 Maroon (X11) - dps_val: "AAIAFAABUgNmA+g=" value: Color 11-4 Rose Garnet - dps_val: "AAIAFAABUwPUA+g=" value: Color 11-5 Pink Raspberry - entity: select name: Combination Color icon: "mdi:palette" category: config dps: - id: 61 type: string name: option optional: true mapping: - dps_val: "AAMAFAABUwFIA70BUgKLA+gBUgNrA+gBUwPQA9g=" value: Combination Color 1 - dps_val: "AAMAFAABHAGpA+QBHAGpA+QA2wFZA+gAwgGhA9w=" value: Combination Color 2 - dps_val: "AAMAFAAA2QPoA+ABAgMpAroBUwPQA9gAOwLoA+Q=" value: Combination Color 3 - dps_val: "AAMAFAAABgKtA+QAJQLwA+QAQQJBA6kAwQPkA9w=" value: Combination Color 4 - dps_val: "AAMAFAAAxQDMA+gAwgGhA9wAwQKjA9wAwQPkA9w=" value: Combination Color 5 - dps_val: "AAMAFAAAXgKSAt0AXAImAzsAXAFzA2MAQgEDA8k=" value: Combination Color 6 - dps_val: "AAMAFAAAXgKSAt0AQgL/A50AKAPkA+gAGQPoA+g=" value: Combination Color 7 - dps_val: "AAMAFAAACwOWA+gAGQPoA+gAKAPkA+gAXgKSAt0=" value: Combination Color 8 - dps_val: "AAMAFAABAgMpAroA2QPoA+ABGwMCA7kAOQJEA+g=" value: Combination Color 9 - dps_val: "AAMAFAABAwHBA+QBAwKwA+AA/wMcA5oBAgMpAro=" value: Combination Color 10 - dps_val: "AAMAFAAAKAPkA+gAJQLwA+QAJAITA+QAIgFTA+Q=" value: Combination Color 11 - dps_val: "AAMAFAAAKAPkA+gAwQPkA9wA/wMcA5oACwOWA+g=" value: Combination Color 12 - dps_val: "AAMAFAAAXAFzA2MAwQKjA9wAwQPkA9wBAwKwA+A=" value: Combination Color 13 - dps_val: "AAMAFAABHQMJAuEBUgKLA+gBUwPQA9gAGQPoA+gAOwLoA+Q=" value: Combination Color 14 - dps_val: "AAMAFAABAgMpAroA/wMcA5oBAwKwA+ABAwHBA+QBAQDRA+Q=" value: Combination Color 15 - dps_val: "AAMAFAAAAAItA+gAAAKtA+QAAAMEA+QAAANLA+gAAAPoA+g=" value: Combination Color 16 - dps_val: "AAMAFAAA2QPoA+AA2gIhA+gAJAITA+QAKAPkA+gAGQPoA+g=" value: Combination Color 17 - dps_val: "AAMAFAABHAGpA+QAOQJEA+gAXAImAzsAwQKjA9wBAwHBA+Q=" value: Combination Color 18 - dps_val: "AAMAFAAA2AMDA+AA/wMcA5oBYgPQA9gAGQPoA+gAKAPkA+g=" value: Combination Color 19 - dps_val: "AAMAFAAAXgKSAt0AXAImAzsAXAFzA2MAQgL/A50AQQGZA7U=" value: Combination Color 20 - dps_val: "AAMAFAAAwQKjA9wAJQLwA+QAGQPoA+gBHQKRA+QBHQMJAuE=" value: Combination Color 21 - dps_val: "AAMAFAABVgEvA9gBTwHEA9QBUgKbA9ABXgJ3A9ABaALDA9AAAQPkA80=" value: Combination Color 22 - entity: select name: Dreamlight Scene icon: "mdi:palette" category: config dps: - id: 51 type: string name: option optional: true mapping: - dps_val: "ARUKUlLgAABkAMFhALQwALVSAMRj" value: Iceland blue - dps_val: "ARYKZGRgAABkAJJfAMZg" value: Glacier express - dps_val: "ARcDXl5gAABkADgvAB5cANVFARpk" value: Sea of clouds - dps_val: "ARgDZGTgAABkALI5AQpkAS1kAT9k" value: Fireworks at sea - dps_val: "ARkKVFRgAABkALEsAMBk" value: Hut in the snow - dps_val: "ARoDS0vgAABkAOA5AQlT" value: Firefly night - dps_val: "ARsDX19gAABkAK45AMRdAPlk" value: Northland - dps_val: "ARwKWlrgAABSAJ1kAI5k" value: Grassland - dps_val: "AR0DUlLgAABkAK5kAKZkAMFkAMxk" value: Northern lights - dps_val: "AR4KUlLgAABkABlkACJeACxbABRkAAxk" value: Late autumn - dps_val: "AUcFTU0AAABkAQNFAMFD" value: Dream meteor - dps_val: "AUgGMjIAAABkAU5BAB9J" value: Early spring - dps_val: "AUkHDg4AAABkANo3AVJBAFw3" value: Spring outing - dps_val: "AUoIMjIAAABkAPdQAClPAQ04AKMn" value: Night service - dps_val: "AUsJMjIAAABkAQNFAEE6ACVLAF5C" value: Wind chime - dps_val: "AUwMMjIAAABkANhNAMFDAQNFAFw3" value: City Lights - dps_val: "AU0NMjIAAABkAChkAF5CAMFkAP9Q" value: Color marbles - dps_val: "AU4OMjIAAABkAD5fAL5c" value: Summer train - dps_val: "AU8PGRkAAABkALxkAC1OAABkAGQ8" value: Christmas Eve - dps_val: "AVAQMjIAAABkAOZHAGQ8ARlNALg5" value: Dream Sea - dps_val: "AR8CX19gAABkARBkANJkAK1kAItk" value: Game - dps_val: "ASAKVVVgAABkAMJYAT4zAP9GAR1k" value: Holiday - dps_val: "ASEDPDxgAABkAL8YAQQX" value: Work - dps_val: "ASIEZGRgAABkANdcALxTADceACw/AWE/" value: Party - dps_val: "ASMCZGRgAABkAQhLALEvAM1X" value: Trend - dps_val: "ASQKS0tgAABkALwmANZVARhkAPlN" value: Sport - dps_val: "ASUDQ0NgAABkALc1AJtUAM1h" value: Meditation - dps_val: "ASYBWVngAABkARlHAUk9AM1hACZk" value: Dating - dps_val: "ASkCYWHgAABkAAtkANlkACtkAJFkALlk" value: Christmas - dps_val: "ASoBZGRgAABkARVkAQVkAUVkAS9k" value: Valentine's day - dps_val: "ASsDWlrgAABkAABXARZkANpkALNkAJVk" value: Haloween - dps_val: "ASwKSEhgAABkAD1kAQxbALpJABdh" value: Thanksgiving Day - dps_val: "AS0CWVlgAABkAJxjALxiAHtg" value: Forest Day - dps_val: "AS4DWlpgAABkAT42AQxWAR8j" value: Mother's Day - dps_val: "AS8CZGTgAABkANxCALZKAOFN" value: Father's Day - dps_val: "ATACXl5gAABkAABkAHhkALtk" value: Football Day - dps_val: "ATMDUlJgAABkAIhQANI5APsn" value: Summer idyll - dps_val: "ATQDXV1gAABkAPc2ATUrAMY0AJEp" value: Dream of the sea - dps_val: "ATUDUlJgAABNARJiATBd" value: Love and dream - dps_val: "ATYCSUlgAABkAGY8ADxJAB5k" value: Spring fishing - dps_val: "ATcKWlpgAABkADNYABhkAQBFAONeAKww" value: Neon world - dps_val: "ATgCV1fgAABkAQxkARpBAUdZABVkADw4" value: Dreamland - dps_val: "ATkCV1fgAABkAQxkARpBAUdZABVkADw4" value: Summer wind - dps_val: "AToCXV3gAABNALReARxkAOhJAMZf" value: Planet journey
Pictures
Device in Home Assistant:
I am wondering if the above lines of code meet the requirements to be officially included in Tuya local? If something is wrong, please write.
HDMI TV Ambient Lighting 65
Configuration tested and fully working. Please add this at devices list.
Code:
Pictures![1704174999613](https://github.com/make-all/tuya-local/assets/73789218/9dd72fcf-600a-4827-92e1-17141de288e4)
Device in Home Assistant:![2024-01-02_13h50_23](https://github.com/make-all/tuya-local/assets/73789218/7b6f292a-f8ec-4cfd-a915-6e6bc0f7981d)