forked from andrius/neohubapi
849 B
849 B
NeoHubAPI
This is a simple python wrapper around Heatmiser's Neohub API.
It's primary purpose is to be used via Home Assistant integration but it can also be used as a standalone library.
Usage example
import asyncio
import neohubapi.neohub as neohub
async def run():
hub = neohub.NeoHub()
system = await hub.get_system()
hub_data, devices = await hub.get_live_data()
for device in devices['thermostats']:
print(f"Temperature in zone {device.name}: {device.temperature}")
await device.identify()
asyncio.run(run())
NeoHub API documentation
API documentation can be found from various places online or you can request the latest version from support@heatmiser.com