Commit Graph

  • 398d832213 water sensor started c3ma 2020-11-11 20:13:15 +01:00
  • 65cbfd9442 Added Lipo protection into schematic c3ma 2020-11-11 19:10:42 +01:00
  • 6e6dec8d5f moved solar connector more to border Ollo 2020-11-07 17:13:24 +01:00
  • 3a1b8d6745 Raw ADC value of lipo added Ollo 2020-11-07 00:34:27 +01:00
  • 61171fb379 States described in doxygen Ollo 2020-11-06 23:29:46 +01:00
  • 7080fe306b Doxygen added Ollo 2020-11-06 22:19:16 +01:00
  • 9c83897fd9 Wakeup due to change temperature Ollo 2020-11-06 21:00:11 +01:00
  • 4303e248ff Upload script Ollo 2020-11-06 19:48:39 +01:00
  • 2d73925636 Added comments for the RTC struct Ollo 2020-11-06 19:18:28 +01:00
  • 3fbf3bdb84 Struct used for RTC memory Ollo 2020-11-06 19:15:43 +01:00
  • 2958976f0a Some comments Ollo 2020-11-06 18:52:38 +01:00
  • 9523857c0e Desciption for hardware added Ollo 2020-11-06 17:59:52 +01:00
  • 39041ab091 Moved ESP32 information into its subdirectory Ollo 2020-11-06 17:51:22 +01:00
  • a14f599f5a missing sensor detection, delta trigger moisture working Empire 2020-11-04 23:28:08 +01:00
  • 1dcf4df740 improve mode3 not pumping Empire 2020-11-04 22:12:00 +01:00
  • 503c2b73b9 added raw moisture, improved pct calc , formating Empire 2020-11-04 21:57:40 +01:00
  • fd28ffcfaf added rtc trigger vars Empire 2020-11-04 21:55:51 +01:00
  • fb907f9b12 fixed wrong indes for pump determination improved pump status output fixed led blinking in mode3 random Empire 2020-11-04 21:10:22 +01:00
  • 329a228b2d Toggle Sensor LED to visualize mode 3 Ollo 2020-11-01 20:42:45 +01:00
  • 89070806f7 NTP server is used from configuration setting Ollo 2020-11-01 20:29:24 +01:00
  • e0de8dabe8 NTP Server can be set via configuration item Ollo 2020-11-01 20:17:21 +01:00
  • b85b2e6952 All parts layouted Ollo 2020-11-01 15:44:49 +01:00
  • e094221298 Publish only temperatur values, if a sensor was found Ollo 2020-11-01 14:30:26 +01:00
  • 6ba2f92fa7 Fixed plant loop in mode1 Ollo 2020-11-01 13:26:38 +01:00
  • 902b81ab3e :Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-31 19:25:22 +01:00
  • f8658b78fd made deep sleep modes work and behave somewhat correctly, gave mqqt time to publish, gave ntp time to sync Empire 2020-10-31 19:25:13 +01:00
  • 83c26cc07c *cough* Empire 2020-10-31 19:24:44 +01:00
  • 5b420ab904 Adapt time comment Ollo 2020-10-31 12:44:49 +01:00
  • 979baf5ff9 Adapt time comment Ollo 2020-10-31 12:44:32 +01:00
  • 8a2f320b1a Adapt time comment Ollo 2020-10-31 12:44:25 +01:00
  • b350b72bae Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-31 03:52:51 +01:00
  • fcaca7435f make shit work more Empire 2020-10-31 03:51:35 +01:00
  • 239ba179a1 SensorPwr for 1Wire routed Ollo 2020-10-31 01:50:17 +01:00
  • a3cf5bfe8b Less temperature debugging output Ollo 2020-10-31 00:10:00 +01:00
  • 0e699fa69c Increased board revision Ollo 2020-10-31 00:09:19 +01:00
  • 156e721691 Enable debugging of onewire lib Ollo 2020-10-30 22:53:24 +01:00
  • bfd3394686 OneWire pin and Temp sensor use both sensorpower Ollo 2020-10-30 22:52:46 +01:00
  • 8c840c599a Measure temperatur sensor multiple times Ollo 2020-10-30 22:51:32 +01:00
  • 8ce2b7f303 Moved more parts arround Ollo 2020-10-29 23:23:12 +01:00
  • a140383e32 Disable pumps while OTA running, mode2 is called only once c3ma 2020-10-28 21:20:46 +01:00
  • 0bd4aae258 Force the user to set something c3ma 2020-10-28 21:06:34 +01:00
  • 8657eedc43 Disable pumps while OTA running, mode2 is called only once c3ma 2020-10-28 20:31:18 +01:00
  • 58e3e3c652 Pump5 pin corrected c3ma 2020-10-28 20:14:52 +01:00
  • 48474cdba6 Power for Pump is disabled if no longer required c3ma 2020-10-28 20:00:24 +01:00
  • d583b83097 Only Pump safety is not placed c3ma 2020-10-23 22:08:50 +02:00
  • 305730909c
    Merge pull request #1 from ennyKey/master 0110 2020-10-23 22:31:36 +02:00
  • 4029856576 * Es gibt lange Leitungen die von der Platine weg gehen. Hier gibt es zwei Risiken: - Sie können sich Hochfrequente Störungen aus der Umgebung einfangen (sie bilden letztlich eine große Antenne) --> Tiefpassfilter um diese Störungen herauszufiltern und zu verhindern (Es könnte sonst passieren, dass genau bei einer Störung gemessen wird und die Messung "trockene Erde" ergibt, obwohl sie total nass ist. Alternativ könnte man auch eine Filterung in Software machen, aber Störungen in der Hardware zu filtern ist immer die Bessere Methode als es in Software zu machen --> Ursache bekämpfen, nicht die Auswirkungen) - Beim Anfassen der Stecker auf der Platine oder der Sensoren am anderen Leitungsende kann es zu ESD-Entladung kommen 1) Schutz des ESP Pins: Schottky Dioden ergänzt um die Zerstörung des ESP Pins bei ESD Entladung zu verhindern. 2) Schutz des FETs Q_PWR2 vor negativer Spannung: Schottky Diode ergänzt. Diese Hilft auch gleichzeitig bei positiven Pulsen auf der GND Leitung. Positive Spannungen auf der PWR Leitunge werden von der internen Diode des FETs beseitigt. Hinzu kommt: Die Sensoren haben eine Spannung > 3,3V. Brückt man versehentlich mal Pin 3 und 2 ist der ESP-Pin direkt kaputt. Dank des Widerstandes und der Schottky Diode kann hier in diesem Fall auch nichts mehr passieren. enny 2020-10-23 22:00:07 +02:00
  • 0230cc2fe9 Deactivate all Pumps when pump power is deactivated c3ma 2020-10-23 19:32:12 +02:00
  • 8f21f58950 Handle default value of cooldown c3ma 2020-10-23 16:47:40 +02:00
  • 80ce95d5d6 More debug output c3ma 2020-10-23 16:32:05 +02:00
  • 3e3eaa96e4 Refactored code c3ma 2020-10-23 16:20:34 +02:00
  • f29a5e3d0b Merge branch 'master' of https://github.com/0110/PlantCtrl Ollo 2020-10-22 20:20:23 +02:00
  • 6e9b7b29ff set pump output c3ma 2020-10-21 20:51:25 +02:00
  • 9b5bf90da9 settings gpio mode before deepsleep c3ma 2020-10-21 20:46:09 +02:00
  • 1485539a8b Deep sleep is set according daylight c3ma 2020-10-21 20:03:12 +02:00
  • 5591c6dba2 Deep sleep is set according daylight c3ma 2020-10-21 19:50:05 +02:00
  • 03be8a1bda Deep sleep is now working c3ma 2020-10-21 18:33:38 +02:00
  • 73759eec68 Sensor values are written and read in the same variable c3ma 2020-10-21 18:21:44 +02:00
  • 579e7daa93 onHomieEvent set c3ma 2020-10-21 18:14:51 +02:00
  • 04cb8bbaf0 Status LED for flashing c3ma 2020-10-21 16:57:57 +02:00
  • 9b27df7172 OTA flashing is disabling deepsleep at start c3ma 2020-10-21 16:43:26 +02:00
  • 0106641044 Merge branch 'master' of https://github.com/0110/PlantCtrl Ollo 2020-10-20 22:54:41 +02:00
  • 94c78bd571 partitions with slightly more flash and smaller spiffs Empire 2020-10-20 22:54:10 +02:00
  • 0a473173f8 reduced settings Empire 2020-10-20 22:52:03 +02:00
  • 667eb0d275 slimmer website Empire 2020-10-20 22:51:53 +02:00
  • 6883337700 Updated documentation for OTA flashing Ollo 2020-10-20 21:41:27 +02:00
  • 100883f861 Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-20 21:35:37 +02:00
  • 7fef6c1e75 reduced flash useage by reducing strings Empire 2020-10-20 21:35:28 +02:00
  • c6acc467e2 Pump OFF as only one string Ollo 2020-10-20 21:31:39 +02:00
  • 240652ccb9 ota works (for me) Empire 2020-10-20 20:57:06 +02:00
  • 82d5343714 Added second environment for the Thinkpad dockingstation Ollo 2020-10-20 20:18:51 +02:00
  • b1fc885f4e ota debugging attempts Empire 2020-10-20 20:12:27 +02:00
  • 47aea7aee1 Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-20 19:05:53 +02:00
  • 769cc52d61 Define library dependency for ArduinoJson Ollo 2020-10-20 19:05:37 +02:00
  • 60c7fadc04 Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-20 18:43:26 +02:00
  • 7fe6663bc7 Added timer library Ollo 2020-10-20 18:42:59 +02:00
  • af3d64cf12 Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-20 18:41:44 +02:00
  • 01e2839f30 mode cleanup Empire 2020-10-20 18:41:41 +02:00
  • c6871fc401 Timer added Ollo 2020-10-20 18:40:24 +02:00
  • b0829cba6b fixed compile errors Empire 2020-10-20 18:06:37 +02:00
  • 2f8e26b48d main decision flow cleanups Empire 2020-10-19 01:39:56 +02:00
  • 9a1728bcfc Upgraded version number c3ma 2020-10-16 22:05:36 +02:00
  • 8e6a2a44e7 mode3 is controllable via MQTT c3ma 2020-10-16 21:50:42 +02:00
  • b9ca98904d Read settings and store into non volatile memory c3ma 2020-10-16 21:12:25 +02:00
  • 6cf9771dcb device is running again c3ma 2020-10-16 20:42:21 +02:00
  • 0a91501dc5 Updated ignore files c3ma 2020-10-16 20:37:30 +02:00
  • 80018fc5d5 Modes still not working c3ma 2020-10-16 20:36:07 +02:00
  • 8d70f55548 bal c3ma 2020-10-16 19:26:05 +02:00
  • 8458912962 Configuration can be used with default values c3ma 2020-10-16 18:40:39 +02:00
  • e95590ffd6 Setting works with default values c3ma 2020-10-16 18:25:02 +02:00
  • 4bdb82cecc uniq setting names c3ma 2020-10-16 16:47:36 +02:00
  • ce498bc7f8 Controller is runing again c3ma 2020-10-16 16:22:48 +02:00
  • a654b662e6 Settings moved into a seperate file c3ma 2020-10-16 16:10:36 +02:00
  • 43c91c0662 Temperature sensor c3ma 2020-10-16 15:04:21 +02:00
  • 368d7f050d Configuration moved into seperate header file c3ma 2020-10-16 15:03:51 +02:00
  • 8043263772 Merge branch 'master' of https://github.com/0110/PlantCtrl into master Empire 2020-10-14 22:58:15 +02:00
  • d549be7d6f battery with tht Empire 2020-10-14 22:58:05 +02:00
  • d4f97f7c59 fixed pcb layout Empire 2020-10-14 22:57:29 +02:00
  • 67d1aa55de all new inside comment and everything works c3ma 2020-10-14 20:19:27 +02:00
  • 1a4cddc366 Plant object expanded with settings c3ma 2020-10-14 20:07:56 +02:00