If itās any comfort Iām on 2021.10.6 and the issue is back. My hope is that @epmatt can give any hints on what weāre doing wrong when he gets time.
The legacy mode needs to be disable (which is enable by default) in order to work with the blueprint
Hello, the blueprint is not working for me. It receives event from Z2M but no ahb_controller_event
are published.
Here is my setup:
* Core 2021.11.3
* Zigbee2MQTT
* Blueprint Version 2021.10.26
As you can see in the following the event from Z2M is correctly parsed (ie: rotate_left
is correctly extracted, but the choose return the default (empty) action
According to my test the conditions are failing:
Hi all,
thank you for reporting here, sorry for my late response. Iām trying to keep up with all the messages Iām receiving both here and on GitHub, and answering all of your questions, with the same amount of attention to every single one of them, but sometimes I miss a few posts here and there. These blueprints are getting so popular!
@Malaka could you please share the YAML for the automation you set up with this blueprint? Hopefully we should be able to find a configuration which makes the volume control less sensitive to the device movement.
@EatChikinMor @kspplayer123 (welcome both to the HA forum! ) @Cats the YAML and feedback you provided make me guess that the issue is not with the blueprints themselves, rather with some kind of bug in Home Assistant. Could you please update your instance to the latest version (2021.11.4
) and check whether the issue is still present?
A GitHub user reported the same issue but for the IKEA E1743 controller blueprint, with the device being integrated with deCONZ, so this looks to be a general problem. No reports for issues with Zigbee2MQTT at the moment.
@jabesq Iām glad that your issue is solved.
The legacy mode needs to be disable (which is enable by default) in order to work with the blueprint
Exactly, as described in the blueprintās documentation:
Zigbee2MQTT Integration (Optional)
If you plan to integrate the with Zigbee2MQTT, you must have this integration set up. Installation methods differ between different installation types. Check out the documentation for full details on the required hardware and how to set up Zigbee2MQTT on your system.
When configuring the remote with Zigbee2MQTT make sure to disable the legacy integration for it, as reported here. This blueprint wonāt work with controllers with a legacy integration due to their instability and fundamental problems.
Thank you all for your patience!
Thanks for answering @epmatt!
I canāt check with ZHA, since I have moved my system over to zigbee2mqtt. With zigbee2mqtt it is working
Hi @Cats,
thank you for your feedback! Iām glad to hear that your issue is solved.
In the meanwhile, the GitHub user who reported the same issue but for the IKEA E1743 controller blueprint and deCONZ was able to solve it by updating HA Core to the latest version. So I guess the issue was with some kind of bug in Home Assistant event management.
Happy automating, and enjoy the blueprints!
HI, Thanks for figuring this out. Had the same issue, changed the yaml as described and it all starts working.
Hello.
Im using Zigbee2Mqtt, and I set legacy: false
.
What I want is to control one light (dimming and toggling).
But it doesnt work.
https://i.imgur.com/s6wPQHB.png it looks like the condition is not met?
I can see in my z2m logs that mqtt topics are sending OK.
What else can be the cause?
Here is mine test123
automation.yaml:
- id: '1639401659831'
alias: test123
description: ''
use_blueprint:
path: EPMatt/ikea_e1744.yaml
input:
integration: Zigbee2MQTT
controller_entity: sensor.ikea_symfonisk_action
helper_last_controller_event: input_text.ikea_symfonisk_blueprint_helper
action_click_short:
- service: light.toggle
target:
entity_id: light.office_desk_lamp
Using the controller and light hook Iām having a hard time getting anything close to smooth dimming. Is it possible or is it kind of the nature of the device?
Would I want to put that in the hook light code, the controller, or its own automation?
In the controller - which is the automation for it.
Which is the best light.turn_on service call for that, steps or percentage? I gave it a try but it is acting oddly. It initially starts to dim but then stops altogether. The hook also has settings for light steps which seems like would conflict with the controller
Still trying to figure out my dimming issues, and it seems to be controller related. If I monitor the rotary dial in Z2M I can see the dial is sending fast and precise updates on the dial turn, but when monitoring the ahb_controller_event it only sends an event about every half to quarter-turn of the dial.
Hey guys,
Iām finding the doco a little vague as to what it needs.
Anyone using the automation with a TUBZ coordinator? is that right?
And the media player hook
What goes in controller entity? Its only showing me sensors
If anyone can post a screen shot of what this should look like would be very helpful
If I try to run the controller automation I get this error
Stopped because an error was encountered at February 5, 2022, 12:58:40 AM (runtime: 0.01 seconds)
UndefinedError: ādict objectā has no attribute āeventā
Just to add, I did a test with the simple ZHA blue print thatās floating around for this and the device does work.
Just looking though the doco, there is not enough context.
āTo use this blueprint you need to first create an automation with a Controller blueprint. You can then create an automation with this Hook, making sure that you provide the same controller device or entity used in the corresponding Controller blueprint. This key step will link the two automations and ensure the Hook will respond to events fired by the Controller.ā
How do you do that?
Here is my Hook Light with a Ikea Tradfri (wireless 5-button remote) using blueprint Version 2021.12.05
It doesnāt require a Controller Entity
Thanks for that.
Iāve been playing around with this for a few days and it doesnāt work.
I guess it doesnāt work with ZHA?
Iām running Home Assistant 2022.2.2
EDIT
I got it working LOL
I was reading this:
(deCONZ, ZHA) Controller Device
To mean the actual coordinator, not the remote hardware.
Too many āControllersā being throw about LOL
EDIT 2: The spoke too soon edit LOL
So its basically working fine. But the one press to pause, pauses for 2 seconds and then resumes?
Here is my YAML
alias: Hook - Media Player
description: ''
use_blueprint:
path: EPMatt/media_player.yaml
input:
controller_model: IKEA E1744 SYMFONISK Rotary Remote
media_player: media_player.spotify_xxxxxxx
controller_device: 138cc4d394d30f61cec21662978be2c9
alias: Controller - IKEA E1744 SYMFONISK Rotary Remote
description: ''
use_blueprint:
path: EPMatt/ikea_e1744.yaml
input:
integration: ZHA
action_rotate_left: []
action_rotate_right: []
helper_last_controller_event: input_text.bedroom_volume_control
controller_device: 138cc4d394d30f61cec21662978be2c9
I donāt own the Symfonisk so itās hard for me to help but although single clicks work fine on my 5-button wireless Ikea remote, I do have problems with the double-clicks.
For instance, Center button double press has :
service: media_player.media_pause
target:
entity_id: media_player.kitchen
data: {}
but it doesnāt catch the double click and acts like 1 single click even though I toggled the āExpose center button double press eventā and increase the āHelper - Double Press delayā value
Hi,
I need help, automaton stop working
HA Version: 2022.4.0
Controller:
alias: Symfonisk Sound Controller BĆ¼ro
description: ''
use_blueprint:
path: EPMatt/ikea_e1744.yaml
input:
integration: ZHA
controller_device: 0ddb10f3589872adf90f6b8e1b7a83eb
helper_last_controller_event: input_text.symfonisk_sound_controller_buro
action_click_double:
- service: media_player.volume_set
data:
volume_level: 0.05
target:
device_id: e785db843fa2ef91f5c7a5ee5e962e52
- service: media_player.play_media
target:
entity_id: media_player.sonos_buro
data:
media_content_id: FV:2/10
media_content_type: favorite_item_id
metadata:
title: RADIO BOB!
thumbnail: >-
https://d1uner0r1fcap8.cloudfront.net/image?w=60&image=https%3A%2F%2Fcdn-profiles.tunein.com%2Fs96189%2Fimages%2Flogog.jpg%3Ft%3D1&partnerId=tunein
media_class: genre
children_media_class: null
navigateIds:
- {}
- media_content_type: favorites
media_content_id: ''
- media_content_type: favorites_folder
media_content_id: object.item.audioItem.audioBroadcast
Hook:
alias: Symfonisk Sound Controller BĆ¼ro Hook
description: ''
use_blueprint:
path: EPMatt/media_player.yaml
input:
controller_device: 0ddb10f3589872adf90f6b8e1b7a83eb
controller_model: IKEA E1744 SYMFONISK Rotary Remote
media_player: media_player.sonos_buro
volume_steps_short: 30
volume_steps_long: 30
I would just like to concur that this blueprint is broken on 2022.4.0 and 2022.4.1 on my system. I reverted to 2022.3.8, and everything is working againāIāll hang here until I can find a solution as I rely on this blueprint in my system.
Unfortunately, I donāt have the know-how for how to trace and debug the problem.
Edit to add, Iām using this for media control, play/pause on click do in fact work, it is the volume up/down that no longer works.
Broken for me too on 2022.4.1. I was hoping it wasnāt just me.
The push button still works, the rotary control does not.