|
|
2411750b35
|
use chars for protocol 1 group, with leading 0, to match the way is defined in devices
|
2024-05-30 12:16:28 +02:00 |
|
|
|
45e0ea3261
|
use constexpr and dedicated protocol class
|
2024-05-20 17:57:07 +02:00 |
|
|
|
f8eb28786a
|
pro-mini doesn't support map, find protocol based on each protocol's value - type safe
|
2024-05-20 13:19:41 +02:00 |
|
|
|
b140fd08ac
|
find protocol based on dynamically created map
|
2024-05-19 17:50:26 +02:00 |
|
|
|
77594581ff
|
return string when building protocol ids - avoid unused pointers
|
2024-05-16 10:26:15 +02:00 |
|
|
|
3dcfc3e5ba
|
add mqtt with ha components
configure Pollin switches
|
2024-04-30 08:08:38 +02:00 |
|
|
|
5b30e0317d
|
fix warning about const char & upgrade arduino json library
|
2024-04-26 13:26:07 +02:00 |
|
|
|
f9ae76aadf
|
add embedded tests for building sensor
|
2022-10-27 21:31:49 +02:00 |
|
|
|
f9a34ff31a
|
extract decoder for easy testing
|
2022-10-27 17:25:25 +02:00 |
|
|
|
32d9183b5e
|
add decoded raw_value
|
2022-10-27 17:10:32 +02:00 |
|
|
|
bdf87cab17
|
use pointers to fix virtual calls
|
2022-10-27 15:00:24 +02:00 |
|
|
|
8319ae3b5d
|
use reference to avoid copying
|
2022-10-27 10:48:57 +02:00 |
|
|
|
95dd0f771f
|
separate sensor from generic in protocol 2
|
2022-10-27 10:44:05 +02:00 |
|
|
|
c053cc9310
|
separate fromJson logic
|
2022-10-26 10:36:26 +02:00 |
|
|
|
1b984d4987
|
separate toJson logic for each protocol
|
2022-10-26 10:35:45 +02:00 |
|