Commit Graph

40 Commits

Author SHA1 Message Date
Andre Basche 86c2956d69 Handle mqtt connection events 2024-03-29 14:39:08 +01:00
Mguel Ángel d4e5793186 Fix check active oven 2023-11-26 13:36:41 +01:00
Andre Basche c71f8f17f5 Fix error in wh 2023-11-20 17:50:28 +01:00
Vadym 6ae40481e3
Issue with sync_command (#16)
* Added water heater appliance. Added ability to send only mandatory parameters

* fixed build

* formatting

* cleanup

* cleanup

* reformatting

* Added ability to send specific parameters. Useful in case the command has many not mandatory parameters and you want to send only one/few

* cleanup

* Fixed code style

* sync_command - fixed typos, skip to sync(actually reset) parameters of different types. Improved WaterHeater appliance

* cleanup

* cleanup

* clean code style

* check if base parameter is mandatory

* Reverted back sync_command, send mandatory parameters beside with specified

---------

Co-authored-by: Vadym Melnychuk <vme@primexm.com>
2023-10-12 16:43:41 +02:00
Andre Basche fc60d15e60 Fix error for fridge without quickmode 2023-07-19 23:55:37 +02:00
Vadym 4f7d4860db
Water Heater. Ability to send only mandatory parameters (#14)
* Added water heater appliance. Added ability to send only mandatory parameters

* fixed build

* formatting

* cleanup

* cleanup

* reformatting

* Added ability to send specific parameters. Useful in case the command has many not mandatory parameters and you want to send only one/few

* cleanup

* Fixed code style

---------

Co-authored-by: Vadym Melnychuk <vme@primexm.com>
2023-07-18 21:26:11 +02:00
Andre Basche 5a778373b6 Enable more pylint checks 2023-07-16 05:53:23 +02:00
Andre Basche b0e3b15ff0 Add pylint checks 2023-07-12 19:36:32 +02:00
Andre Basche e234ef3bbb Remove old code in ov hon#88 2023-07-09 01:36:03 +02:00
Andre Basche 44f40c531e Fix some minor issues 2023-06-29 22:08:51 +02:00
Andre Basche 9eb99f283b Add more type hints 2023-06-28 19:02:11 +02:00
Andre Basche 66cb7bcc24 Merge branch 'refactor2' 2023-06-22 00:03:07 +02:00
Andre Basche 55966dd52f Fix typeerror hon#77 2023-06-21 18:02:07 +02:00
Andre Basche f6139db0b5 Use class for attributes 2023-06-13 00:12:29 +02:00
Andre Basche f9d0fa4ae8 Add wine cellar 2023-06-09 22:52:33 +02:00
Andre Basche 7b51caecca Improve update performance 2023-06-08 19:52:08 +02:00
Andre Basche 31c03faca8 Get program name 2023-05-29 19:05:37 +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 5db13a90e7 Fix some stuff for hoover appliances 2023-04-24 04:33:00 +02:00
Andre Basche 9ee5dbc956 Get program name by prcode 2023-04-23 21:42:44 +02:00
Andre Basche 1dad0e14b8 Handle special dry level 11 2023-04-22 23:08:24 +02:00
Miguel Ángel 78bc85132f Black Style 2023-04-19 20:12:52 +02:00
Miguel Ángel 191928287f Override Oven attributes when is disconnected 2023-04-19 19:29:59 +02:00
Miguel Ángel 40cc0013a5 Override Oven attributes when is disconnected 2023-04-16 11:36:10 +02:00
Miguel Ángel f2aa3dc8fd Merge remote-tracking branch 'origin/main'
# Conflicts:
#	pyhon/appliances/ov.py
2023-04-16 09:58:00 +02:00
Andre Basche 5b91747ec1 Add dish washer 2023-04-16 02:46:30 +02:00
Andre Basche 834f25a639 Remove filters, filter out recies #9 2023-04-16 00:40:59 +02:00
Andre Basche 2597cbd883 Use regex oven filters #9 2023-04-09 21:49:58 +02:00
Miguel Ángel 18b0ecdd68 Override Oven attributes when is disconnected 2023-04-08 22:24:14 +02:00
Andre Basche 36079c3c77 Add oven and program filter 2023-04-08 04:06:36 +02:00
Andre Basche 6c3da96a03 Fix not showing device active when running 2023-03-22 22:42:40 +01:00
drudgebg 5e32dd76c0
Create td.py
Need to work with Tumble Dryers. Tested and work with Tumble Dryer haier HD80-A3959.
2023-03-21 08:39:20 +02:00
Alexandre Leites e12edda588 Added WD params 2023-03-18 18:02:20 +01:00
Andre Basche 6b346f766f Fix command start 2023-03-08 23:01:59 +01:00
Andre Basche f52f84711f Fix bugs 2023-03-08 22:18:44 +01:00
Andre Basche c4d21be388 Print all keys 2023-03-08 21:53:53 +01:00
Andre Basche 5acc81acc3 Clean up attribute structure 2023-03-08 21:13:19 +01:00
Andre Basche 79a121263f Fix connection issues 2023-03-06 18:57:08 +01:00
Andre Basche 0f630e854e Read out connection 2023-03-05 18:46:51 +01:00