Commit Graph

82 Commits

Author SHA1 Message Date
Emanuele Trabattoni
0952be3141 fix HPlimits pin ordering and introduce pin naming map 2025-08-30 10:55:40 +02:00
Emanuele Trabattoni
6a6931bde0 added getRainInfo command 2025-08-29 22:19:06 +02:00
Emanuele Trabattoni
4aeffc76b0 fixed log on TCP reconnection 2025-08-29 22:18:49 +02:00
Emanuele Trabattoni
cde86a7f99 reenabled ota and logs to TCP ocnnection port 9876 2025-08-29 21:30:38 +02:00
Emanuele Trabattoni
f9c5ab86ef refactor cronjobs 2025-08-29 19:30:41 +02:00
Emanuele Trabattoni
fc2687947a Fixed pinlist and temperature sensor map 2025-08-29 10:21:44 +02:00
Emanuele Trabattoni
637304781c Merge branch 'pro-develop' of https://git.etss.it/Obbart/ETcontroller_PRO into pro-develop 2025-08-17 18:41:28 +02:00
Emanuele Trabattoni
c973632fb8 PSram check 2025-08-17 18:41:24 +02:00
a79c4f8ca7 fix P1 limit pin in enum 2025-08-08 18:42:56 +02:00
Emanuele Trabattoni
bbf604e1a8 Readme first version 2025-08-06 11:24:22 +02:00
Emanuele Trabattoni
e37aa58398 OTA fixes + enable when network connected and switch pressed 2025-08-06 09:49:46 +02:00
Emanuele Trabattoni
5bff567863 ota update first version, with led management 2025-08-05 11:56:13 +02:00
Emanuele Trabattoni
80fda62344 read input and output commands 2025-08-04 11:37:53 +02:00
Emanuele Trabattoni
4a1e944ea2 set ntp parameters via config file DEPLOYED 2025-08-03 12:11:00 +02:00
Emanuele Trabattoni
a1a66ebf8e RTC fix time lag correction 2025-08-03 11:27:07 +02:00
Emanuele Trabattoni
b19ed89158 clock correction 2025-08-02 18:04:40 +02:00
Emanuele Trabattoni
25251785fa led flash not working ma vabbeh 2025-08-02 17:39:02 +02:00
0e842294be Values vs Value 2025-08-01 11:31:05 +02:00
57957740d9 Merge remote-tracking branch 'origin/pro-develop' into pro-develop 2025-08-01 10:55:47 +02:00
Emanuele Trabattoni
25aa2d6cb6 led class refactor 2025-08-01 10:38:41 +02:00
Emanuele Trabattoni
eaa643bf3c fixed typo "values" 2025-08-01 10:38:29 +02:00
Emanuele Trabattoni
abe0cb0839 improved responses content for commands and cronjobs 2025-07-31 16:16:06 +02:00
Emanuele Trabattoni
fc2316b0f2 refactor tyoes + added callbacks 2025-07-31 16:15:36 +02:00
fa1b288f4d added setBuzz demo test command 2025-07-30 16:26:18 +02:00
Emanuele Trabattoni
1110648978 added set time via ntp as command and retrieve all cron jobs 2025-07-30 15:24:11 +02:00
Emanuele Trabattoni
581eca124e added time drift check command 2025-07-30 10:15:13 +02:00
Emanuele Trabattoni
1d1eb6fbfa cron job load and store events 2025-07-27 15:49:40 +02:00
Emanuele Trabattoni
ad90702ab6 string conversion utility in rtc driver 2025-07-27 13:59:50 +02:00
Emanuele Trabattoni
448e1bad15 first version of cron, does not read configuation from file 2025-07-26 16:05:03 +02:00
Emanuele Trabattoni
91f4c5c750 improved logging 2025-07-26 11:21:32 +02:00
Emanuele Trabattoni
5459148538 implemented config and irrigation commands 2025-07-25 21:53:49 +02:00
Emanuele Trabattoni
74a97a7dd6 get and set config via mqtt messages 2025-07-25 14:37:38 +02:00
Emanuele Trabattoni
31c6cd9606 improved bus wait with raii class that updates last access 2025-07-25 10:57:17 +02:00
Emanuele Trabattoni
bb0832ad4f Application develop start 2025-07-24 22:46:31 +02:00
Emanuele Trabattoni
bea42c9a36 Merge branch 'mqtt-wrapper' into pro-develop 2025-07-24 16:19:29 +02:00
Emanuele Trabattoni
cdbc904bec Adjusted mutex lock and delay for modbus 2025-07-24 16:18:42 +02:00
Emanuele Trabattoni
07dd200de8 expand and fix digitalIO class 2025-07-24 13:51:21 +02:00
Emanuele Trabattoni
71c7ff8756 formatting 2025-07-23 22:52:53 +02:00
Emanuele Trabattoni
59d8c2c2d4 variables name refactoring 2025-07-23 22:39:40 +02:00
Emanuele Trabattoni
8f5615a034 Lock position fix 2025-07-22 11:30:07 +02:00
Emanuele Trabattoni
16bb029e93 Fix lock on MODBUS 2025-07-22 11:15:57 +02:00
Emanuele Trabattoni
146a2b558b Improved reconnection 2025-07-22 11:15:36 +02:00
Emanuele Trabattoni
7c776e4787 fixed auto reconnect and resubscribe inside mqtt wrapper loop 2025-07-18 19:29:19 +02:00
Emanuele Trabattoni
e8f395f8ef mqtt wrapper first version working 2025-07-18 02:00:58 +02:00
Emanuele Trabattoni
52a89e58f7 Merge branch 'drivers-refactoring' into pro-develop 2025-07-17 20:59:31 +02:00
Emanuele Trabattoni
b7881355a2 Config class as singleton with initializer in setup 2025-07-17 20:57:50 +02:00
Emanuele Trabattoni
92de57a760 Implemented config file and save to memory using ffat 2025-07-17 18:01:03 +02:00
Emanuele Trabattoni
0b5d725d3a Added Buzzer and RGB led drivers 2025-07-16 20:42:11 +02:00
Emanuele Trabattoni
30ed0d283a Fixed time format conversion to be static 2025-07-16 20:41:57 +02:00
Emanuele Trabattoni
3923aa3c05 Added power factor register 2025-07-16 20:41:38 +02:00