This is new prefered way of interacting with Nello devices.
Shoot an email to hello@nello.io and ask them to generate a client_id
for you.
from pynello.public import Nello
n = Nello(client_id='you-need-to-ask-nello-for-this', username='me@example.com', password='somethingLong')
# Get available locations
n.locations
# Open the door ("main" ie. first available location)
n.main_location.open_door()
# Setup a webhook for new events
n.main_location.set_webook('https://example.com/nello/event')
This API is deprecated
A huge thanks to Oskar Neumann for his original work on the FHEM integration.
from pynello.private import Nello
n = Nello(username='me@example.com', password='somethingLong')
# Get available locations
n.locations
# Open the door ("main" ie. first available location)
n.main_location.open_door()
# Get the recent activity
n.main_location.activity