Open rytilahti opened 3 months ago
This PR parses null-valued ins & outs for miotactions as empty lists to avoid crashing on unexpected schemas.
Example seen in the wild (roidmi.vacuum.v66):
{ "iid": 3, "type": "urn:miot-spec-v2:action:start-room-sweep:00002826:roidmi-v66:1", "description": "Start Room Sweep", "in": [ 9 ], "out": null }
Fixes #1942
This PR parses null-valued ins & outs for miotactions as empty lists to avoid crashing on unexpected schemas.
Example seen in the wild (roidmi.vacuum.v66):
Fixes #1942