Age | Commit message (Collapse) | Author |
|
|
|
|
|
it already works like this since the Shelly devices do ignore non digits after the index, but for the sake of sanity lets remove it
https://shelly-api-docs.shelly.cloud/gen1/#shelly2-5-meter-index
|
|
Add meter method for Gen 1 Devices
|
|
introduce meter post request
|
|
|
|
|
|
pyp2rpm has stopped working and I need a Fedora 33 build
|
|
|
|
clamping functions were defined on a per need basis and have been moved
to be a class method
the light method had not been documented at all, that is now fixed
|
|
The README has been updated to point to the filename of the one and only
example as well as word some things correctly and remove the (UNTESTED)
next to Shelly 2.5
The filename of the example is a bit misleading
its not using any devices with a /light/{index} endpoint and instead
talks about a personal setup where a Shelly relay is used on a light
switch.
|
|
the status method was incorrectly calling the /update endpoint which
doesn't exist on any Shelly device I am aware of.
The correct endpoint is /status and the method has been updated to
reflect that.
|
|
a domain or IPv6 IP could not be used before this
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add UTF-8 encoding to setup header
rename shelly.py to wrapper.py to get rid of any confusion between Shelly and shelly
|
|
type hints among other things have been removed to support Python 2 fully
|
|
|
|
|
|
|
|
|
|
|