Commit Graph

45 Commits

Author SHA1 Message Date
Bartosz Wieczorek
6da01a2f6b Add HTTP get 2025-12-12 16:57:05 +01:00
Bartosz Wieczorek
dbe89b64ca Add energymeter service to services 2025-11-28 09:18:05 +01:00
Bartosz Wieczorek
12f4a8ce25 Add temp sensor for utility room 2025-11-28 08:01:54 +01:00
Bartosz Wieczorek
a94c7ddbca change log level 2025-11-27 21:06:36 +01:00
Bartosz Wieczorek
07879fa5e9 Add interval between temperature reads 2025-11-27 21:04:29 +01:00
Bartosz Wieczorek
aacee5f68d fixes service config paths 2025-11-27 20:47:37 +01:00
Bartosz Wieczorek
6048a5afc9 fixes service config paths 2025-11-27 20:47:32 +01:00
Bartosz Wieczorek
1f9b84675d fixes service paths 2025-11-27 20:44:46 +01:00
Bartosz Wieczorek
4764c8ea0c fixes service paths 2025-11-27 20:36:24 +01:00
Bartosz Wieczorek
55c4ba3d69 fixes service names 2025-11-27 20:30:11 +01:00
Bartosz Wieczorek
dd413ac920 fixes in thermometer service files 2025-11-27 20:28:15 +01:00
Bartosz Wieczorek
a1bfc4c218 fixes in thermometer service 2025-11-27 20:20:58 +01:00
Bartosz Wieczorek
b4bbdb3ed3 Add check for format library 2025-11-27 13:40:45 +01:00
Bartosz Wieczorek
31e6e73526 Add _panic control to controller 2025-11-27 09:42:53 +01:00
Bartosz Wieczorek
f828f2666b Change to module logger for better logs 2025-11-26 11:22:46 +01:00
Bartosz Wieczorek
7d2a5a1072 Add deb packages configuration 2025-11-26 07:06:36 +01:00
Bartosz Wieczorek
b01271fa3b Add more logic to temperature controller 2025-11-18 14:58:48 +01:00
Bartosz Wieczorek
7c969cff91 Add response handler to MQTT 2025-11-18 10:28:24 +01:00
Bartosz Wieczorek
81c57f076b Fix unexpected issues 2025-11-17 18:50:35 +01:00
Bartosz Wieczorek
49f4d24242 Fix unexpected issues 2025-11-17 18:44:48 +01:00
Bartosz Wieczorek
40775d53cf fix tl expected issues 2025-11-17 18:32:53 +01:00
Bartosz Wieczorek
4caf57c82e fix tl expected issues 2025-11-17 18:24:57 +01:00
Bartosz Wieczorek
14246d2c62 switch from std fmt to fmt lib 2025-11-17 17:58:10 +01:00
Bartosz Wieczorek
6c73bb8e18 Add boost as cmake dependency 2025-11-17 14:48:50 +01:00
Bartosz Wieczorek
65a4429686 add termo service 2025-11-15 15:09:17 +01:00
Bartosz Wieczorek
64d5621195 add thermostat implementation + add modbus relay implementation 2025-11-14 08:37:15 +01:00
Bartosz Wieczorek
e58f3fc139 fix mem problems 2025-11-07 11:23:05 +01:00
Bartosz Wieczorek
2db84fb720 checkpoint 2025-11-06 13:31:21 +01:00
Bartosz Wieczorek
228401f5bb Add thermometer class + refactor 2025-08-14 11:06:13 +02:00
Bartosz Wieczorek
7354016a96 add thermometer class 2025-08-13 20:27:04 +02:00
Bartosz Wieczorek
512f72a371 fix bugs 2025-08-13 09:10:28 +02:00
Bartosz Wieczorek
899659ab70 add gracefull shutdown 2025-08-06 20:59:38 +02:00
Bartosz Wieczorek
1948a4a3d2 Add minimal integration test 2025-08-06 14:16:44 +02:00
Bartosz Wieczorek
2a55b5562a Add 'topic builder' add install step to cmake 2025-08-06 08:57:01 +02:00
Bartosz Wieczorek
9eb0723f1c rename topics to fit new schema 2025-08-06 08:00:59 +02:00
Bartosz Wieczorek
396a3b3339 add ds18b20 sensor, some changes in documentation 2025-08-06 07:36:26 +02:00
Bartosz Wieczorek
b8cc238b5e change callbacks to be async 2025-08-05 14:45:02 +02:00
Bartosz Wieczorek
549ddfc615 refactor 2025-08-05 14:37:36 +02:00
Bartosz Wieczorek
f4f0613b2e add readme 2025-08-05 12:53:00 +02:00
Bartosz Wieczorek
7468c82c4c fix 2025-08-05 12:28:22 +02:00
Bartosz Wieczorek
802d1c268f fix 2025-08-05 12:01:56 +02:00
Bartosz Wieczorek
11b4517d5d working listener 2025-08-05 11:41:57 +02:00
Bartosz Wieczorek
c8ad5b1ea6 Run services 2025-08-05 08:38:42 +02:00
Bartosz Wieczorek
8dc35b8bd2 refert after rm * -Rf 2025-08-05 08:27:48 +02:00
Bartosz Wieczorek
9d138b0045 skeleton 2025-08-05 08:10:55 +02:00