diff --git a/esphome/helpers.py b/esphome/helpers.py index 76158a1bfd..e958aca78e 100644 --- a/esphome/helpers.py +++ b/esphome/helpers.py @@ -296,7 +296,7 @@ _TYPE_OVERLOADS = { int: type("EInt", (int,), {}), float: type("EFloat", (float,), {}), str: type("EStr", (str,), {}), - dict: type("EDict", (str,), {}), + dict: type("EDict", (dict,), {}), list: type("EList", (list,), {}), }