Record lamp technology type (led / halogen / cfl / ...)

Station prompts for it (default led), metrics.json carries it as
'type', and the scaffolded device page description and Type spec
follow it.
This commit is contained in:
2026-07-09 14:44:31 +07:00
parent 817822594c
commit fad8ec0813
2 changed files with 10 additions and 2 deletions
+3
View File
@@ -178,6 +178,9 @@ def write_bundle(reading, out_dir, meta, n_readings, supply=None):
metrics = {"name": meta["name"]}
if meta.get("ean"):
metrics["ean"] = meta["ean"]
if meta.get("type"):
# Lamp technology: led, halogen, cfl, incandescent, ...
metrics["type"] = meta["type"]
if meta.get("variant"):
metrics["variant"] = meta["variant"]
if meta.get("rated"):