GitHub Action
0199e0a756
[ci skip] Translation update
2022-10-21 00:30:37 +00:00
epenet
2b2275dfb3
Use US_CUSTOMARY_SYSTEM in components ( #80623 )
2022-10-19 18:54:50 +02:00
Aaron Bach
cee8f2cabb
Don't add RainMachine restriction switches if underlying data is missing ( #80502 )
2022-10-18 11:40:49 +03:00
epenet
50207a8ca8
Adjust temperature unit check in rainmachine ( #80237 )
...
* Adjust temperature unit check in rainmachine
* Use system compare
* Use is not ==
2022-10-13 09:00:44 -06:00
Aaron Bach
687987f05b
Use `entry.as_dict()` in RainMachine diagnostics ( #80118 )
...
* Use `entry.as_dict()` in RainMachine diagnostics
* One call
2022-10-11 12:15:07 -06:00
GitHub Action
21b078eeb7
[ci skip] Translation update
2022-09-30 00:42:29 +00:00
Aaron Bach
d742e65ef5
Don't create Repairs issue on RainMachine entity replacement ( #79310 )
...
* Don't create Repairs issue on RainMachine entity replacement
* Strings
2022-09-29 18:22:28 +02:00
Aaron Bach
db1797beb4
Use correct exception type for RainMachine select API error ( #79309 )
2022-09-29 08:58:16 -06:00
epenet
da445e515b
Rename options key in rainmachine ( #79249 )
2022-09-29 08:19:28 -06:00
GitHub Action
63f2c4ab98
[ci skip] Translation update
2022-09-29 00:36:54 +00:00
GitHub Action
4460953ff4
[ci skip] Translation update
2022-09-27 00:31:59 +00:00
GitHub Action
3e9c0f18f9
[ci skip] Translation update
2022-09-25 00:28:01 +00:00
GitHub Action
3875ce6c9e
[ci skip] Translation update
2022-09-24 00:31:54 +00:00
Aaron Bach
55b214c911
Replace two RainMachine binary sensors with config switches ( #76478 )
2022-09-23 17:05:07 -06:00
Aaron Bach
21b91f75ba
Bump `regenmaschine` to 2022.09.2 ( #79010 )
...
* Bump `regenmaschine` to 2022.09.2
* Fix tests
* Restore incorrectly-deleted test
2022-09-23 13:46:25 -06:00
GitHub Action
bbe19e6255
[ci skip] Translation update
2022-09-23 00:32:50 +00:00
Aaron Bach
48744bfd68
Replace RainMachine freeze protection temperature sensor with a select ( #76484 )
...
* Migrate two RainMachine binary sensors to config-category switches
* Removal
* Replace RainMachine freeze protection temperature sensor with a select
* Fix CI
* Show options in current unit system
* Have message include what entity is replacing this sensor
* Don't define a method for every dataclass instance
* Add issue registry through helper
* Breaking change -> deprecation
* Naming
* Translations
* Remove extraneous list
* Don't swallow exception
* Don't be prematurely defensive
* Better Repairs instructions
2022-09-22 13:19:33 -06:00
Aaron Bach
fa245e24f8
Fix bug wherein RainMachine services use the wrong controller ( #78780 )
2022-09-21 13:34:04 -04:00
Aaron Bach
5501b7e710
Fix bug with RainMachine update entity ( #78411 )
...
* Fix bug with RainMachine update entity
* Comment
2022-09-13 18:16:21 -04:00
Aaron Bach
49222d6bc8
Bump `regenmaschine` to 2022.09.1 ( #78210 )
2022-09-11 10:17:36 +02:00
Aaron Bach
9fc9d50e07
Fix bug with 1st gen RainMachine controllers and unknown API calls ( #78070 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-09-08 16:41:09 -04:00
Aaron Bach
c3305caabe
Provide slight speedup to RainMachine device lookup during service call ( #76944 )
...
Fix
2022-08-19 10:41:33 +02:00
Aaron Bach
acbeb8c881
Bump `regenmaschine` to 2022.08.0 ( #76483 )
2022-08-08 14:53:27 -06:00
Aaron Bach
ceecab9559
Add update entity to RainMachine ( #76100 )
...
* Add update entity to RainMachine
* Fix tests
* Cleanup
* Test missing controller diagnostics
* Code review
2022-08-07 15:21:49 -06:00
Aaron Bach
8ea9f975fd
Fix bug potential in RainMachine switches by simplifying architecture ( #76417 )
...
* Fix bug potential in RainMachine switches by simplifying architecture
* Better typing (per code review)
* Broader error catch
2022-08-07 14:50:49 -06:00
Aaron Bach
27f1955f28
Automatically enable common RainMachine restriction entities ( #76405 )
...
Automatically enable common delay-related RainMachine entities
2022-08-07 14:27:52 -06:00
Aaron Bach
9552250f36
Fix bug where RainMachine entity states don't populate on startup ( #76412 )
2022-08-07 13:44:50 -06:00
Aaron Bach
e89459453b
Add more controller-related RainMachine diagnostics ( #76409 )
2022-08-07 13:44:27 -06:00
GitHub Action
32a2999b85
[ci skip] Translation update
2022-08-06 00:24:46 +00:00
Aaron Bach
3d42c4ca87
Add reboot button to RainMachine ( #75227 )
2022-08-04 13:22:10 -06:00
Aaron Bach
847f150a78
Modify RainMachine to store a single dataclass in `hass.data` ( #75460 )
...
* Modify RainMachine to store a single dataclass in `hass.data`
* Pass one object around instead of multiple
2022-08-03 16:23:42 -06:00
Aaron Bach
fbde347e64
Move RainMachine utils to the correct location ( #76051 )
...
* Move RainMachine utils to the correct location
* Imports
2022-08-03 22:24:55 +03:00
GitHub Action
81e3ef03f7
[ci skip] Translation update
2022-08-02 00:27:42 +00:00
Aaron Bach
a499dfb8ff
Fix AssertionError in RainMachine ( #75668 )
2022-07-23 20:06:10 -06:00
Aaron Bach
98a27ed3ed
Remove old RainMachine service descriptions ( #74920 )
2022-07-10 21:48:58 +02:00
Aaron Bach
a4d5ecb8ec
Migrate RainMachine to new entity naming style ( #74754 )
2022-07-10 21:27:01 +02:00
Aaron Bach
85148b343d
Bump regenmaschine to 2022.07.1 ( #74815 )
2022-07-09 10:32:15 -06:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
Aaron Bach
0cca086aab
Bump regenmaschine to 2022.07.0 ( #74680 )
2022-07-08 14:18:40 -07:00
Aaron Bach
e6d115e765
Add time remaining sensors for RainMachine programs ( #73878 )
2022-06-29 09:27:34 -05:00
Aaron Bach
8af0d91676
Bump regenmaschine to 2022.06.1 ( #73250 )
2022-06-08 12:31:39 -10:00
Aaron Bach
db0f089a2e
Fix bugs with RainMachine zone run time sensors ( #73179 )
2022-06-07 16:14:40 -07:00
Aaron Bach
a6f6f0ac5e
Fix unhandled exception when RainMachine coordinator data doesn't exist ( #73055 )
2022-06-05 15:33:27 -10:00
Aaron Bach
228fc02abb
Bump regenmaschine to 2022.06.0 ( #73056 )
2022-06-05 09:13:43 -06:00
Aaron Bach
a3e1b285cf
Alter RainMachine to not create entities if the underlying data is missing ( #72733 )
2022-05-31 13:09:07 -06:00
Aaron Bach
ec44a63a84
Bump regenmaschine to 2022.05.1 ( #72735 )
2022-05-30 18:58:08 -06:00
Aaron Bach
6b3f6e22d0
Fix invalid RainMachine syntax ( #72732 )
2022-05-30 17:48:42 -06:00
Aaron Bach
8e75547ca4
Guard against missing data in 1st generation RainMachine controllers ( #72632 )
2022-05-30 14:36:58 -07:00
Aaron Bach
ea1e40a424
Bump regenmaschine to 2022.05.0 ( #72613 )
2022-05-27 10:32:38 -07:00
GitHub Action
ceb8bb4745
[ci skip] Translation update
2022-05-21 00:22:49 +00:00