Releases: lux4rd0/kidde-collector
Releases · lux4rd0/kidde-collector
v2024.10.00
Key Changes
-
Code Refactoring:
- The main
kidde_collector.py
file has been split into separate modules for better organization:kidde_collector.py
kidde_api.py
influxdb_writer.py
config.py
- The main
-
Timeouts:
- Added configurable timeouts for API requests:
REQUEST_TIMEOUT
(default: 10 seconds)CONNECTION_TIMEOUT
(default: 5 seconds)
- These can be set via environment variables.
- Added configurable timeouts for API requests:
-
Updated Python Modules:
- Updated dependencies to the latest versions:
aiohttp==3.10.10
influxdb_client==1.46.0
- Updated dependencies to the latest versions:
-
Updated Docker Base Image:
- Switched to a new Docker base image:
python:3.12.6-slim
for improved performance and security.
- Switched to a new Docker base image: