Tags: ks12345678123/IRremoteESP8266
Tags
v2.8.2 release (crankyoldgit#1777) ##_v2.8.2 (20220314)_ **[Bug Fixes]** - ESP32-C3: Fix reboot/crashes on ESP32-C3s when receiving. (crankyoldgit#1768 crankyoldgit#1751) **[Features]** - HITACHI_AC296: Add `IRac` class support & tests. (crankyoldgit#1776 crankyoldgit#1758 crankyoldgit#1757) - Support for Hitachi RAS-70YHA3 (remote RAR-3U3) (crankyoldgit#1758 crankyoldgit#1757) - LG: Add Swing Toggle support for Model `LG6711A20083V` (crankyoldgit#1771 crankyoldgit#1770) - IRMQTTServer: add `MQTT_SERVER_AUTODETECT_ENABLE` via mqtt mDNS (crankyoldgit#1769) - Experimental basic support for Kelon 168 bit / 21 byte protocol. (crankyoldgit#1747 crankyoldgit#1745 crankyoldgit#1744) - MitsubishiAC: Tweak repeat gap timing. (crankyoldgit#1760 crankyoldgit#1759) - Gree YAP0F8 (Detected as Kelvinator) vertical position set support (crankyoldgit#1756) - Make KELON (48 bit) protocol decoding stricter. (crankyoldgit#1746 crankyoldgit#1744) - IRMQTTServer V1.6.1 (crankyoldgit#1740 crankyoldgit#1739 crankyoldgit#1729) - HITACHI_AC264: Add minimal detailed support. (crankyoldgit#1735 crankyoldgit#1729) - LG2: Improve Light toggle msg handling. (crankyoldgit#1738 crankyoldgit#1737) - MIDEA: Add support for Quiet, Clean & Freeze Protect controls. (crankyoldgit#1734 crankyoldgit#1733) - Add basic support for HITACHI_AC264 264bit protocol. (crankyoldgit#1730 crankyoldgit#1729) - ESP32-C3: Work around for some C3 specific compiler issues again. (crankyoldgit#1732 crankyoldgit#1695) **[Misc]** - MIDEA: Update supported devices (crankyoldgit#1774 crankyoldgit#1773 crankyoldgit#1716) - Update devices supported by ELECTRA_AC (crankyoldgit#1766 crankyoldgit#1765) - Improve documentation for `encodePioneer()` (crankyoldgit#1761 crankyoldgit#1749) - Update (un)supported DAIKIN128 devices. (crankyoldgit#1752) - Refactor `decodeCOOLIX()` code & add another test case. (crankyoldgit#1750 crankyoldgit#1748) - Simplify code based on state_t being initialised by default. (crankyoldgit#1736 crankyoldgit#1699) - Add comments to help Teknopoint users. (crankyoldgit#1731 crankyoldgit#1728) - Fix library version string calculation. (crankyoldgit#1727 crankyoldgit#1725) - Confirm we can reproduce `TurnOnFujitsuAC.ino` via IRac/IRMQTTServer. (crankyoldgit#1726 crankyoldgit#1701)
v2.8.1 release (crankyoldgit#1719) ## _v2.8.1 (20220101)_ **[Bug Fixes]** - Arduino ESP32 Core v2.0.2+ crashes due to our timer hack. (crankyoldgit#1715 crankyoldgit#1713 ) - SONY: Fix old Sony CD-Player Remote (12 Bit) (crankyoldgit#1714) **[Features]** - Add tool to convert protocol & code to raw timing info. (crankyoldgit#1708 crankyoldgit#1707 crankyoldgit#1703) - Add basic support for COOLIX48 protocol. (crankyoldgit#1697 crankyoldgit#1694) - MITSUBISHI_AC: Added support for i-SAVE mode. (crankyoldgit#1666) - TOSHIBA_AC: Add Filter setting support. aka. Pure. (crankyoldgit#1693 crankyoldgit#1692) - Airton: Add detailed A/C support. (crankyoldgit#1688 crankyoldgit#1670) **[Misc]** - Add a structured library version number. (crankyoldgit#1717) - Workflows Split UnitTests (crankyoldgit#1712) - Reduce time for workflow/Build (crankyoldgit#1709) - Fix some compiler & linter warnings (crankyoldgit#1699 crankyoldgit#1700) - Fujitsu: Update supported A/C models (crankyoldgit#1690 crankyoldgit#1689 crankyoldgit#1702 crankyoldgit#1701) - Remove extra `const` qualifier for char pointer (crankyoldgit#1704) - TCL: Update supported devices. (crankyoldgit#1698) - ESP32-C3: Work around for some C3 specific compiler issues. (crankyoldgit#1696 crankyoldgit#1695)
v2.8.0 release (crankyoldgit#1682) ## _v2.8.0 (20211119)_ **[Bug Fixes]** - Fix compilation issue when using old 8266 Arduino Frameworks. (crankyoldgit#1639 crankyoldgit#1640) - Fix potential security issue with `scrape_supported_devices.py` (crankyoldgit#1616 crankyoldgit#1619) **[Features]** - SAMSUNG_AC - Change `clean` setting to a toggle. (crankyoldgit#1676 crankyoldgit#1677) - Highest fan speed is available without Powerful setting. (crankyoldgit#1675 crankyoldgit#1678) - Change `beep` setting to a toggle. (crankyoldgit#1669 crankyoldgit#1671) - Fix Beep for AR12TXEAAWKNEU (crankyoldgit#1668 crankyoldgit#1669) - Add support for Horizontal Swing & Econo (crankyoldgit#1277 crankyoldgit#1667) - Add support for On, Off, & Sleep Timers (crankyoldgit#1277 crankyoldgit#1662) - Fix power control. Clean-up code & bitmaps from Checksum changes. (crankyoldgit#1277 crankyoldgit#1648 crankyoldgit#1650) - HAIER_AC176/HAIER_AC_YRW02 - Add support A/B unit setting (crankyoldgit#1672) - Add support degree Fahrenheit (crankyoldgit#1659) - Add support `Lock` function (crankyoldgit#1652) - Implement horizontal swing feature (crankyoldgit#1641) - Implement Quiet setting. (crankyoldgit#1634 crankyoldgit#1635) - Basic support for Airton Protocol (crankyoldgit#1670 crankyoldgit#1681) - HAIER_AC176: Add Turbo and Quiet settings (crankyoldgit#1634) - Gree: Add `SwingH` & `Econo` control. (crankyoldgit#1587 crankyoldgit#1653) - MIRAGE - Add experimental detailed support. (crankyoldgit#1573 crankyoldgit#1615) - Experimental detailed support for KKG29A-C1 remote. (crankyoldgit#1573 crankyoldgit#1660) - ELECTRA_AC: Add support for "IFeel" & Sensor settings. (crankyoldgit#1644 crankyoldgit#1645) - Add Russian translation (crankyoldgit#1649) - Add Swedish translation (crankyoldgit#1627) - Reduce flash space used. (crankyoldgit#1633) - Strings finally in Flash! (crankyoldgit#1493 crankyoldgit#1614 crankyoldgit#1623) - Add support for Rhoss Idrowall MPCV 20-30-35-40 A/C protocol (crankyoldgit#1630) - Make `IRAc::opmodeToString()` output nicer for humans. (crankyoldgit#1613) - TCL112AC/TEKNOPOINT: Add support for `GZ055BE1` model (crankyoldgit#1486 crankyoldgit#1602) - Support for Arris protocol. (crankyoldgit#1598) - SharpAc: Allow position control of SwingV (crankyoldgit#1590 crankyoldgit#1594) **[Misc]** - HAIER_AC176/HAIER_AC_YRW02 - Replace some magic numbers with constants (crankyoldgit#1679) - Small fix `Quiet` and `Turbo` test (crankyoldgit#1674) - Fix `IRHaierAC176::getTemp()` return value description (crankyoldgit#1663) - Security Policy creation and changes. (crankyoldgit#1616 crankyoldgit#1617 crankyoldgit#1618 crankyoldgit#1621 crankyoldgit#1680) - IRrecvDumpV2/3: Update PlatformIO envs for missing languages (crankyoldgit#1661) - IRMQTTServer - Use the correct string for Fan mode in Home Assistant. (crankyoldgit#1610 crankyoldgit#1657) - Move a lot of the strings/text to flash. (crankyoldgit#1638) - Minor code style improvements. (crankyoldgit#1656) - Update Supported Devices - HAIER_AC176 (crankyoldgit#1673) - LG A/C (crankyoldgit#1651 crankyoldgit#1655) - Symphony (crankyoldgit#1603 crankyoldgit#1605) - Epson (crankyoldgit#1574 crankyoldgit#1601) - GREE (crankyoldgit#1587 crankyoldgit#1588) - SharpAc (crankyoldgit#1590 crankyoldgit#1591) - Add extra tests for LG2 protocol (crankyoldgit#1654) - Fix parameter expansion in several macros. - Move some strings to `IRtext.cpp` & `locale/default.h` (crankyoldgit#1637) - RHOSS: Move include and defines to their correct places (crankyoldgit#1636) - Make makefile only build required files when running `run-%` target (crankyoldgit#1632) - Update Portuguese translation (crankyoldgit#1628) - Add possibility to run specific test case (crankyoldgit#1625) - Change `googletest` library ignore (crankyoldgit#1626) - Re-work "Fan Only" strings & matching. (crankyoldgit#1610) - Address `C0209` pylint warnings. (crankyoldgit#1608)
v2.7.20 release (crankyoldgit#1582) ## _v2.7.20 (20210828)_ **[Bug Fixes]** - Make `strToSwingH()` match "Right Max" (crankyoldgit#1550 crankyoldgit#1551) **[Features]** - Experimental Bose remote support (crankyoldgit#1579) - Added MitsubishiAC VaneLeft (crankyoldgit#1572 crankyoldgit#1576) - HAIER_AC176: Add experimental detailed support (crankyoldgit#1480 crankyoldgit#1571) - Detailed support for Tornado/Sanyo 88-bit A/C protocol (crankyoldgit#1503 crankyoldgit#1568) - Add support for new `TROTEC_3550` A/C protocol (crankyoldgit#1563 crankyoldgit#1566 crankyoldgit#1507) - SamsungAc: Use `sendExtended()` going forward. (crankyoldgit#1484 crankyoldgit#1562) - SamsungAc: Redo/fix checksum calculations. (crankyoldgit#1538 crankyoldgit#1554) - LG: Add support for `AKB73757604` model (crankyoldgit#1531 crankyoldgit#1545) - Daikin176: Add support for Unit Id. (crankyoldgit#1543 crankyoldgit#1544) - Daikin2: Add support for Humidity setting/operation. (crankyoldgit#1535 crankyoldgit#1540) - TCL112AC: Add support for quiet/mute setting. (crankyoldgit#1528 crankyoldgit#1529) - LG2: Add Fan speed, Swing, & Light support for new `AKB74955603` model (crankyoldgit#1513 crankyoldgit#1530) - Add Mitsubishi AC "fan only" mode (crankyoldgit#1527) **[Misc]** - Change when some github workflows run (crankyoldgit#1583) - Add/update supported device info (crankyoldgit#1580 crankyoldgit#1581 crankyoldgit#1585) - Fix pylint issues due to pylint update. (crankyoldgit#1569 crankyoldgit#1570) - DAIKIN216: Update supported models. (crankyoldgit#1552 crankyoldgit#1567) - IRMQTTServer: Build a minimal OTA image via PlatformIO. (crankyoldgit#1513 crankyoldgit#1541) - Reduce memory fragmentation cause by String usage. (crankyoldgit#1493 crankyoldgit#1536) - Refactor `decodeMitsubishiAC()` (crankyoldgit#1523 crankyoldgit#1532) - Fix incorrect comment. - Migrate from Travis to GitHub Actions (crankyoldgit#1522 crankyoldgit#1526) - Documentation update with additional supported Panasonic AC models (crankyoldgit#1525)
v2.7.19 release (crankyoldgit#1521) * Regenerate Doxygen documentation * v2.7.19 release _v2.7.19 (20210706)_ **[Bug Fixes]** - Illegal Heap write in rawbuf when the capture has overflowed. (crankyoldgit#1516 crankyoldgit#1517) - PANASONIC_AC: Fix Low and High fan speeds (crankyoldgit#1515) - Fix MDNS in IRServer and IRMQTTServer example code (crankyoldgit#1498 crankyoldgit#1499) - IRac: Fix off-by-one error in Coolix's sleep setting. (crankyoldgit#1500) - Fix undefined constant (crankyoldgit#1490) **[Features]** - Add detailed support for Kelon ACs (crankyoldgit#1494) - Experimental basic support for Teknopoint A/C protocol (crankyoldgit#1486 crankyoldgit#1504) - Daikin64: Add support for Heat mode (crankyoldgit#1492) - Basic support for `HAIER_AC176` 176 bit protocol. (crankyoldgit#1480 crankyoldgit#1481) **[Misc]** - GREE: Update inter-message gap timing (crankyoldgit#1508 crankyoldgit#1509) - IRac: Change Coolix to send special messages after a normal message. (crankyoldgit#1501 crankyoldgit#1502) - Fix compiler warnings causing Travis failures. (crankyoldgit#1491) - Update supported model info (crankyoldgit#1477 crankyoldgit#1485 crankyoldgit#1488 crankyoldgit#1489) - Add HTML viewport meta tag to IRServer and IRMQTTServer examples (crankyoldgit#1467 crankyoldgit#1469)
v2.7.18 release (crankyoldgit#1466) _v2.7.18 (20210420)_ **[Misc]** - Fix issues with installing the library under the Arduino IDE on Win10 & OSX (crankyoldgit#1451 crankyoldgit#1464) - Reduce the library's github zip download size. (crankyoldgit#1451 crankyoldgit#1463) - An experiment in using Github Actions to do some of the CI work. (crankyoldgit#1462)
v2.7.17 re-release _v2.7.17 (20210420)_ **[News]** - The library now supports 100 IR protocols! \o/ **[Bug Fixes]** - Fix `IRAcUtils::decodeToState()` for different length Samsung msgs (crankyoldgit#1447 crankyoldgit#1448) - Fix issues with installing the library under the Arduino IDE on Win10 & OSX (crankyoldgit#1451 crankyoldgit#1464) **[Features]** - Fujitsu: Add support for `ARREW4E` model. (crankyoldgit#1455 crankyoldgit#1456) - Experimental detailed support for Truma A/Cs. (crankyoldgit#1440 crankyoldgit#1449) **[Misc]** - Fix Arduino library linter issues. (crankyoldgit#1451 crankyoldgit#1452 crankyoldgit#1453 crankyoldgit#1460) - Reduce the library's zip download size. (crankyoldgit#1451 crankyoldgit#1463) - An experiment in using Github Actions to do some of the CI work. (crankyoldgit#1462)
v2.7.16 release (crankyoldgit#1439) ## _v2.7.16 (20210324)_ **[Features]** - ToshibaAC: Swing handling and `setRaw()` improvements. (crankyoldgit#1423 crankyoldgit#1424 crankyoldgit#1425) - Support for XMP (Xfinity) protocol. (crankyoldgit#1414 crankyoldgit#1422) - ToshibaAC: Adjust inter-message gap timing to improve matching. (crankyoldgit#1420 crankyoldgit#1421) - Ecoclim: Add detailed A/C support (crankyoldgit#1397 crankyoldgit#1415) **[Misc]** - [ESP32] Fix `addApbChangeCallback(): duplicate func` kernel msgs (crankyoldgit#1434 crankyoldgit#1435) - refactor ir_Fujitsu (crankyoldgit#1419) - refactor ir_Whirlpool (crankyoldgit#1416) - refactor ir_Vestel (crankyoldgit#1413) - refactor ir_Trotec (crankyoldgit#1412)
v2.7.16 release (crankyoldgit#1439) ## _v2.7.16 (20210324)_ **[Features]** - ToshibaAC: Swing handling and `setRaw()` improvements. (crankyoldgit#1423 crankyoldgit#1424 crankyoldgit#1425) - Support for XMP (Xfinity) protocol. (crankyoldgit#1414 crankyoldgit#1422) - ToshibaAC: Adjust inter-message gap timing to improve matching. (crankyoldgit#1420 crankyoldgit#1421) - Ecoclim: Add detailed A/C support (crankyoldgit#1397 crankyoldgit#1415) **[Misc]** - [ESP32] Fix `addApbChangeCallback(): duplicate func` kernel msgs (crankyoldgit#1434 crankyoldgit#1435) - refactor ir_Fujitsu (crankyoldgit#1419) - refactor ir_Whirlpool (crankyoldgit#1416) - refactor ir_Vestel (crankyoldgit#1413) - refactor ir_Trotec (crankyoldgit#1412)
v2.7.15 release (crankyoldgit#1411) ##_v2.7.15 (20210213)_ **[BREAKING CHANGES]** - Some Daikin2 constants have been changed. (crankyoldgit#1393) **[Features]** - Experimental basic support for EcoClim 56 & 15 bit protocols. (crankyoldgit#1397 crankyoldgit#1410) - MITSUBISHI_AC: Add support for enabling Weekly Timer. (crankyoldgit#1403 crankyoldgit#1404) - Mitsubishi ACs: Improve handling swing/vane settings. (crankyoldgit#1399 crankyoldgit#1401) - MITSUBISHI_AC: Add support for half degrees. (crankyoldgit#1398 crankyoldgit#1400) - Add `irutils::addSwing[V|H]ToString()` and adjust some constants (crankyoldgit#1365 crankyoldgit#1393) - SharpAc: Add support for model A903, and improve `IRac` fan & power control. (crankyoldgit#1387 crankyoldgit#1390) - Experimental support for Milestag2 (crankyoldgit#1360 crankyoldgit#1380) **[Misc]** - Improve `IRac::sendAc()` documentation. (crankyoldgit#1408 crankyoldgit#1409) - refactor ir_Transcold (crankyoldgit#1407) - refactor ir_Toshiba (crankyoldgit#1395) - Fix Travis-CI build issues. (crankyoldgit#1396) - refactor ir_Teco (crankyoldgit#1392) - Fujitsu A/C: Add warning/suggestions for AR-RAH1U devices (crankyoldgit#1376 crankyoldgit#1386) - refactor ir_Technibel (crankyoldgit#1385) - Add the new logo and banner 🎉 (crankyoldgit#1371 crankyoldgit#1372) - Update references to sbprojects website. (crankyoldgit#1381 crankyoldgit#1383) - refactor ir_Tcl (crankyoldgit#1379)
PreviousNext