Lidl Melinera Smart LED string lights HG06467 settings

Hey fellas,
christmas is near, and i bought a Lidl Melinera christmas lights.
But i dont found any settings etc. for it.

i wanted to share with you my settings and pictures.

first i add cut out some pictures from this thread here:

you have to add this pictures in /www/christmastree

and then you can add your Lovelace

Here for each of the effects the Lovelace:
Snoweffect

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    payload: >-
      {     "effect": {         "effect": "snow",         "speed": 30,        
      "colors": [             {                 "r": 255,                 "g":
      255,                 "b": 255             }         ]     } }
    qos: '1'
  target: {}
name: NAME THE EFFECT
image: local/christsmastree/snow.png
entity: zone.home

Snakeeffect

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "snake",         "speed": 65,        
      "colors": [             {                 "r": 0,                 "g":
      0,                 "b": 255             },             {                
      "r": 255,                 "g": 255,                 "b": 255            
      },             {                 "r": 255,                 "g":
      0,                 "b": 0             }         ]     } }
  target: {}
image: local/christsmastree/snake.png
entity: zone.home
name: NAME THE EFFECT

Firework

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "firework",         "speed":
      70,         "colors": [             {                 "r":
      255,                 "g": 255,                 "b": 255            
      },             {                 "r": 255,                 "g":
      0,                 "b": 0             }         ]     } }
  target: {}
image: local/christsmastree/firework.png
entity: zone.home
name: NAME THE EFFECT

Rainbow

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "rainbow",         "speed":
      60,         "colors": [             {                 "r":
      0,                 "g": 0,                 "b": 0             }        
      ]     } }
  target: {}
image: local/christsmastree/rainbow.png
entity: zone.home
name: NAME THE EFFECT

Twinkle

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "twinkle",         "speed":
      10,         "colors": [             {                 "r":
      255,                 "g": 0,                 "b": 0            
      },             {                 "r": 255,                 "g":
      255,                 "b": 255             }         ]     } }
  target: {}
image: local/christsmastree/twinkle.png
entity: zone.home
name: NAME THE EFFECT

Horizontal flag

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "horizontal_flag",         "speed":
      50,         "colors": [             {                 "r":
      0,                 "g": 0,                 "b": 255            
      },             {                 "r": 255,                 "g":
      255,                 "b": 255             },             {                
      "r": 255,                 "g": 0,                 "b": 0            
      }         ]     } }
  target: {}
image: local/christsmastree/flag.png
entity: zone.home
name: NAME THE EFFECT

Waves

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "waves",         "speed": 100,        
      "colors": [             {                 "r": 0,                 "g":
      0,                 "b": 255             },             {                
      "r": 0,                 "g": 255,                 "b": 255            
      },             {                 "r": 0,                 "g":
      255,                 "b": 0             }         ]     } }
  target: {}
image: local/christsmastree/waves.png
entity: zone.home
name: NAME THE EFFECT

Up Down

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "updown",         "speed": 50,        
      "colors": [             {                 "r": 255,                 "g":
      255,                 "b": 255             },             {                
      "r": 0,                 "g": 0,                 "b": 255            
      }         ]     } }
  target: {}
image: local/christsmastree/updown.png
entity: zone.home
name: NAME THE EFFECT

Vintage

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "vintage",         "speed":
      100,         "colors": [             {                 "r":
      255,                 "g": 0,                 "b": 0             }        
      ]     } }
  target: {}
image: local/christsmastree/vintage.png
entity: zone.home
name: NAME THE EFFECT

Fading

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "fading",         "speed": 50,        
      "colors": [             {                 "r": 255,                 "g":
      215,                 "b": 0             }         ]     } }
  target: {}
image: local/christsmastree/fading.png
entity: zone.home
name: NAME THE EFFECT


Collide

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "collide",         "speed":
      50,         "colors": [             {                 "r":
      255,                 "g": 255,                 "b": 255            
      }         ]     } }
  target: {}
image: local/christsmastree/collide.png
entity: zone.home
name: NAME THE EFFECT

Sparkles

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "sparkles",         "speed":
      50,         "colors": [             {                 "r":
      0,                 "g": 0,                 "b": 0            
      },             {                 "r": 255,                 "g":
      255,                 "b": 255             },             {                
      "r": 255,                 "g": 255,                 "b": 255            
      }         ]     } }
  target: {}
image: local/christsmastree/sparkles.png
entity: zone.home
name: NAME THE EFFECT

