Blackymas / NSPanel_HA_Blueprint

This allows you to configure your complete NSPanel via Blueprint with UI and without changing anything in the code
1.2k stars 225 forks source link

Automation does not trigger after update to 4.3.7 #2096

Closed vestaxbham closed 2 weeks ago

vestaxbham commented 2 weeks ago

TFT Version

4.3.7

ESPHome Version

4.3.7

Blueprint Version

4.3.7

Panel Model

EU

What is the bug?

After update to 4.3.7 Home Assistant automation does not trigger any longer. In the HA log there‘s only this error message:

2024-05-01 13:08:12.889 ERROR (MainThread) [homeassistant.components.automation.nspanel_configuration] Error rendering variables: TypeError: unhashable type: 'list'

What is causing this error and how can I fix it?

Thank you!

Steps to Reproduce

No response

Your Panel's YAML

No response

ESPHome Logs

No response

Home Assistant Logs

2024-05-01 13:08:12.889 ERROR (MainThread) [homeassistant.components.automation.nspanel_configuration] Error rendering variables: TypeError: unhashable type: 'list'

edwardtfn commented 2 weeks ago

Do you know from which version have you updated? Do you mind sharing your automation yaml? Please hide any sensitive info before sharing.

vestaxbham commented 2 weeks ago

Hello, thank you for your quick response.

Yes, I have updated from version 4.0.2 Sorry I should add this information initially.

Please find attached my automation yaml automation.txt

edwardtfn commented 2 weeks ago

Sorry for the delay this time. I'm not at home. 😩 I couldn't see anything wrong with your yaml. Just the qrcode looks different that what is expected, but I wouldn't expect that to break the system. I can try to duplicate that with my panel when I get home and let you know. Meanwhile, can't you find anything else in your Home Assistant logs? The message you shared is quite limited info and usually an error on the Blueprint will generate a couple of entries in the logs with a bit more info.

vestaxbham commented 2 weeks ago

Thank you! No it is just this error message after I trigger the automation manually. Nothing before and nothing after.

vestaxbham commented 2 weeks ago

Hello!

I have deleted the automation and copied the yaml code from the original one.

Now it is working again!

Thank you for help!