dib0 / elro_connects

The ELRO Connects uses a propriety protocol on the local network over UDP. This is the reversed engineered python implementation of the protocol.
MIT License
16 stars 7 forks source link

More device types and added explicit unsupported type #34

Closed depuits closed 2 years ago

depuits commented 2 years ago

Added all currently know device types and unsupported device for those not yet supported. This so that all device would at least show up and register without crashing things.

Also changed device_type to device_type_id and added the actual device type enum as device_type.

Tests still need to be added but I first wanted some feedback.

This also lays some groundwork for https://github.com/dib0/elro_connects/issues/33.

Skons commented 2 years ago

Yeah this is a nice implementation