Commit Graph

20 Commits

Author SHA1 Message Date
OMGeeky
acf4cc6dd5 feat: implement simulation mode for DHT22 sensor and add dummy sensor for testing 2025-06-07 16:11:40 +02:00
OMGeeky
bc5ebca13e feat: enhance MQTT configuration update process with version checking 2025-06-07 15:31:15 +02:00
OMGeeky
1a241e4744 refactor: clean up imports in MQTT modules and tests 2025-06-07 12:42:59 +02:00
OMGeeky
5a8a6461f8 test: update topic prefix and data assertions in MQTT tests 2025-06-07 12:30:42 +02:00
OMGeeky
3f0c9bdd0f test: comment out no longer true publish assertions in MQTT tests 2025-06-07 12:25:02 +02:00
OMGeeky
8d9b9eef47 test: update last_ping handling to prevent premature ping triggers 2025-06-07 12:21:49 +02:00
OMGeeky
49bd52b7d0 format 2025-06-07 11:41:20 +02:00
OMGeeky
ee95ec14c6 test: add timeout handling tests for MQTT client connection and subscription 2025-06-07 11:37:45 +02:00
OMGeeky
7a9a248978 format with black 2025-06-07 11:25:02 +02:00
OMGeeky
c2090180ca refactor: update MQTT client tests to use mock methods for packet handling 2025-06-07 11:19:20 +02:00
OMGeeky
7633a3db0e refactor: move MQTT client implementation to a separate module for better organization 2025-06-07 11:14:17 +02:00
OMGeeky
594de8b0a9 implement custom ESP32MQTTClient and enhance MQTT handling with improved connection management and message processing 2025-06-05 21:08:49 +02:00
OMGeeky
baccbfbfdd a bunch of changes 2025-05-17 15:22:12 +02:00
OMGeeky
8bc58e4056 make timer consistent, no matter if the button was pressed or not & some cleanup/formatting etc. 2025-05-07 23:36:49 +02:00
OMGeeky
855510d474 basic working mqtt setup 2025-05-07 22:54:26 +02:00
OMGeeky
c5e02c1d73 refactor config logic 2025-05-07 22:07:25 +02:00
OMGeeky
f544a64ecf add configuration system for ESP Sensors project 2025-05-07 21:27:32 +02:00
OMGeeky
46f4e5a95e split dht sensor, add oled impl, add button triggered display example 2025-05-07 20:19:42 +02:00
OMGeeky
f5af3419d5 dht22 implementation 2025-05-07 19:28:35 +02:00
OMGeeky
5d15df6bde let junie create initial structure 2025-05-07 19:17:19 +02:00