Carnaval

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "carnaval",         "speed":
      100,         "colors": [             {                 "r":
      255,                 "g": 0,                 "b": 0            
      },             {                 "r": 0,                 "g":
      255,                 "b": 0             },             {                
      "r": 0,                 "g": 0,                 "b": 255            
      },             {                 "r": 255,                 "g":
      255,                 "b": 0             },             {                
      "r": 160,                 "g": 32,                 "b": 240            
      },             {                 "r": 0,                 "g":
      255,                 "b": 255             }         ]     } }
  target: {}
image: local/christsmastree/carnaval.png
entity: zone.home
name: NAME THE EFFECT

Glow

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: HERE YOU HAVE TO PUT YOUR NAME mine is: zigbee2mqtt/Weihnachtsbaum /set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "glow",         "speed":
      100,         "colors": [             {                 "r":
      255,                 "g": 0,                 "b": 0            
      },             {                 "r": 0,                 "g":
      255,                 "b": 0             },             {                
      "r": 0,                 "g": 0,                 "b": 255            
      },             {                 "r": 255,                 "g":
      255,                 "b": 0             },             {                
      "r": 160,                 "g": 32,                 "b": 240            
      },             {                 "r": 0,                 "g":
      255,                 "b": 255             }         ]     } }
  target: {}
image: local/christsmastree/glow.png
entity: zone.home
name: NAME THE EFFECT

1 Like

@p4r4d0xs
Nice work.
Copy-paste and all effects work.
For those wanting to return to a non-flashing setting;

show_state: true
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: zigbee2mqtt/living_christmas_tree/set
    qos: '1'
    payload: '{ "color": {"hsb":"30,57,64"} }'
  target: {}
image: local/images/christsmastree/standard.png
entity: zone.home
name: Standard

The hsb values are taken from the values for hs-color and brightness in the attributes of the light.
You can experiment till you have something pleasing.
I didn’t do the image yet, but suppose everybody has a different standard setting anyhow.

1 Like

Oh yeah I forgot to add a standard option.

Can you send me the standard.png?
@GH2user

@p4r4d0xs
Indeed nice work.
I saw you didn’d had the strobe payload so i created it with full colors. (the .png is ther allready)

show_state: false
show_name: true
camera_view: auto
type: picture-entity
tap_action:
  action: call-service
  service: mqtt.publish
  data:
    topic: zigbee2mqtt/Weihnachtsbaum/set
    qos: '1'
    payload: >-
      {     "effect": {         "effect": "strobe",         "speed": 100,        
      "colors": [             {                 "r":
      255,                 "g": 0,                 "b": 0            
      },             {                 "r": 0,                 "g":
      255,                 "b": 0             },             {                
      "r": 0,                 "g": 0,                 "b": 255            
      },             {                 "r": 255,                 "g":
      255,                 "b": 0             },             {                
      "r": 160,                 "g": 32,                 "b": 240            
      },             {                 "r": 0,                 "g":
      255,                 "b": 255             }         ]     } }
  target: {}
entity: zone.home
name: NAME THE EFFECT
image: local/christsmastree/strobe.png
1 Like

How can you change the speed?

@strato345
As you can see below there are three main events published

  • effect: name of effect.
  • speed: speed of effect.
  • color: colors used in effect.
    You can change the given values as you like but keep in mind that changing the effect name can only be an exiting event.

So if you change the number at speed to lets say 50 it will be at 50% speed of the standard effect speed.

I’m new to Home Assistant. I add my chrismas lights to Zigbee2MQTT and call is Kerstboomverlichting.
I put 2 effects to 2 cards. when I start one of them I see in MQTT explorer the command and nothing happens.
Is there a way to test the lights from Home Assistant. I don’t understand that it is not working.
The only thing that works is light card configuration
type: light
name: Kerstboomverlichting
entity: light.kerstboomverlichting
I can change color and on/off.
can someone put me in the the right position.
Thanks

@tomm in z2m log you should be able to see the publish command.

If its not there than make sure your topic is correct included caps (with your given ha names it should be topic: zigbee2mqtt/kerstboomverlichting/set

hehe, thank you, will add it next Year :smiley:

@p4r4d0xs thank you thank you thank you :+1:
finally i’m able to control the scenes of the christmas light through ha
extended the payload with state: “on” so that the lights get turned on before
executing the scene.

happy holidays!
hans

1 Like