Releases: lawtancool/pyControl4
Releases · lawtancool/pyControl4
v1.2.1
v1.2.0
v1.1.2
Add InvalidCategory error handling
v1.1.1
Improve error message parsing
v1.1.0
v1.0.0b6
Adds connect_callback
, disconnect_callback
parameters and item_callbacks
property to C4Websocket.
v1.0.0b5
Breaking changes for C4Websocket
- renamed "device" functions to "item" to better reflect that Control4 item IDs are being passed in
- director_bearer_token is now passed into sio_connect(), to allow token refreshes without re-init C4Websocket
- added sio_disconnect()
v1.0.0b4
Breaking change: getDirectorBearerToken()
in account.py
returns token time valid in seconds, instead of a datetime.datetime
object representing the token expiry time. Conversion to a datetime is left as a task for the library user.
v1.0.0b3
Add dependency requirements to setup.py, so that the correct version of python-socketio is installed.
v1.0.0b2
Change python-socketio version to v4, as Control4 only supports EngineIO v3. Newer versions of python-socketio expect EngineIO v4.