Commit Graph

6 Commits

Author SHA1 Message Date
fc370fe9c6 Add status offline 2025-06-24 09:31:26 +00:00
001b21faf8 Update tracker for status offline dont publish string or number 2025-06-24 09:29:40 +00:00
7ce3ff2d5b Refactor MQTT alert topic structure in sensor_tracker.py to simplify the format by removing sensor type differentiation. Updated offline status publishing to align with the new topic structure, ensuring consistency across sensor types and enhancing clarity in data representation. 2025-06-24 13:23:09 +07:00
84e7babf7e Add timezone configuration and update health check timestamps in POE project. Introduced LOCAL_TIMEZONE in config.py to support timezone offset configuration. Updated health_check.py, sensor_bridge.py, and sensor_tracker.py to utilize LOCAL_TIMEZONE for accurate timestamping in health responses and sensor data publishing. Enhanced README.md to document the new TIMEZONE_OFFSET environment variable, ensuring clarity for configuration options. 2025-06-24 09:26:08 +07:00
b1e111e3f4 Refactor sensor data publishing and health check server configuration. Updated MQTT topic structure for individual data points, improved error handling, and added garbage collection to manage memory. Enhanced logging for health check server accessibility and sensor status updates. 2025-06-23 09:39:32 +07:00
81ab6191da Enhance POE project with health check server, sensor tracking, and dynamic MQTT topic structure. Updated configuration for multiple Modbus hosts and added alerting system for sensor failures and recoveries. Improved logging and error handling throughout the application. 2025-06-23 09:14:40 +07:00