issues
search
palazzem
/
econnect-python
API adapter used to control programmatically an Elmo alarm system
BSD 3-Clause "New" or "Revised" License
8
stars
5
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
release: version 0.12.0
#153
palazzem
closed
1 month ago
1
Implement retry logic in the `econnect-python` Client
#152
palazzem
opened
1 month ago
0
Move Error Handling to the `econnect-python` Client
#151
palazzem
opened
1 month ago
0
feat: add support for Python 3.12
#150
palazzem
closed
3 months ago
1
Ensure support for Python 3.12
#149
palazzem
closed
3 months ago
0
fix(log): simplify `DeviceDisconnectedError` error message
#148
palazzem
closed
4 months ago
1
feat(api): handle main unit disconnections
#147
palazzem
closed
4 months ago
1
Handle main unit disconnections
#146
palazzem
closed
4 months ago
2
release: version 0.11.0
#145
palazzem
closed
4 months ago
1
fix(log): debug log for arm/disarm/lock/unlock responses
#144
palazzem
closed
4 months ago
1
Logging is missing and in some calls is misleading
#143
palazzem
opened
4 months ago
1
feat: `lock()` accepts an optional `userId`
#142
palazzem
closed
5 months ago
1
Add support for main units that require the `userId` code
#141
palazzem
closed
5 months ago
0
feat: add `client.query(q.PANEL)` API to retrieve panel details
#140
palazzem
closed
5 months ago
1
Store panel details when calling `/api/login` API
#139
palazzem
closed
5 months ago
0
release: version 0.10.0
#138
palazzem
closed
5 months ago
1
fix(log)!: `Invalid*` exceptions replaced with `CommandError`; errors are logged with the API response
#137
palazzem
closed
5 months ago
1
refactor: update `pre-commit` hooks
#136
palazzem
closed
5 months ago
1
release: version 0.9.2
#135
palazzem
closed
6 months ago
1
fix(client): raise `InvalidToken` if the token expires while using `lock()`
#134
palazzem
closed
6 months ago
1
release: version 0.9.1
#133
palazzem
closed
6 months ago
1
fix(client): prevent KeyError when inputs/outputs/sectors are not in sync with the cloud
#132
palazzem
closed
6 months ago
1
release: version 0.9.0
#131
palazzem
closed
7 months ago
1
feat!: add missing keys for `q.OUTPUTS` queries
#130
xtimmy86x
closed
7 months ago
1
feat: add output command
#129
xtimmy86x
closed
7 months ago
1
fix: arm and disarm multiple sectors with one request
#128
xtimmy86x
closed
7 months ago
1
feat: add query.OUTPUTS to collect outputs status
#127
xtimmy86x
closed
7 months ago
1
release: build version 0.8.1
#126
palazzem
closed
8 months ago
1
feat: add `last_id` for alerts poll
#125
xtimmy86x
closed
8 months ago
1
release: build version 0.8.0
#124
palazzem
closed
8 months ago
1
ci: write xml coverage report to support coveralls
#123
palazzem
closed
8 months ago
1
Pass the panel info via a query
#122
xtimmy86x
closed
5 months ago
1
Create a separate query for alarm_led, tamper_led and inputs_led
#121
xtimmy86x
closed
7 months ago
2
refactor: delete unused def _filter_data
#120
xtimmy86x
closed
8 months ago
0
refactor!: modify the response for `query.ALERTS`
#119
xtimmy86x
closed
8 months ago
0
refactor!: add `query.ALERTS` to query the system
#118
xtimmy86x
closed
8 months ago
0
release: build version 0.7.0
#117
palazzem
closed
9 months ago
0
feat(client): implement get_status() to retrieve the main unit anomalies/alarms/tampering
#116
palazzem
closed
9 months ago
0
Expose an API to retrieve the global state of the alarm system
#115
palazzem
closed
9 months ago
2
release: version 0.6.0
#114
palazzem
closed
9 months ago
0
refactor!: remove `AlarmDevice` component
#113
palazzem
closed
9 months ago
0
Decouple the Client from the Device
#112
palazzem
closed
9 months ago
0
feat: support IESS Metronet system
#111
palazzem
closed
9 months ago
0
Support IESS Metronet system
#110
palazzem
closed
9 months ago
0
docs: add badges to README and enable code coverage reporting
#109
palazzem
closed
10 months ago
0
bug alarm panel when arming night sector
#108
eliciogiuseppe
closed
9 months ago
2
fix(builder): update Hatch build target to include `elmo` package
#107
palazzem
closed
10 months ago
0
package: ensure project name is econnect-python; pytest python PATH is `src`
#106
palazzem
closed
10 months ago
0
release: version 0.5.0
#105
palazzem
closed
10 months ago
0
Missing alarm panel states
#103
eliciogiuseppe
closed
9 months ago
3
Next