mihai-dinculescu / tapo

Unofficial Tapo API Client. Works with TP-Link Tapo smart devices. Tested with light bulbs (L510, L520, L530, L610, L630), light strips (L900, L920, L930), plugs (P100, P105, P110, P115, P300), hubs (H100), switches (S200B) and sensors (KE100, T100, T110, T300, T310, T315).
MIT License
352 stars 36 forks source link

Make API types serializable #87

Closed ClementNerma closed 1 year ago

ClementNerma commented 1 year ago

Following discussions in #56, this PR makes API types serializable so that they can be exposed through a REST API server (or GraphQL, gRPC, etc.).

Ping @mihai-dinculescu