Commit Graph

154 Commits

Author SHA1 Message Date
Vadym Melnychuk
25fa89552d Added ability to send specific parameters. Useful in case the command has many not mandatory parameters and you want to send only one/few 2023-07-13 19:34:49 +03:00
Vadym Melnychuk
68b6b7b24d reformatting 2023-07-12 09:47:53 +03:00
Vadym Melnychuk
ecdb976c41 cleanup 2023-07-11 18:47:01 +03:00
Vadym Melnychuk
a17692940b cleanup 2023-07-11 18:38:49 +03:00
Vadym Melnychuk
7ac2908671 formatting 2023-07-11 17:49:49 +03:00
Vadym Melnychuk
a9fd05f3f5 fixed build 2023-07-11 17:40:04 +03:00
Vadym Melnychuk
55c43db3a6 Merge branch 'main' of https://github.com/VadymMelnychuk/pyhOn 2023-07-11 17:13:27 +03:00
Vadym Melnychuk
71cf7a1b8a Added water heater appliance. Added ability to send only mandatory parameters 2023-07-11 17:13:22 +03:00
Andre Basche
9a6a07fd46 Sync enum values of commands 2023-07-10 23:58:24 +02:00
Andre Basche
3d5c8405ea Improve error handling 2023-07-09 23:58:55 +02:00
Andre Basche
e234ef3bbb Remove old code in ov hon#88 2023-07-09 01:36:03 +02:00
Andre Basche
e00e147ecd Bump version 2023-07-01 16:29:29 +02:00
Andre Basche
26bc35c8a6 Fix issue in locking attribute updates 2023-07-01 16:27:50 +02:00
Andre Basche
17d73cdeb8 Sync parameter to settings 2023-07-01 16:04:34 +02:00
Andre Basche
a10ab4423e Add stricter mypy rules 2023-07-01 14:59:09 +02:00
Andre Basche
0553e6c17d Improvements 2023-07-01 14:31:37 +02:00
Andre Basche
44f40c531e Fix some minor issues 2023-06-29 22:08:51 +02:00
Andre Basche
4e88bc7a9f Fix error in archive again 2023-06-29 18:49:33 +02:00
Andre Basche
b5d8a90d79 Fix messed up parameters in request 2023-06-28 20:25:52 +02:00
Andre Basche
52837f16e3 Improve appliance import 2023-06-28 19:45:37 +02:00
Andre Basche
2a6b040193 Add import parameter 2023-06-28 19:17:17 +02:00
Andre Basche
9eb99f283b Add more type hints 2023-06-28 19:02:11 +02:00
Andre Basche
ad0d065b03 Fix creating wrong zip archive 2023-06-26 02:19:07 +02:00
Andre Basche
924e2c240d Fix wrong archive link 2023-06-25 18:30:29 +02:00
Andre Basche
ef67188b93 Create data archive and use it to test 2023-06-25 17:30:15 +02:00
Andre Basche
66cb7bcc24 Merge branch 'refactor2' 2023-06-22 00:03:07 +02:00
Andre Basche
c25e898b42 Bump version 2023-06-21 19:56:09 +02:00
Andre Basche
55966dd52f Fix typeerror hon#77 2023-06-21 18:02:07 +02:00
Andre Basche
8c65a37f29 Add command loader class 2023-06-15 02:16:03 +02:00
Andre Basche
1ca89995a2 Lock attributes 2023-06-13 00:39:18 +02:00
Andre Basche
f6139db0b5 Use class for attributes 2023-06-13 00:12:29 +02:00
Andre Basche
310d1bafd7 Improve rule parsing 2023-06-10 06:47:37 +02:00
Andre Basche
9e35dcf9cf Don't send optional program rules 2023-06-10 06:40:55 +02:00
Andre Basche
f9d0fa4ae8 Add wine cellar 2023-06-09 22:52:33 +02:00
Andre Basche
11988c73a6 Fix command parameter issue hon#63 2023-06-09 02:09:20 +02:00
Andre Basche
7b51caecca Improve update performance 2023-06-08 19:52:08 +02:00
Andre Basche
38d09e2ef5 Fix step is 0 hon#60 2023-06-08 14:20:08 +02:00
Andre Basche
3c7ad3f395 Fix changed hOn login 2023-06-07 02:27:02 +02:00
Andre Basche
31c03faca8 Get program name 2023-05-29 19:05:37 +02:00
Andre Basche
a081ef1f97 Add favourites to progams hon#47 2023-05-28 19:24:02 +02:00
Andre Basche
4888f2b1d0 Add oven climate support 2023-05-28 17:41:20 +02:00
Andre Basche
7c6ac15901 Add and improve fridge 2023-05-28 07:37:38 +02:00
Andre Basche
eea79e28b9 Fix for fridge program names 2023-05-22 01:07:55 +02:00
Andre Basche
9cd12e3234 Fixes for fridge 2023-05-21 20:33:08 +02:00
Andre Basche
c2765fe953 Add rule handling 2023-05-21 02:25:43 +02:00
Andre Basche
9971fe95e2 Get appliance code from serial number 2023-05-20 13:24:24 +02:00
Andre Basche
9f130e2e85 Make 'code' attribute really optional 2023-05-19 00:48:08 +02:00
Andre Basche
dfbc24452b Fix value check 2023-05-16 21:26:24 +02:00
Andre Basche
af4fbdd8cd Make 'code' attribute optional, fix hon#51 2023-05-16 20:46:46 +02:00
Andre Basche
b5af81b744 Improve set parameters 2023-05-15 19:29:42 +02:00