Hi guys,
just tried to use the new Tasmota integration in HA. HA discovers my Tasmota Relay but I always get the following log error. Also there is no entity or device created by the integration. What I’m doing wrong?
Exception in discovery_message_received when handling msg on 'tasmota/discovery/xxxxxxxxx/config': '{"ip":"10.0.x.x","dn":"Tasmota","fn":["Tasmota","Tasmota2",null,null,null,null,null,null],"hn":"tasmota-xxxx","mac":"xxxxxxxxx","md":"Generic","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"9.1.0","t":"tasmota","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[1,1,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0},"lk":1,"lt_st":0,"ver":1}' Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/hatasmota/discovery.py", line 158, in discovery_message_received payload = TasmotaDiscoveryMsg(json.loads(payload)) File "/usr/local/lib/python3.8/site-packages/hatasmota/discovery.py", line 117, in __init__ config = TASMOTA_DISCOVERY_SCHEMA(config) File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 272, in __call__ return self._compiled([], data) File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 594, in validate_dict return base_validate(path, iteritems(data), out) File "/usr/local/lib/python3.8/site-packages/voluptuous/schema_builder.py", line 432, in validate_mapping raise er.MultipleInvalid(errors) voluptuous.error.MultipleInvalid: extra keys not allowed @ data['if']