Jablotronpy

Latest version: v0.10.0

Safety actively analyzes 682457 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.3.0

Breaking change on `get_sections()` for adding the state of a section.

Before it would return a list of sections, it will not return a dictionary with the following keys `['service-states', 'states', 'sections']` in order to get to the old behavior you need to select the key `"sections"`.

Example output:
python
{
'service-states':
{
'events': [
{
'type': 'TROUBLE',
'message': 'Fault - Periphery',
'date': '2022-11-27T23:55:34+0100'
}],
'last-event-time': '2023-01-04T20:01:05+0100',
'service-name': 'Name'
},
'states': [
{
'cloud-component-id': 'SEC-12345678',
'state': 'DISARM'
}],
'sections': [
{
'cloud-component-id': 'SEC-12345678',
'name': 'Name',
'can-control': True,
'need-authorization': True,
'partial-arm-enabled': False
}]
}

0.2.1

This release replaces `Exception` with `UnexpectedResponse` to be more compatible with Home Assistant.

0.2.0

Breaking change as it requires the class to be initialized with an additional argument: `pin_code` which will allow JablotronPy to control components, mainly arming and disarming segments.

0.1.0

Updates:
- Uses the new 1.9 API
- Adds option to read history
- BREAKING CHANGE: get_service_details is now split into separate functions

Closes 1

Special thanks to OttoHollmann

0.0.4

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.