Es posible que te esté despistando que hace uso de otro paquete python (mediante un simple "require") para hacer las llamadas a la api. Lo tiene separado en dos repositorios:Ingeniería inversa del código. Ni aun viéndolo entiendo cómo pide los datos. Lo mío es Openhab y C para embebidos, no esa morralla de alto nivel donde cada elemento de la línea de código hace 3000 cosas.
GitHub - uvejota/python-edata
Contribute to uvejota/python-edata development by creating an account on GitHub.