feat: allow unlimited dynamic profiles based on JSON config keys

This commit is contained in:
2026-04-28 21:47:06 +02:00
parent 27274db311
commit 28e0c00977
+1 -1
View File
@@ -345,7 +345,7 @@ def on_message(client, userdata, msg):
elif topic == TOPIC_CMD: elif topic == TOPIC_CMD:
cmd = payload.upper() cmd = payload.upper()
if cmd in ["A", "B"]: if cmd in cfg.get('profiles', {}).keys():
current_status = switch_config(cmd) current_status = switch_config(cmd)
client.publish(TOPIC_STAT, current_status, retain=True) client.publish(TOPIC_STAT, current_status, retain=True)
boot_recovered = True boot_recovered = True