""" Freeplug API. https://dev.freebox.fr/sdk/os/freeplug/ """ from freebox_api.access import Access class Freeplug: """ Freeplug """ def __init__(self, access: Access): self._access = access async def get_freeplug_networks(self): """ Get freeplug networks """ return await self._access.get("freeplug/") async def reset_freeplug(self, freeplug_id): """ Reset freeplug """ await self._access.post(f"freeplug/{freeplug_id}/reset/")