Commit Graph

  • 1619b93fa1 Updated ini.example Ollo 2021-10-01 23:00:24 +02:00
  • 58cb523e1b added determineTimeLightState in TIMED_LIGHT_PIN define Ollo 2021-10-01 22:53:40 +02:00
  • e913ff462e Merge branch 'master' of github.com:0110/PlantCtrl Ollo 2021-10-01 21:40:41 +02:00
  • f13a25b34d prevent light from being reenabled untill next day after low voltage trigger Your Name 2021-09-14 18:54:14 +02:00
  • 88e4ceea8b fix for wrong validator Empire 2021-08-30 08:02:12 +00:00
  • f99f72b65a added timed light function Your Name 2021-08-29 20:45:50 +02:00
  • e927fc8c70 add alarm if pumps did not change state to wet after X consecutive tries Your Name 2021-08-23 00:58:37 +02:00
  • 61098724b6 fixed wrong percent calculation, emit trigger value to mqtt Your Name 2021-08-17 16:55:52 +02:00
  • 2e052710e2 missing sensor error c3ma 2021-07-21 21:34:14 +02:00
  • d043d873cc Reading sensors by frequency c3ma 2021-07-21 21:23:58 +02:00
  • 2d167c7393 adapted datatype Ollo 2021-07-14 21:43:03 +02:00
  • f6c51f6d05 Updated example, more debug output in script Ollo 2021-07-14 21:33:47 +02:00
  • 02a882ebde Seperate setting itself into a local file Ollo 2021-07-14 21:21:49 +02:00
  • 697d470d29 Renamed file Ollo 2021-07-14 21:15:04 +02:00
  • c448960415 Check values before publishing water stuff Ollo 2021-07-14 21:14:03 +02:00
  • 2d91f91290 react on switch from Mqtt c3ma 2021-07-09 22:51:50 +02:00
  • df39c09c50 code cleanups c3ma 2021-07-09 21:50:51 +02:00
  • 99703e5ad1 Adjust moister sensor boundaries c3ma 2021-07-09 19:40:51 +02:00
  • 12d4c9950d fix cooldown memory without power, improved logging Your Name 2021-07-01 23:09:02 +02:00
  • 456f78042c Fixed concatination of strings in logging Ollo 2021-07-01 22:15:55 +02:00
  • 57d18af76d converted serial prints into MQTT status log messages Ollo 2021-07-01 22:06:50 +02:00
  • f1d55ed603 extracte time stuff, started logger Your Name 2021-07-01 21:19:51 +02:00
  • a1f2388c7f use mAlive instead of mqtt/homie varaibles Your Name 2021-07-01 20:50:47 +02:00
  • d2010ddebb improved script reliability Your Name 2021-07-01 20:40:51 +02:00
  • 7c9a0bf6f1 clear averages for each run, ignore distances higher than tank depth Your Name 2021-07-01 20:39:51 +02:00
  • 11d29939f6 code stuff Your Name 2021-07-01 20:39:06 +02:00
  • c32fd350c1 stuff Your Name 2021-06-29 23:50:41 +02:00
  • a1de9ee2b9 config reduced, config json parser memory adjusted Your Name 2021-06-29 23:49:48 +02:00
  • 5568000d62 initial settings uploader added Your Name 2021-06-29 23:49:30 +02:00
  • 191e05b941 fixed config backup and restore Your Name 2021-06-29 22:09:30 +02:00
  • c22c14a42b stop then script from sleeping the esp in case of an error Your Name 2021-06-29 20:14:36 +02:00
  • 54398b7bd6 adjust voltage divider to match 0.10 pcb layout Your Name 2021-06-29 20:14:19 +02:00
  • 0eeeb6dc60 set threshold for accumlator calculation Your Name 2021-06-29 20:14:03 +02:00
  • e483b63400 Set 2k2 as pullup for I2C C3MA Werkstatt 2021-06-23 22:05:24 +02:00
  • bc4d3ca271 0.10 rev final Your Name 2021-06-23 20:20:55 +02:00
  • d08132c420 new extension header, improved labeling of connectors, optimized layout Your Name 2021-06-10 23:03:22 +02:00
  • 295673b6cb redesigned custom connector Your Name 2021-06-10 20:41:08 +02:00
  • c400200e23 Merge branch 'master' of github.com:0110/PlantCtrl Ollo 2021-06-09 19:52:23 +02:00
  • b5031124f4 Merge branch 'master' of https://github.com/0110/PlantCtrl Your Name 2021-06-06 22:53:41 +02:00
  • 3391dfb2c9 report raw distance for water sensor Empire 2021-06-06 22:50:56 +02:00
  • a8403a7c98 added distance sensor and adjusted pcb for it c3ma 2021-06-06 21:23:21 +02:00
  • 5fcf72602d fixed bootloader c3ma 2021-06-06 19:25:27 +02:00
  • 5980115298 added more correct pull down for download mode c3ma 2021-06-06 17:31:07 +02:00
  • e78f49b9da further reduced only once used parts Empire 2021-06-04 12:52:11 +02:00
  • 84690562b2 reduced odd resistors Empire 2021-06-04 12:37:18 +02:00
  • 7fcee1fb0d add high impendance pulldown to analog in Empire 2021-06-04 12:31:00 +02:00
  • 2f21bd133e Signed-off-by: c3ma <c3ma@example.com> c3ma 2021-06-02 23:34:16 +02:00
  • bb0eefa8bd Merge branch 'master' of github.com:0110/PlantCtrl Ollo 2021-06-02 22:20:26 +02:00
  • 89b982e59f Signed-off-by: c3ma <c3ma@example.com> c3ma 2021-06-02 22:20:05 +02:00
  • 8cbd96adda Merge branch 'master' of github.com:0110/PlantCtrl Ollo 2021-06-02 22:14:43 +02:00
  • ac8e2bc4d4 use same pinout for moisture sensor as used on the sensor itself c3ma 2021-06-02 22:14:07 +02:00
  • 049246312e fixed labeling and spacing for sensors and pumps Your Name 2021-06-01 22:56:09 +02:00
  • 8c04bcbb7d fixed power on download mode, solar voltage sensor fixed Your Name 2021-06-01 22:44:31 +02:00
  • dd58310fe9 make sensor address compare actually work Your Name 2021-05-29 22:07:47 +02:00
  • ce1f75eae3 Merge branch 'master' of https://github.com/0110/PlantCtrl Your Name 2021-05-29 21:38:11 +02:00
  • 8e5a13d291 ensure DS18S20 are properly resolved via address Your Name 2021-05-29 21:37:27 +02:00
  • 200ff30f62 allow analog sensor some time to settle Your Name 2021-05-29 19:11:40 +02:00
  • f275becb98 changed switches to cheaper alternative c3ma 2021-05-28 20:22:55 +02:00
  • 2c5d61a124 "improved" topic macro, added backup status and topic Your Name 2021-05-27 22:53:49 +02:00
  • 057e2b37c3 retry on crc error for onewire Your Name 2021-05-27 21:43:15 +02:00
  • 3d45a3fca3 config backup wip Your Name 2021-05-26 22:25:12 +02:00
  • 98799bd2d5 added testmode, fixed formating Your Name 2021-05-26 21:46:33 +02:00
  • 2c70ff1ed3 more capacitors, slight layout optimisation Your Name 2021-05-26 21:18:52 +02:00
  • f0127921b1 Handle different start and end times to water plants Ollo 2021-05-26 20:19:27 +02:00
  • cad836b070 fixed homie config fail mode Your Name 2021-05-24 20:35:41 +02:00
  • 72f8d36393 ignore bod while starting upstepper Your Name 2021-05-24 20:07:22 +02:00
  • a90b59f69f use mqtt roundtrip to ensure all receiving messages are processed before ds Your Name 2021-05-24 19:37:27 +02:00
  • 50d07a3c02 fixed deepsleep procedure, homie shutdown, ensure pinhold is same as pin Your Name 2021-05-24 15:50:04 +02:00
  • 92005c1c33 control works again (fixed with wifi and fallback) Your Name 2021-05-24 14:58:35 +02:00
  • 5db0e2c82f Merged Ollo 2021-05-21 22:09:30 +02:00
  • ad0ae88c3c More GPIO debug output added; checking GPIO15, too Ollo 2021-05-19 20:54:11 +02:00
  • c7d98ef108 GPIO12 is evil c3ma 2021-05-16 22:24:14 +02:00
  • 3fffd41bcd Todos after building revision C3MA Werkstatt 2021-05-16 18:56:15 +02:00
  • 9af5a13e12 Nchannel is not Pchannel! C3MA Werkstatt 2021-05-16 18:18:11 +02:00
  • 758ae3ef57 Describe different buttons should be used C3MA Werkstatt 2021-05-16 17:49:12 +02:00
  • 04d7120adf Fix labels in pcb C3MA Werkstatt 2021-05-16 17:43:05 +02:00
  • 129b2b1478 Cleanup unused variables and code Ollo 2021-04-07 22:42:31 +02:00
  • 658bc7a389 Todos aufgerauemt Ollo 2021-04-07 22:21:58 +02:00
  • 0a1d755154 runtime optimization Ollo 2021-04-07 22:18:52 +02:00
  • 31229594fe One wire is initialized directly after start Ollo 2021-04-07 22:10:26 +02:00
  • b8b8cf84d5 Reduce frequence of ESP32 to 80Mhz Ollo 2021-04-07 21:57:00 +02:00
  • 902c863873 Main logic introduced as seperate function. This is executed after MQTT is connected or a timeout occured Ollo 2021-04-07 21:54:53 +02:00
  • 47aba5387b Handle cooldown time for watering; add start and end time when pumping is allowed Ollo 2021-04-07 21:26:11 +02:00
  • 3932e82593 Address of tempsensors is published to MQTT Ollo 2021-04-07 20:27:42 +02:00
  • dc5dc27ba5 Removed index to indentify temperatur sensors Ollo 2021-04-07 19:40:31 +02:00
  • 284fb4907d Renamed constants Ollo 2021-04-07 18:49:59 +02:00
  • 6da0e0268e 0.9 final 0.9-final Empire 2021-03-04 23:26:57 +01:00
  • 4ef13cbe59 use serial2 for hall, simplified gpio2/custom pio header, simplified low discharge protection Empire 2021-03-04 22:13:49 +01:00
  • 0784d2da44 added echo code Empire 2021-03-04 22:13:02 +01:00
  • 38ffd64305 Started Hallsensor Ollo 2021-03-04 21:18:59 +01:00
  • 5e2ab1eedb Pinout ESP32 added Ollo 2021-03-04 21:07:30 +01:00
  • cf905c9c03 Hall sensor updated Ollo 2021-03-04 21:07:11 +01:00
  • 9f96fa2c5b Shunt set to 25mOhm Ollo 2021-03-04 20:39:46 +01:00
  • 86b82d03b3 Added serial2 of ESP32 useable for JSN-SR04T-2.0 Ollo 2021-03-02 23:54:53 +01:00
  • 552c27632b removed mode1, reduced redundant bus resets, removed multiple deep sleep paths Empire 2021-02-26 09:33:16 +01:00
  • fcdcfe2720 Reduced sensor led brightness Empire 2021-02-24 21:26:37 +01:00
  • d5fbd38762 expose ica dcd ccd ah values Empire 2021-02-16 23:40:05 +01:00
  • f1f21027ed shunt update notice Empire 2021-02-16 23:39:40 +01:00
  • 093b7c7fc3 Corrected pin configuration to 0.7final PCB Ollo 2021-02-16 22:52:47 +01:00
  • 55d66b763c Chip temperature is published, too Ollo 2021-02-16 22:29:07 +01:00