-
Notifications
You must be signed in to change notification settings - Fork 836
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Experimental support for Panasonic A/C messages. (#535)
* Experimental support for Panasonic A/C messages. * sendPanasonicAC(), decodePanasonicAC(), & IRPanasonicAc class added. * Unit tests for those. * Code HEAVILY influenced by the work done at: https://github.com/ToniA/ESPEasy/blob/HeatpumpIR/lib/HeatpumpIR/PanasonicHeatpumpIR.cpp * Should support LKE/DKE/JKE/NKE series units. * Updated example code as required. * Panasonic AC: Improve model detect and Fan mode. * Panasonic has a Fan mode that requires the temp to be 27C. * Some code lint improvements. * Detail models supported etc. * Make the class remember the set temp, so Fan mode doesn't overwrite it. * Adjust unit tests to cover that. * Update unit test Makefile to include protocol header files for dependencies. Ref: #525 (comment) * Update sendPanasonicAC() status to confirmed.
- Loading branch information
1 parent
4fe3608
commit 17d0364
Showing
11 changed files
with
1,096 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.