Commit graph

271 commits

Author SHA1 Message Date
d348cd0e37 Another battery level adjustment. 2023-08-05 10:13:32 -04:00
51260d6e23 Move 'HA time' to separate package. 2023-08-05 10:13:16 -04:00
db96c516de Cap Airthings battery levels at 100%. 2023-07-31 10:36:56 -04:00
86a376b2e9 Improve 'restart button' on S31s. 2023-07-29 08:05:23 -04:00
5a9e1c41d6 Use proper name for 'meter only' S31 common file. 2023-07-29 06:30:14 -04:00
e0ab3c37cb Use proper UoM for battery-level sensors. 2023-07-26 09:13:00 -04:00
8ba003e022 More Airthings battery level tweaks. 2023-07-26 06:43:36 -04:00
93325a0b67 Return Airthings battery checking to once per day. 2023-07-24 10:10:07 -04:00
bbaa22aca4 Update to 2023.7.
Configure duty_time on all S31s.
2023-07-19 07:44:42 -04:00
64ace269b8 Further tweaks to Airthings battery levels. 2023-07-18 07:05:37 -04:00
753dd54942 Add duty_time to sp4. 2023-07-14 14:11:17 -07:00
459760c081 Add duty_time component from upstream dev branch.
Enable duty_time component for sp18.
2023-07-14 14:05:28 -07:00
a79b8d0cbd Use upstream 'dev' branch for Airthings components. 2023-07-14 14:04:23 -07:00
7e183be76e Use 'copy' to create battery level sensors. 2023-07-11 07:34:23 -04:00
e56df03b40 Report AirThings battery info every hour, and report voltage. 2023-07-10 14:49:17 -04:00
b71ff17584 Make S31 'restart' buttons actually work. 2023-07-06 09:17:22 -04:00
5d192dcaee Implement 'restart' button on S31s (long-press of button).
Correct node names for sp17-sp20.

Add icons for sp1, sp7, and sp8.
2023-07-06 08:46:28 -04:00
582287e46e Add sp17 - sp20. 2023-07-05 09:46:33 -04:00
97c1668020 Add icon support to S31 common blocks.
Add icons to all S31s.
2023-06-25 11:44:47 -04:00
0f9ac633c7 Add sp13 - sp16. 2023-06-24 08:39:59 -04:00
77ca2dce07 Add power-only config for Sonoff S31. 2023-06-23 09:05:09 -04:00
cdd4168284 Add configs for next batch of S31s. 2023-06-20 17:27:43 -04:00
e5950ff8cf Rename S31 energy sensors. 2023-06-16 06:19:56 -04:00
bfc328494a Add configs for last two S31 Lites. 2023-06-14 08:09:26 -04:00
4eb9683344 Decrease Airthings update frequency. 2023-06-09 16:06:04 -04:00
05f754bb82 Add sp3-sp6; sonoff-s31 common file; improve sonoff-s31-lite common file. 2023-06-05 06:35:05 -04:00
4e2bf1c72f Use variables with packages do simplify configuration. 2023-06-03 18:05:17 -04:00
e853e705f1 Use new Airthings components which report battery level. 2023-06-03 10:13:40 -04:00
5c29b8bf40 Set default back yard drip duration to 60 minutes. 2023-06-03 10:13:20 -04:00
1aa1d993dd Switch to esp-idf framework on ESP32s and remove web servers. 2023-06-03 10:12:59 -04:00
ae47c34156 Set logger level to INFO. 2023-06-03 10:12:20 -04:00
5baa4e7016 Try to improve stability of basement-esp32. 2023-05-30 14:31:13 -04:00
ff46b4c29b * Rename front-yard -> basement-esp32
* Rename back-yard -> garage-esp32

* Move AirThings monitoring from hvac1/hvac2 to basement-esp32

* Improve sprinkers/drip common block to accept 'irrigation_area_name'
2023-05-28 09:07:38 -04:00
69a2bcc425 Correct wiring for front-yard. 2023-04-05 06:03:45 -04:00
40063666b0 Rename garage -> garage-controls. 2023-03-30 14:06:59 -04:00
b345c4d20c Sprinkler v2 is now in regular release. 2023-03-15 18:07:48 -04:00
672d354c0c Add manual valve controls. 2023-02-24 15:53:21 -05:00
72e89fb9d2 Final wiring configurations for irrigation controllers. 2023-02-24 15:31:24 -05:00
b3548e1965 Improve sprinkler/drip control switches. 2023-02-24 13:14:37 -05:00
a1059df2af Fix bugs in ESP32R4 configuration.
Complete drip and sprinklers configurations.
2023-02-24 09:24:55 -05:00
2d1d329243 Upgrade to v2 of sprinkler component. 2023-02-22 06:55:21 -05:00
d138cfac7a Add vendored copy of esphome_extras. 2023-02-18 17:21:43 -05:00
8d7bfa30c6 Correct expression for progress percentage. 2023-02-15 16:49:59 -05:00
e48cabe0e1 Enable internal components in web servers. 2023-02-14 08:08:51 -05:00
64b349b9e0 Enable web server on ESP32 devices. 2023-02-14 06:01:40 -05:00
56c6728b1c Improve sprinkler progress sensor code.
Correct names of sprinkler cycle services.
2023-02-14 06:01:13 -05:00
5bceaa4a61 Add wiring docs for backyard irrigation. 2023-02-13 18:15:45 -05:00
03308ed48c Add service for starting sprinkler full_cycle.
Improve generation of progress-percentage sensor.
2023-02-13 11:41:51 -05:00
90d03da15a Implement separate programs for Drip and Sprinklers. 2023-02-13 06:42:53 -05:00
f3dc39c97d Initial setup for irrigation controllers. 2023-02-12 09:25:01 -05:00