mirror of
https://github.com/esphome/esphome.git
synced 2026-06-02 11:08:06 +08:00
[zephyr] Fix user overlay only emitting first property (#15560)
This commit is contained in:
@@ -199,11 +199,14 @@ def zephyr_add_user(key, value):
|
|||||||
def copy_files():
|
def copy_files():
|
||||||
user = zephyr_data()[KEY_USER]
|
user = zephyr_data()[KEY_USER]
|
||||||
if user:
|
if user:
|
||||||
|
entries = " ".join(
|
||||||
|
f"{key} = {', '.join(value)};" for key, value in user.items()
|
||||||
|
)
|
||||||
zephyr_add_overlay(
|
zephyr_add_overlay(
|
||||||
f"""
|
f"""
|
||||||
/ {{
|
/ {{
|
||||||
zephyr,user {{
|
zephyr,user {{
|
||||||
{[f"{key} = {', '.join(value)};" for key, value in user.items()][0]}
|
{entries}
|
||||||
}};
|
}};
|
||||||
}};
|
}};
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user