-
Notifications
You must be signed in to change notification settings - Fork 833
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add basic support for 168 bit KELON protocol. #1745
Comments
Hello,
PowerOn/Power Off etc is the same (probably) - I spend for now only half day on it - as on Whirpool AC I add soon more dumped codes (in spreadsheet), and I will try decode. I'm focused on "iFeel" function, because Hisense thermometer (and logic on mainboard of AC) is stupid, so when you put, on heating mode, 23 degrees, you have up to 28 at room (+5 degree) and starts from 19 (this i'm not pretty sure yet). |
Thanks for the model info. I've now created PR #1747 / Branch https://github.com/crankyoldgit/IRremoteESP8266/tree/kelon168_basic which should support basic (sending of You're now at this step in the process for adding detailed (i.e. changing settings) support: https://github.com/crankyoldgit/IRremoteESP8266/wiki/Adding-support-for-a-new-AC-protocol#a-note-on-collecting-data Please download that branch, recompile IRrecvDumpV2 etc and try to re-capture. etc etc. Please let us know how it goes. |
@mp3-10 ping |
@crankyoldgit ack :) |
Today I started working with that remote again :) As I see normal (without iFeel) control is using: WHIRLPOOL_AC Model: 2 (DG11J191) But during iFeel Mode, ( now i'm catching data): 13:38, 24 degrees on remote, 23 set on AC unit, heating: 13:38, 25 degrees on remote, 23 set on AC unit, heating: I'm now sniffing, so I will be back soon with more data and sheet where i mark differences :) |
After some hours, I decoded some code: Results: https://1drv.ms/x/s!AqpZPk4W5RXIg-8136-zyOU_diZHjA?e=2oY5CX. I found also what way is checksum generated. Works for 58 from 59 tests. Next week, I try to check if my dump is working (for now I only based on "excel sheet" :) |
_v2.8.2 (20220314)_ **[Bug Fixes]** - ESP32-C3: Fix reboot/crashes on ESP32-C3s when receiving. (#1768 #1751) **[Features]** - HITACHI_AC296: Add `IRac` class support & tests. (#1776 #1758 #1757) - Support for Hitachi RAS-70YHA3 (remote RAR-3U3) (#1758 #1757) - LG: Add Swing Toggle support for Model `LG6711A20083V` (#1771 #1770) - IRMQTTServer: add `MQTT_SERVER_AUTODETECT_ENABLE` via mqtt mDNS (#1769) - Experimental basic support for Kelon 168 bit / 21 byte protocol. (#1747 #1745 #1744) - MitsubishiAC: Tweak repeat gap timing. (#1760 #1759) - Gree YAP0F8 (Detected as Kelvinator) vertical position set support (#1756) - Make KELON (48 bit) protocol decoding stricter. (#1746 #1744) - IRMQTTServer V1.6.1 (#1740 #1739 #1729) - HITACHI_AC264: Add minimal detailed support. (#1735 #1729) - LG2: Improve Light toggle msg handling. (#1738 #1737) - MIDEA: Add support for Quiet, Clean & Freeze Protect controls. (#1734 #1733) - Add basic support for HITACHI_AC264 264bit protocol. (#1730 #1729) - ESP32-C3: Work around for some C3 specific compiler issues again. (#1732 #1695) **[Misc]** - MIDEA: Update supported devices (#1774 #1773 #1716) - Update devices supported by ELECTRA_AC (#1766 #1765) - Improve documentation for `encodePioneer()` (#1761 #1749) - Update (un)supported DAIKIN128 devices. (#1752) - Refactor `decodeCOOLIX()` code & add another test case. (#1750 #1748) - Simplify code based on state_t being initialised by default. (#1736 #1699) - Add comments to help Teknopoint users. (#1731 #1728) - Fix library version string calculation. (#1727 #1725) - Confirm we can reproduce `TurnOnFujitsuAC.ino` via IRac/IRMQTTServer. (#1726 #1701)
##_v2.8.2 (20220314)_ **[Bug Fixes]** - ESP32-C3: Fix reboot/crashes on ESP32-C3s when receiving. (#1768 #1751) **[Features]** - HITACHI_AC296: Add `IRac` class support & tests. (#1776 #1758 #1757) - Support for Hitachi RAS-70YHA3 (remote RAR-3U3) (#1758 #1757) - LG: Add Swing Toggle support for Model `LG6711A20083V` (#1771 #1770) - IRMQTTServer: add `MQTT_SERVER_AUTODETECT_ENABLE` via mqtt mDNS (#1769) - Experimental basic support for Kelon 168 bit / 21 byte protocol. (#1747 #1745 #1744) - MitsubishiAC: Tweak repeat gap timing. (#1760 #1759) - Gree YAP0F8 (Detected as Kelvinator) vertical position set support (#1756) - Make KELON (48 bit) protocol decoding stricter. (#1746 #1744) - IRMQTTServer V1.6.1 (#1740 #1739 #1729) - HITACHI_AC264: Add minimal detailed support. (#1735 #1729) - LG2: Improve Light toggle msg handling. (#1738 #1737) - MIDEA: Add support for Quiet, Clean & Freeze Protect controls. (#1734 #1733) - Add basic support for HITACHI_AC264 264bit protocol. (#1730 #1729) - ESP32-C3: Work around for some C3 specific compiler issues again. (#1732 #1695) **[Misc]** - MIDEA: Update supported devices (#1774 #1773 #1716) - Update devices supported by ELECTRA_AC (#1766 #1765) - Improve documentation for `encodePioneer()` (#1761 #1749) - Update (un)supported DAIKIN128 devices. (#1752) - Refactor `decodeCOOLIX()` code & add another test case. (#1750 #1748) - Simplify code based on state_t being initialised by default. (#1736 #1699) - Add comments to help Teknopoint users. (#1731 #1728) - Fix library version string calculation. (#1727 #1725) - Confirm we can reproduce `TurnOnFujitsuAC.ino` via IRac/IRMQTTServer. (#1726 #1701)
FYI, the changes mentioned above have now been included in the new v2.8.2 release of the library. |
@mp3-10 were you able to come up with something that can be used to send temperature readings from an ESPx to the split without using the remote (that sucks)? |
@gianricod I found that, WiFi module have pinout "A" and "B" so that looks like RS485, but after connection any usable signal :( I can't provide more, because my split is mounted on wall, so I can't disassemble to check mainboard ;) |
thanks @mp3-10. I appreciate your efforts on that. when you say:
I do not see that. Are you sure you have your remote with i feel pointed to the split? So again what i wnated to do is a ESP (or something else) with IR an HT sensor and send readings to the split from that so i have the freedom to use the remote not pointed to the unit. If that is even possible. |
That way is working my Split without iFeel mode. Using iFeel i have +-1/2 degrees. |
@crankyoldgit,
Thanks for your all replies. Codes I get from IRrecvDumpV2:
Tomorrow maybe I try with "rawData" that should be easier
Originally posted by @mp3-10 in #1744 (comment)
The text was updated successfully, but these errors were encountered: