Commit Graph

  • 1457c6f1d2 minor fixes pro-develop Emanuele Trabattoni 2025-09-24 10:48:15 +02:00
  • d07ee18a22 updated getCronJobs response with next execution Emanuele Trabattoni 2025-09-22 12:38:59 +02:00
  • 9a0bc4c03f updated clock correction data Emanuele Trabattoni 2025-09-22 12:05:42 +02:00
  • df66a9d076 fix timeDrift values and return for getCronJobs all Emanuele Trabattoni 2025-08-31 10:16:10 +02:00
  • 145698d3b9 fix pinlist naming Emanuele Trabattoni 2025-08-30 11:34:57 +02:00
  • 0952be3141 fix HPlimits pin ordering and introduce pin naming map Emanuele Trabattoni 2025-08-30 10:55:40 +02:00
  • 6a6931bde0 added getRainInfo command Emanuele Trabattoni 2025-08-29 22:19:06 +02:00
  • 4aeffc76b0 fixed log on TCP reconnection Emanuele Trabattoni 2025-08-29 22:18:49 +02:00
  • cde86a7f99 reenabled ota and logs to TCP ocnnection port 9876 Emanuele Trabattoni 2025-08-29 21:30:38 +02:00
  • f9c5ab86ef refactor cronjobs Emanuele Trabattoni 2025-08-29 19:30:41 +02:00
  • fc2687947a Fixed pinlist and temperature sensor map Emanuele Trabattoni 2025-08-29 10:21:44 +02:00
  • 637304781c Merge branch 'pro-develop' of https://git.etss.it/Obbart/ETcontroller_PRO into pro-develop Emanuele Trabattoni 2025-08-17 18:41:28 +02:00
  • c973632fb8 PSram check Emanuele Trabattoni 2025-08-17 18:41:24 +02:00
  • a79c4f8ca7 fix P1 limit pin in enum ttrabatt 2025-08-08 18:42:56 +02:00
  • bbf604e1a8 Readme first version Emanuele Trabattoni 2025-08-06 11:24:22 +02:00
  • e37aa58398 OTA fixes + enable when network connected and switch pressed Emanuele Trabattoni 2025-08-06 09:49:46 +02:00
  • 5bff567863 ota update first version, with led management Emanuele Trabattoni 2025-08-05 11:56:13 +02:00
  • 80fda62344 read input and output commands Emanuele Trabattoni 2025-08-04 11:37:53 +02:00
  • 4a1e944ea2 set ntp parameters via config file DEPLOYED Emanuele Trabattoni 2025-08-03 12:11:00 +02:00
  • a1a66ebf8e RTC fix time lag correction Emanuele Trabattoni 2025-08-03 11:27:07 +02:00
  • b19ed89158 clock correction Emanuele Trabattoni 2025-08-02 18:04:40 +02:00
  • 25251785fa led flash not working ma vabbeh Emanuele Trabattoni 2025-08-02 17:39:02 +02:00
  • 0e842294be Values vs Value ttrabatt 2025-08-01 11:31:05 +02:00
  • 57957740d9 Merge remote-tracking branch 'origin/pro-develop' into pro-develop ttrabatt 2025-08-01 10:55:47 +02:00
  • 25aa2d6cb6 led class refactor Emanuele Trabattoni 2025-08-01 10:38:41 +02:00
  • eaa643bf3c fixed typo "values" Emanuele Trabattoni 2025-08-01 10:38:29 +02:00
  • abe0cb0839 improved responses content for commands and cronjobs Emanuele Trabattoni 2025-07-31 16:16:06 +02:00
  • fc2316b0f2 refactor tyoes + added callbacks Emanuele Trabattoni 2025-07-31 16:15:36 +02:00
  • fa1b288f4d added setBuzz demo test command ttrabatt 2025-07-30 16:26:18 +02:00
  • 1110648978 added set time via ntp as command and retrieve all cron jobs Emanuele Trabattoni 2025-07-30 15:24:11 +02:00
  • 581eca124e added time drift check command Emanuele Trabattoni 2025-07-30 10:15:13 +02:00
  • 1d1eb6fbfa cron job load and store events Emanuele Trabattoni 2025-07-27 15:49:40 +02:00
  • ad90702ab6 string conversion utility in rtc driver Emanuele Trabattoni 2025-07-27 13:59:50 +02:00
  • 448e1bad15 first version of cron, does not read configuation from file Emanuele Trabattoni 2025-07-26 16:05:03 +02:00
  • 91f4c5c750 improved logging Emanuele Trabattoni 2025-07-26 11:21:32 +02:00
  • 5459148538 implemented config and irrigation commands Emanuele Trabattoni 2025-07-25 21:53:49 +02:00
  • 74a97a7dd6 get and set config via mqtt messages Emanuele Trabattoni 2025-07-25 14:37:38 +02:00
  • 31c6cd9606 improved bus wait with raii class that updates last access Emanuele Trabattoni 2025-07-25 10:57:17 +02:00
  • bb0832ad4f Application develop start Emanuele Trabattoni 2025-07-24 22:46:31 +02:00
  • bea42c9a36 Merge branch 'mqtt-wrapper' into pro-develop Emanuele Trabattoni 2025-07-24 16:19:29 +02:00
  • cdbc904bec Adjusted mutex lock and delay for modbus mqtt-wrapper Emanuele Trabattoni 2025-07-24 16:18:42 +02:00
  • 07dd200de8 expand and fix digitalIO class Emanuele Trabattoni 2025-07-24 13:51:21 +02:00
  • 71c7ff8756 formatting Emanuele Trabattoni 2025-07-23 22:52:53 +02:00
  • 59d8c2c2d4 variables name refactoring Emanuele Trabattoni 2025-07-23 22:39:40 +02:00
  • 8f5615a034 Lock position fix Emanuele Trabattoni 2025-07-22 11:30:07 +02:00
  • 16bb029e93 Fix lock on MODBUS Emanuele Trabattoni 2025-07-22 11:15:57 +02:00
  • 146a2b558b Improved reconnection Emanuele Trabattoni 2025-07-22 11:15:36 +02:00
  • 7c776e4787 fixed auto reconnect and resubscribe inside mqtt wrapper loop Emanuele Trabattoni 2025-07-18 19:29:19 +02:00
  • e8f395f8ef mqtt wrapper first version working Emanuele Trabattoni 2025-07-18 02:00:58 +02:00
  • 52a89e58f7 Merge branch 'drivers-refactoring' into pro-develop Emanuele Trabattoni 2025-07-17 20:59:31 +02:00
  • b7881355a2 Config class as singleton with initializer in setup drivers-refactoring Emanuele Trabattoni 2025-07-17 20:57:50 +02:00
  • 92de57a760 Implemented config file and save to memory using ffat Emanuele Trabattoni 2025-07-17 18:01:03 +02:00
  • 0b5d725d3a Added Buzzer and RGB led drivers Emanuele Trabattoni 2025-07-16 20:42:11 +02:00
  • 30ed0d283a Fixed time format conversion to be static Emanuele Trabattoni 2025-07-16 20:41:57 +02:00
  • 3923aa3c05 Added power factor register Emanuele Trabattoni 2025-07-16 20:41:38 +02:00
  • 53b82c32c3 DebugLog level in every header Emanuele Trabattoni 2025-07-14 11:35:19 +02:00
  • bdf3b9b41a Added mutex to MODBUS and I@c for mutithreading Emanuele Trabattoni 2025-07-14 11:29:16 +02:00
  • 7e02f3cef2 Fixed MODBUS and seneca drivers, added partial counter reset Emanuele Trabattoni 2025-07-13 13:16:24 +02:00
  • d2eba9085e Added seneca powermeter driver Emanuele Trabattoni 2025-07-12 23:00:21 +02:00
  • 1ad98799b4 Added Temperature board driver Emanuele Trabattoni 2025-07-12 16:11:05 +02:00
  • e4d28b55cb commands and responses template Emanuele Trabattoni 2025-07-12 13:45:19 +02:00
  • ef7b9506b6 DigitalIO driver with dynamic channel count Emanuele Trabattoni 2025-07-12 13:45:00 +02:00
  • 1955b8cb39 MQTT Tesk OK Emanuele Trabattoni 2025-07-10 23:06:37 +02:00
  • 208f5f7534 Fixed RTC and Ethernet drivers, with NTP Emanuele Trabattoni 2025-07-10 21:48:30 +02:00
  • 7fd4a284af RTC Driver OK Emanuele Trabattoni 2025-07-10 17:11:21 +02:00
  • 8f701ce81a Modbus Driver fixing multiRequest Emanuele Trabattoni 2025-07-10 16:01:10 +02:00
  • 4b97e6535d Added debug config Emanuele Trabattoni 2025-07-06 19:52:48 +02:00
  • f274970d63 Major fixes to MODBUS Driver Emanuele Trabattoni 2025-07-02 18:45:57 +02:00
  • 3d2d44c0bb Added STM32 platform for debugging and development Emanuele Trabattoni 2025-06-27 18:55:20 +02:00
  • 01db0e543f Added R4DCB08 Temperature module docs Emanuele Trabattoni 2025-06-27 18:54:59 +02:00
  • 4acce987de Removed example files (can be recovered later) Now it compiles with test main code Emanuele Trabattoni 2025-06-26 12:44:20 +02:00
  • b54c0e5018 First version of RS485 + MODBUS Driver Emanuele Trabattoni 2025-06-26 11:52:09 +02:00
  • 17f5a1dfe5 Halfway RS485 driver refactoring Emanuele Trabattoni 2025-06-24 15:30:59 +02:00
  • 7a7d677bfe File renaming Emanuele Trabattoni 2025-06-23 14:54:00 +02:00
  • 9530aab1c1 Completed RTC driver refactoring Emanuele Trabattoni 2025-06-23 14:29:42 +02:00
  • 19197aa022 Added reference manuals Emanuele Trabattoni 2025-06-23 10:12:50 +02:00
  • 79e5760d19 Halfway RTC driver refactoring Emanuele Trabattoni 2025-06-22 15:27:10 +02:00
  • dcbe637ccc Fixed typos Emanuele Trabattoni 2025-06-22 15:26:41 +02:00
  • b5de72a6d1 Fixed formatting Emanuele Trabattoni 2025-06-22 12:35:19 +02:00
  • adb15962c6 I2C Digitalout driver Emanuele Trabattoni 2025-06-22 12:23:38 +02:00
  • 83a63c1241 I2C driver Emanuele Trabattoni 2025-06-21 16:34:11 +02:00
  • 2a33316ba8 Removed launch.json Emanuele Trabattoni 2025-06-21 11:13:30 +02:00
  • 12ab46f826 Updated .gitignore Emanuele Trabattoni 2025-06-21 11:11:21 +02:00
  • 7ea491905f File reorg, step1 Emanuele Trabattoni 2025-06-20 17:13:16 +02:00
  • 8087774c89 Updated platform to pioarduino, since default platform is old and deprecated. main Emanuele Trabattoni 2025-06-20 16:54:57 +02:00
  • 1a92672603 Added Example files from Waveshare repo Emanuele Trabattoni 2025-06-20 09:52:47 +02:00
  • c1876e1ef8 Initial commit Obbart 2025-06-20 09:27:46 +02:00