Closed philbart closed 9 months ago
I have some changes already on dev
that probably will solve this, but it requires some testing. Please let me know if you have a chance to try that.
@edwardtfn I assume is related but just to report at me "chips" are not showing on the "home screen", I have all components updated to 4.2.2 and am on ESPHome 2023.12.7
also have following errors in logs:
Logger: homeassistant.components.automation.nsbathroom_configuration_new Source: components/automation/init.py:690 Integration: Automation (documentation, issues) First occurred: 13:20:06 (27 occurrences) Last logged: 14:20:06
Error while executing automation automation.nsbathroom_configuration_new: TypeError: argument of type 'NoneType' is not iterable
AND:
Logger: homeassistant.components.automation.nsbathroom_configuration_new Source: helpers/script.py:1792 Integration: Automation (documentation, issues) First occurred: 13:20:06 (110 occurrences) Last logged: 14:20:06
NSBathroom Configuration New: Main choices: NSPanel event: Choose at step 2: Page changed: Error executing script. Error rendering template for choose at pos 1: TypeError: argument of type 'NoneType' is not iterable NSBathroom Configuration New: Main choices: NSPanel event: Error executing script. Error rendering template for choose at pos 2: TypeError: argument of type 'NoneType' is not iterable NSBathroom Configuration New: Error executing script. Error rendering template for choose at pos 2: TypeError: argument of type 'NoneType' is not iterable NSBathroom Configuration New: Main choices: Climate - Sync: If at step 1: Error executing script. Error rendering template for variables at pos 2: TypeError: argument of type 'NoneType' is not iterable NSBathroom Configuration New: Main choices: Climate - Sync: Error executing script. Error rendering template for if at pos 1: TypeError: argument of type 'NoneType' is not iterable
I can confirm expected behaviour returns on the following versions on arduino and esp-idf:
TFT: 4.2.3dev ESPHome: 4.2.2 Blueprint: 4.2.3dev
I don’t usually use chips so didn’t notice the issue however, a quick check with the with a light entity seems to show them working correctly on this version also in answer to smarthomefamilyverrips comment.
thanks
Anything in your Home Assistant logs (Settings > System > Logs)?
I can confirm expected behaviour returns on the following versions on arduino and esp-idf
I'm unsure if I got your message here... Is the system working as expected? No bugs anymore?
I can confirm expected behaviour returns on the following versions on arduino and esp-idf
I'm unsure if I got your message here... Is the system working as expected? No bugs anymore?
@edwardtfn I can not say for sure of course, but that is the way I read it yes.... with your fixes in dev all works as expected again and no more bugs present.... to be sure we will need to wait for answer of @philbart 😉
Yes correct dev fixed this thank you
v4.2.3 was released. Please let me know if that was fixed, otherwise we can reopen this.
v4.2.3 was released. Please let me know if that was fixed, otherwise we can reopen this.
@edwardtfn unfortunately I will not be able to try before tomorrow end of afternoon at the soonest, but when I did I will drop a message here with the outcome. Thanks for your efforts!
I can confirm I have tested with 4.2.4 and the custom buttons and chips appear as expected thank you. I have however now lost the weather icons and details but I’ll log another bug for that if it occurs on my other panels. Thanks for fixing this bug
@edwardtfn I did update all components to 4.2.4 and all works again, so this patch did fix the issues for me! Thanks again! 👍
TFT Version
4.2.1
ESPHome Version
4.2.1
Blueprint Version
4.2.1
Panel Model
NSPanel EU Model
What is the bug?
Icons for custom buttons from blueprint not displayed on screen
Steps to Reproduce
Set custom button entities in blueprint. I have tried both arduino and esp-idf frameworks flashed over serial. I have tried media player and light entities with default and custom icons but nothing allows them to display. I have tried on 2 different panels and this was previously working in an older version
Your panel's YAML
ESPHome logs
Home Assistant logs