SmartIR - Control your Climate, TV and Fan devices via IR/RF controllers

Hi, came here through gemini, I didn´t know this existed.
it recomended me because I’d like to control my Roomba 620 using my IR blaster. It offered me SmartIR and configure thr roomba as a FAN with code 1601, wich does not exist.
was it removed ? Can I find somewhere else ?

thanks.

You can create your own IR code file by ‘learning’ the IR codes from the original remote.

Hello,
I have a couple of Toshiba Carrier AC here. And some Tasmota MQTT devices. Is there any example of code//.json to “learn” and create a new json file ?

Link to all .json files: https://github.com/smartHomeHub/SmartIR/tree/master/codes/climate

Well I had a look on this, none have MQTT AFAIK. But the main question is do I just copy the raw IR data as it is shown on some ESPHome example?

For climate I have a remote controller Fujitsu AR-RPA5E, does anyone have the json codes? This model does not appear …

Meanwhile I added some of them manually (as MQTT reading raw codes) but I am not able to turn on, only turn off and change temp/modes…how can I add this TURN ON command? It is not the same as “off”

Can anybody post an example of a json with raw structure?
tried like below but that doesn’t work

  {
  "manufacturer": "Tuvio",
  "supportedModels": [
    "ACI07W11"
  ],
  "supportedController": "ESPHome",
  "commandsEncoding": "Raw",
  "minTemperature": 18.0,
  "maxTemperature": 30.0,
  "precision": 1.0,
  "operationModes": [
    "heat"
  ],
  "fanModes": [
    "auto",
    "mid"
  ],
  "commands": {
    "off": "[4684,-6816,562,-1593,562,-1593,594,-1561,594,-1561,594,-1499,656,-1611,576,-1561,594,-1593,562,-500,593,-500,562,-531,562,-500,594,-499,562,-500,594,-499,594,-500,562,-1593,593,-1562,594,-1592,563,-1593,562,-1593,593,-1562,594,-1562,593,-1593,562,-500,593,-500,594,-499,562,-500,594,-500,593,-500,562,-500,593,-500,562,-1595,592,-1561,563,-1627,574,-1578,562,-1593,593,-1562,593,-1593,532,-1624,562,-500,562,-531,562,-531,563,-499,594,-499,597,-497,531,-545,548,-531,562,-1593,562,-1593,562,-1625,531,-531,562,-531,562,-1593,562,-1593,594,-1593,562,-500,593,-500,594,-499,562,-1593,566,-1589,594,-500,562,-499,563,-531,562,-1593,562,-531,562,-500,562,-531,562,-1593,563,-1624,531,-1624,562,-500,562,-531,562,-1593,563,-1624,531,-1624,562,-500,563,-530,564,-530,531,-1624,562,-531,531,-1624,562,-500,562,-1625,530,-531,563,-1624,531,-531,562,-1624,531,-1624,531,-562,531,-1625,531,-562,531,-1624,531,-562,531,-1624,531,-531,531,-7403,531,-10000]",
    "heat": {
      "auto": {
        "18": "[6134,-7375,563,-1594,562,-1594,594,-1563,593,-1594,562,-1594,563,-1593,599,-1558,594,-1593,563,-500,594,-500,594,-500,562,-537,526,-531,594,-500,572,-522,562,-500,563,-1625,531,-1625,562,-1593,564,-1594,562,-1625,531,-1625,563,-1594,563,-1593,594,-500,563,-531,562,-532,531,-531,563,-531,562,-532,531,-531,563,-531,563,-531,531,-531,563,-1625,562,-1594,594,-1563,593,-1563,594,-1593,563,-1594,594,-1562,594,-1562,594,-500,594,-500,563,-531,562,-501,593,-500,563,-531,563,-1594,562,-500,594,-1594,562,-500,594,-500,594,-1562,635,-1553,531,-1624,563,-531,530,-1624,563,-531,530,-1624,563,-1592,563,-531,562,-531,531,-531,562,-1629,526,-530,563,-1623,531,-1624,563,-1592,563,-1624,531,-1655,531,-531,531,-562,531,-1655,500,-562,531,-562,531,-562,503,-567,526,-636,454,-1624,531,-562,535,-1620,531,-562,553,-1602,531,-562,531,-1624,531,-562,531,-1624,531,-1655,500,-562,531,-1655,531,-531,531,-1655,531,-531,531,-1655,531,-531,500,-7433,531,-10000]",
        "19": "[6106,-7376,591,-1594,562,-1594,617,-1539,602,-1500,649,-1594,562,-1594,594,-1562,594,-1594,563,-500,593,-501,593,-500,563,-500,594,-500,594,-500,562,-500,594,-500,594,-1563,594,-1563,593,-1594,563,-1594,594,-1563,594,-1593,532,-1625,562,-1594,594,-500,563,-500,562,-532,562,-531,563,-500,594,-500,562,-532,562,-500,594,-1594,563,-500,593,-1594,532,-1625,562,-1594,563,-1594,594,-1593,532,-1625,562,-532,531,-1625,563,-531,531,-531,563,-531,563,-531,531,-532,562,-532,562,-1594,563,-531,563,-1593,563,-531,563,-500,562,-1625,563,-1594,562,-1594,563,-531,563,-1593,594,-500,599,-1558,593,-1563,597,-497,610,-484,562,-500,594,-500,594,-500,562,-1594,594,-1563,563,-1624,563,-1594,562,-1607,581,-500,563,-1594,562,-1594,562,-532,562,-532,531,-531,563,-531,563,-531,531,-1625,563,-531,531,-1626,562,-500,563,-1625,533,-530,562,-1625,532,-531,563,-1632,524,-1625,563,-531,531,-1657,500,-562,532,-1656,500,-563,531,-1625,531,-532,531,-7438,500,-10000]",
        "20": "[6133,-7376,593,-1563,594,-1594,562,-1594,563,-1593,594,-1563,593,-1594,563,-1593,594,-1563,593,-500,594,-500,563,-499,594,-500,594,-500,563,-500,593,-500,594,-500,563,-1593,594,-1563,594,-1562,593,-1594,563,-1593,594,-1566,601,-1583,563,-1593,563,-531,563,-500,593,-500,594,-500,563,-500,593,-500,594,-500,563,-500,594,-1593,532,-531,594,-1593,563,-1594,562,-1594,563,-1594,562,-1625,563,-1594,562,-500,563,-1625,562,-500,594,-500,563,-531,562,-500,563,-531,562,-532,562,-1594,562,-532,562,-1594,562,-532,562,-500,563,-1625,531,-1625,562,-1594,563,-531,562,-1594,563,-531,562,-1594,594,-1563,596,-497,594,-501,562,-500,594,-1593,563,-1601,596,-491,562,-1594,590,-1566,594,-1563,562,-1625,563,-500,562,-532,562,-531,563,-1594,562,-532,531,-531,563,-531,563,-531,531,-1625,563,-531,531,-1625,563,-531,531,-1625,563,-500,562,-1625,532,-531,562,-1637,520,-1625,562,-532,531,-1626,531,-563,532,-1626,531,-532,563,-1626,532,-531,532,-7411,531,-10000]",
        "21": "[6106,-7376,593,-1594,563,-1608,548,-1594,594,-1564,592,-1594,562,-1594,563,-1594,593,-1563,594,-500,593,-500,563,-500,594,-500,594,-500,562,-500,595,-499,594,-500,562,-1594,594,-1563,594,-1594,562,-1594,562,-1594,563,-1593,594,-1594,563,-1593,563,-531,531,-531,594,-500,594,-500,562,-500,563,-531,564,-530,563,-500,593,-1614,512,-531,594,-1593,532,-1625,562,-1594,563,-1593,594,-1594,563,-1594,562,-500,563,-1625,562,-501,562,-531,563,-531,563,-500,576,-518,562,-531,563,-1594,562,-531,563,-1594,562,-532,562,-500,563,-1625,562,-1594,594,-1563,593,-500,563,-1594,594,-500,563,-1594,593,-1563,594,-500,586,-508,531,-531,567,-527,563,-1594,562,-531,563,-1594,562,-1594,562,-1625,532,-1625,562,-532,531,-1625,562,-532,531,-1625,562,-532,531,-531,563,-531,563,-531,531,-1625,563,-531,531,-1625,531,-563,531,-1625,532,-531,562,-1625,532,-531,563,-1625,531,-1656,500,-563,531,-1657,500,-562,532,-1656,500,-562,531,-1657,538,-524,503,-7442,565,-10000]",
        "22": "[6135,-7374,563,-1594,562,-1625,563,-1469,687,-1611,546,-1531,624,-1626,563,-1593,563,-1594,562,-500,594,-500,594,-500,563,-500,593,-501,593,-500,563,-500,594,-500,594,-1562,594,-1594,562,-1594,563,-1593,594,-1568,589,-1594,562,-1594,563,-1594,594,-500,562,-501,593,-500,594,-500,563,-500,594,-500,593,-500,563,-500,594,-1594,562,-500,594,-1594,562,-1594,594,-1562,594,-1563,594,-1594,562,-1594,563,-531,562,-1594,563,-531,563,-500,562,-532,562,-531,532,-531,563,-531,563,-1593,563,-531,563,-1594,562,-531,563,-500,594,-1594,531,-1625,563,-1594,562,-531,563,-1594,562,-532,563,-1593,563,-1593,563,-531,563,-531,530,-533,562,-1594,594,-500,594,-500,562,-1599,568,-1584,594,-1593,532,-1624,563,-532,531,-531,563,-1593,563,-1625,531,-532,562,-532,562,-531,563,-500,562,-1626,531,-531,563,-1625,531,-531,563,-1625,531,-532,562,-1594,562,-532,562,-1594,563,-1625,531,-532,562,-1625,531,-532,562,-1625,531,-532,562,-1625,531,-501,562,-7407,531,-10000]",
        "23": "[6110,-7388,593,-1593,531,-1624,562,-1593,562,-1593,593,-1593,562,-1593,593,-1562,562,-1624,562,-500,562,-531,562,-531,562,-531,531,-534,559,-531,562,-531,531,-531,562,-1624,531,-1624,578,-1577,562,-1639,516,-1624,563,-1592,562,-1594,606,-1581,563,-500,562,-532,562,-532,562,-500,563,-531,563,-531,562,-500,563,-531,563,-1593,563,-531,563,-1594,562,-1625,531,-1625,563,-1594,562,-1594,563,-1625,532,-530,563,-1625,531,-531,563,-531,563,-531,562,-501,562,-531,594,-500,563,-1594,593,-469,594,-1593,594,-469,594,-500,593,-1563,594,-1593,563,-1593,594,-500,563,-1594,593,-500,563,-1594,593,-1579,578,-500,593,-469,594,-500,593,-501,593,-469,595,-499,594,-1562,594,-1594,562,-1594,594,-1562,594,-500,562,-1594,594,-1562,594,-1594,562,-500,594,-500,594,-501,562,-500,594,-1593,563,-500,562,-1625,563,-500,594,-1562,563,-531,563,-1593,563,-531,563,-1593,563,-1625,531,-532,562,-1625,531,-532,562,-1625,531,-544,550,-1594,562,-500,563,-7406,531,-10000]",
        "24": "[6133,-7391,578,-1563,593,-1563,601,-1586,563,-1594,593,-1563,594,-1594,562,-1594,562,-1594,594,-500,562,-500,594,-500,594,-500,562,-531,563,-500,594,-507,555,-531,563,-1594,562,-1594,604,-1552,594,-1594,563,-1593,594,-1562,594,-1594,562,-1594,562,-500,594,-500,594,-500,562,-532,531,-531,594,-503,563,-538,521,-531,562,-1626,562,-500,594,-1562,563,-1625,563,-1593,563,-1594,562,-1625,531,-1625,563,-500,562,-1625,563,-500,562,-532,562,-532,562,-500,563,-531,562,-531,563,-1594,562,-532,562,-1594,562,-532,562,-500,562,-1626,531,-1625,562,-1594,562,-532,562,-1594,562,-532,562,-1594,562,-1594,563,-531,575,-522,559,-500,594,-1594,562,-1594,594,-1562,594,-500,563,-1593,594,-1563,593,-1594,531,-532,562,-531,563,-531,532,-531,572,-1615,531,-531,563,-531,563,-531,531,-1625,563,-531,531,-1625,562,-500,562,-1624,562,-500,562,-1624,562,-500,562,-1625,530,-1627,559,-531,531,-1624,579,-514,531,-1624,562,-531,531,-1655,531,-500,562,-7405,528,-10000]",
        "25": "[6132,-7375,594,-1562,594,-1594,562,-1594,563,-1593,594,-1562,594,-1594,563,-1593,594,-1563,593,-503,560,-531,563,-500,593,-500,615,-479,563,-500,562,-531,594,-500,562,-1594,563,-1594,593,-1563,563,-1625,531,-1625,562,-1594,594,-1562,563,-1625,562,-501,562,-531,563,-531,563,-499,563,-531,563,-531,562,-500,563,-531,563,-1594,562,-531,563,-1593,563,-1625,531,-1625,563,-1593,563,-1594,562,-1625,531,-532,593,-1594,531,-532,562,-531,563,-531,531,-532,562,-531,563,-531,531,-1625,563,-531,531,-1625,563,-500,562,-532,562,-1613,569,-1599,563,-1594,562,-531,563,-1594,562,-557,537,-1598,599,-1553,594,-500,594,-499,563,-500,594,-500,593,-1563,594,-1562,594,-500,594,-1562,594,-1594,562,-1594,563,-531,563,-1594,562,-500,563,-532,593,-1562,563,-531,562,-532,562,-500,563,-1625,531,-531,563,-1625,531,-549,545,-1625,531,-531,563,-1625,531,-531,563,-1594,562,-1625,532,-531,562,-1625,532,-531,562,-1625,532,-531,562,-1625,532,-531,531,-7407,531,-10000]",
        "26": "[6134,-7378,599,-1558,591,-1562,594,-1594,562,-1594,594,-1562,594,-1594,562,-1594,562,-1594,594,-500,562,-500,594,-500,594,-500,563,-500,593,-500,594,-500,563,-512,581,-1594,562,-1594,594,-1563,562,-1594,594,-1594,562,-1594,563,-1593,563,-1625,563,-500,593,-501,562,-531,563,-500,562,-532,562,-532,531,-531,563,-555,538,-1599,558,-531,563,-1593,563,-1594,562,-1625,532,-1625,562,-1594,563,-1594,562,-531,563,-1601,556,-534,559,-532,562,-500,563,-531,596,-508,554,-498,594,-1595,530,-532,562,-1635,525,-528,567,-527,562,-1594,563,-1594,562,-1625,532,-531,562,-1625,532,-531,594,-1562,594,-1594,563,-500,597,-497,601,-496,559,-1594,594,-499,563,-1594,594,-500,562,-1594,563,-1593,594,-1563,562,-532,562,-531,563,-1594,563,-531,531,-1625,563,-531,531,-532,562,-532,562,-1594,562,-532,562,-1594,563,-531,531,-1625,563,-531,531,-1625,563,-531,531,-1625,563,-1594,562,-532,531,-1625,562,-532,531,-1656,531,-532,531,-1656,532,-531,500,-7438,531,-10000]",
        "27": "[6134,-7376,562,-1594,594,-1563,594,-1611,545,-1594,562,-1594,594,-1562,563,-1625,563,-1594,562,-531,563,-500,562,-532,593,-500,532,-531,562,-532,593,-501,562,-500,563,-1625,531,-1625,563,-1593,563,-1594,593,-1607,550,-1594,562,-1598,569,-1583,594,-500,562,-531,563,-500,562,-532,562,-532,562,-500,563,-531,562,-532,562,-500,563,-531,563,-1594,562,-1625,532,-1625,562,-1594,562,-1594,563,-1625,531,-1625,563,-1593,563,-531,563,-500,562,-532,562,-532,562,-500,563,-531,586,-1570,567,-527,563,-1594,562,-531,563,-531,563,-1593,563,-1594,562,-1594,594,-500,593,-1563,594,-500,593,-1586,571,-1594,562,-500,594,-500,594,-500,582,-480,594,-500,594,-1562,596,-498,594,-1562,594,-1563,594,-1593,563,-500,594,-1562,594,-1594,563,-500,593,-1614,543,-500,593,-500,594,-500,563,-1594,562,-531,563,-1594,563,-499,594,-1594,563,-500,562,-1639,518,-531,562,-1594,563,-1625,531,-531,563,-1625,531,-531,563,-1625,531,-531,563,-1594,562,-500,563,-7406,531,-10000]",
        "28": "[6142,-7377,591,-1531,625,-1566,591,-1594,563,-1566,622,-1532,625,-1535,622,-1594,566,-1594,559,-532,562,-500,594,-500,563,-532,562,-500,594,-504,559,-531,563,-500,594,-1598,559,-1500,657,-1535,622,-1594,594,-1534,622,-1595,562,-1535,622,-1594,597,-497,563,-500,594,-500,594,-501,571,-491,594,-500,594,-500,562,-501,598,-496,593,-501,562,-1598,559,-1625,563,-1597,560,-1594,563,-1597,562,-1623,538,-1587,594,-1594,566,-497,594,-500,563,-500,594,-503,591,-500,563,-500,594,-1597,560,-500,594,-1563,597,-497,594,-502,560,-1601,556,-1594,563,-1596,590,-500,594,-1561,597,-497,562,-1593,563,-1627,563,-496,563,-531,593,-503,607,-1545,563,-1593,562,-531,563,-531,531,-1627,559,-1594,562,-1596,559,-532,593,-500,572,-490,593,-1594,562,-1597,559,-531,562,-500,562,-533,570,-1583,563,-531,562,-1596,559,-532,562,-1596,559,-531,562,-1600,556,-531,562,-1593,563,-1596,559,-531,562,-1597,559,-531,566,-1595,560,-528,562,-1593,562,-503,559,-7407,528,-10000]",
        "29": "[6118,-7370,560,-1629,559,-1594,563,-1598,559,-1594,569,-1619,531,-1626,566,-1593,560,-1598,559,-531,563,-531,563,-500,563,-535,559,-531,563,-500,594,-500,566,-528,562,-1595,562,-1793,364,-1594,563,-1629,559,-1594,598,-1559,594,-1563,597,-1591,563,-500,594,-503,591,-500,563,-500,594,-500,597,-497,563,-500,594,-500,594,-500,566,-497,594,-1563,594,-1597,560,-1594,594,-1562,594,-1563,594,-1595,562,-1598,559,-1594,594,-500,567,-500,590,-500,594,-500,563,-500,597,-497,594,-1563,594,-500,562,-1595,594,-500,562,-501,562,-1626,562,-1607,554,-1590,563,-533,565,-1591,562,-532,531,-1629,572,-1581,570,-524,532,-531,563,-532,562,-532,534,-1623,562,-532,531,-535,559,-1626,531,-1629,528,-1657,531,-532,534,-1654,500,-563,531,-1628,528,-1657,500,-566,528,-563,532,-562,500,-1660,528,-532,531,-1658,499,-562,531,-1656,500,-562,531,-1656,500,-562,534,-1652,500,-1673,517,-528,531,-1656,500,-565,528,-1656,500,-562,531,-1659,496,-563,500,-7438,527,-10000]",
        "30": "[6107,-7377,591,-1594,563,-1597,559,-1532,656,-1566,591,-1469,692,-1593,560,-1531,663,-1525,625,-500,594,-501,562,-500,594,-500,594,-500,563,-503,594,-497,594,-500,563,-1566,590,-1626,562,-1504,653,-1470,687,-1629,541,-1456,726,-1462,688,-1594,566,-497,594,-500,563,-531,563,-503,591,-500,562,-500,594,-501,597,-497,562,-1626,562,-500,563,-1612,545,-1629,559,-1563,594,-1597,559,-1594,563,-1598,590,-500,563,-1594,597,-497,563,-500,594,-500,594,-503,528,-532,593,-501,562,-1598,559,-531,563,-1594,567,-531,559,-500,563,-1628,528,-1625,563,-1598,559,-531,563,-1594,566,-528,532,-1625,563,-1597,591,-500,563,-500,569,-528,560,-1594,562,-531,566,-528,532,-531,563,-1626,531,-1625,563,-1597,559,-532,531,-535,560,-1628,528,-1625,563,-1597,560,-531,532,-531,562,-535,559,-1595,562,-532,569,-1587,563,-532,531,-1628,560,-531,532,-1628,560,-531,532,-1625,531,-1660,528,-532,531,-1660,528,-532,531,-1660,496,-563,531,-1657,500,-535,528,-7442,497,-10000]"
      },
      "mid": {
        "18": "[6138,-7373,594,-1469,688,-1594,563,-1468,691,-1591,594,-1594,562,-1594,563,-1625,562,-1563,594,-500,594,-500,562,-500,594,-500,594,-500,563,-500,594,-500,594,-500,562,-1594,594,-1563,594,-1594,565,-1591,594,-1563,593,-1594,563,-1594,562,-1594,594,-500,563,-500,594,-500,594,-500,562,-531,563,-500,594,-500,562,-532,562,-1594,563,-531,563,-1594,562,-1594,563,-1594,593,-1595,562,-1594,563,-1594,594,-500,562,-1594,563,-531,563,-531,563,-500,593,-500,563,-531,563,-500,563,-1625,531,-531,563,-1628,559,-501,589,-504,563,-1594,594,-500,563,-1596,591,-500,563,-1594,594,-500,562,-1594,563,-1594,562,-532,562,-1594,563,-531,562,-1594,563,-531,563,-1594,562,-1625,563,-1594,563,-1594,593,-1563,594,-500,594,-500,562,-1594,562,-532,562,-501,562,-531,563,-531,563,-500,562,-1626,562,-514,549,-1625,562,-500,563,-1625,531,-532,562,-1625,532,-531,563,-1625,531,-1625,563,-531,531,-1625,606,-488,532,-1625,562,-532,531,-1625,532,-531,531,-7439,531,-10000]",
        "19": "[6138,-7372,594,-1500,656,-1469,688,-1625,562,-1563,593,-1626,531,-1625,563,-1593,563,-1594,563,-500,593,-500,594,-500,563,-500,594,-500,594,-500,562,-500,594,-502,592,-1563,593,-1596,561,-1594,594,-1562,594,-1594,531,-1625,563,-1594,563,-1593,594,-500,563,-531,563,-500,562,-532,593,-500,563,-531,532,-531,562,-532,592,-1564,567,-527,563,-1593,566,-1591,563,-1625,562,-1594,594,-1563,593,-1595,531,-531,594,-1594,531,-531,563,-531,563,-531,531,-532,562,-531,563,-532,531,-1625,562,-532,532,-1627,564,-527,531,-531,563,-1625,531,-535,559,-1645,511,-532,562,-1626,531,-531,563,-1593,563,-1625,532,-531,563,-1625,531,-537,557,-531,563,-531,531,-1657,531,-1625,531,-1626,531,-1656,500,-1657,531,-562,500,-1657,531,-1625,532,-562,532,-562,500,-563,531,-563,531,-562,501,-1657,530,-563,500,-1657,531,-562,500,-1657,531,-563,500,-1656,531,-563,500,-1656,532,-1625,531,-563,531,-1625,532,-562,500,-1657,531,-562,500,-1657,531,-534,529,-7456,482,-10000]",
        "20": "[6135,-7375,562,-1626,562,-1407,750,-1469,687,-1625,563,-1531,625,-1531,626,-1625,531,-1438,750,-518,545,-500,593,-500,594,-500,563,-500,594,-500,609,-485,562,-500,594,-1594,563,-1593,594,-1565,592,-1531,625,-1594,563,-1594,593,-1563,594,-1594,563,-500,593,-501,593,-500,563,-500,594,-500,603,-491,562,-500,594,-500,596,-1561,593,-500,594,-1563,594,-1594,562,-1594,563,-1594,593,-1563,594,-1594,562,-500,594,-1594,531,-531,562,-531,594,-499,563,-499,594,-500,562,-531,562,-1593,562,-531,562,-1593,562,-531,562,-531,531,-1624,563,-530,531,-1624,594,-500,562,-1593,593,-500,562,-1593,562,-1593,562,-531,563,-1592,563,-531,562,-1593,562,-1624,531,-531,562,-1593,563,-1624,562,-1593,575,-1580,563,-531,562,-531,562,-531,531,-1624,562,-531,531,-531,562,-531,563,-531,531,-1624,562,-531,531,-1624,562,-531,531,-1625,562,-531,530,-1656,531,-531,531,-1655,531,-1625,531,-562,500,-1655,531,-562,505,-1650,531,-562,500,-1661,525,-531,534,-7434,496,-10000]",
        "21": "[6132,-7376,594,-1594,562,-1594,563,-1500,687,-1563,594,-1469,688,-1593,563,-1594,594,-1562,594,-500,594,-500,563,-500,593,-500,594,-500,563,-531,563,-500,593,-501,562,-1594,594,-1562,594,-1594,562,-1594,594,-1562,594,-1594,563,-1593,563,-1594,594,-500,562,-504,590,-500,594,-500,563,-531,563,-500,593,-500,564,-530,563,-1594,562,-531,563,-1594,562,-1594,594,-1563,593,-1594,563,-1594,562,-1594,563,-531,566,-1616,568,-500,563,-531,531,-532,562,-531,563,-531,546,-517,562,-1625,532,-531,562,-1594,563,-531,563,-531,563,-1593,563,-531,563,-1594,593,-501,562,-1594,594,-500,562,-1594,594,-1563,594,-500,562,-1594,596,-498,563,-500,562,-1625,563,-500,562,-1625,563,-1594,562,-1594,563,-1625,531,-531,563,-1625,531,-532,562,-1627,529,-532,562,-531,563,-531,531,-532,562,-1625,532,-531,563,-1625,531,-531,563,-1594,563,-530,564,-1593,563,-531,563,-1625,531,-1625,531,-532,562,-1626,531,-561,533,-1625,531,-563,531,-1625,651,-412,531,-7437,501,-10000]",
        "22": "[6132,-7375,563,-1594,594,-1562,594,-1594,562,-1594,594,-1563,594,-1593,563,-1594,563,-1593,563,-531,563,-531,562,-501,562,-532,562,-531,563,-500,594,-500,593,-500,563,-1594,562,-1594,563,-1594,563,-1625,562,-1594,597,-1578,544,-1625,534,-1623,563,-531,531,-531,563,-531,563,-531,531,-532,562,-531,563,-531,532,-531,563,-1625,531,-531,563,-1625,531,-1625,563,-1594,594,-1562,594,-1594,562,-1594,594,-500,563,-1594,593,-500,563,-508,586,-500,594,-500,562,-500,594,-500,594,-1563,593,-500,594,-1563,594,-500,594,-500,562,-1594,594,-500,563,-1594,562,-531,532,-1625,562,-532,531,-1625,563,-1603,554,-531,562,-1601,556,-531,563,-1594,562,-532,562,-500,563,-1625,531,-1626,562,-1594,563,-1625,531,-532,562,-531,563,-1625,531,-1625,532,-531,562,-563,531,-532,531,-563,531,-1625,532,-562,531,-1626,532,-562,531,-1625,531,-563,531,-1638,519,-562,547,-1610,531,-1625,531,-563,531,-1625,532,-562,532,-1628,528,-563,531,-1625,531,-532,531,-7438,500,-10000]",
        "23": "[6113,-7397,563,-1563,593,-1594,594,-1563,594,-1593,563,-1594,562,-1594,594,-1594,562,-1594,563,-500,594,-500,594,-500,562,-531,563,-500,594,-500,562,-532,531,-531,594,-1594,562,-1594,563,-1594,594,-1562,594,-1594,562,-1594,563,-1594,562,-1625,532,-531,563,-531,562,-532,531,-531,563,-531,563,-531,531,-532,563,-531,562,-1594,563,-531,563,-1594,562,-1594,562,-1626,562,-1594,594,-1563,594,-1594,562,-500,594,-1594,562,-500,594,-500,594,-500,563,-500,562,-532,562,-531,563,-1594,562,-532,531,-1625,563,-531,532,-531,562,-1625,532,-531,563,-1594,562,-551,543,-1594,562,-533,561,-1594,563,-1625,531,-531,567,-1621,531,-532,562,-532,562,-532,531,-531,563,-1625,531,-1626,531,-1656,532,-1625,531,-563,531,-1624,531,-1624,531,-1656,499,-562,531,-563,531,-562,534,-559,500,-1655,531,-562,500,-1655,531,-563,499,-1656,531,-562,500,-1655,531,-562,500,-1655,531,-1625,531,-562,531,-1624,531,-562,531,-1624,531,-562,552,-1603,536,-527,531,-7433,500,-10000]",
        "24": "[6134,-7376,562,-1594,594,-1562,594,-1594,563,-1593,563,-1594,593,-1563,594,-1593,563,-1594,594,-500,562,-500,594,-500,594,-500,562,-500,594,-500,594,-500,563,-500,593,-1594,563,-1593,594,-1563,563,-1625,562,-1594,562,-1594,563,-1594,562,-1625,563,-500,563,-531,562,-532,562,-531,532,-531,563,-531,563,-531,536,-527,562,-1625,532,-531,562,-1594,565,-1623,563,-1593,563,-1594,562,-1625,532,-1625,562,-531,532,-1625,562,-532,562,-500,594,-500,594,-500,564,-504,593,-495,594,-1562,594,-500,594,-1563,594,-500,593,-500,563,-1594,563,-500,562,-1626,562,-500,563,-1625,562,-500,563,-1625,531,-1625,563,-531,531,-1625,564,-530,531,-1626,562,-1594,562,-1626,531,-531,563,-1594,562,-1625,532,-1624,563,-531,532,-531,563,-531,562,-532,531,-1625,562,-532,531,-532,562,-531,563,-1625,531,-531,563,-1625,532,-562,531,-1625,532,-567,495,-1657,531,-563,499,-1657,531,-1625,531,-563,531,-1625,532,-562,531,-1626,531,-562,532,-1625,555,-508,531,-7438,500,-10000]",
        "25": "[6134,-7376,562,-1469,719,-1500,656,-1532,625,-1625,562,-1594,564,-1561,594,-1438,719,-1562,625,-500,563,-531,563,-499,594,-500,594,-500,563,-500,594,-500,593,-500,563,-1593,594,-1563,594,-1593,563,-1625,531,-1594,594,-1594,562,-1594,563,-1594,593,-500,564,-499,594,-500,594,-500,562,-500,594,-500,594,-500,562,-500,594,-1594,566,-497,606,-1581,531,-1625,563,-1594,562,-1594,563,-1625,562,-1594,563,-531,531,-1626,562,-531,531,-532,562,-532,562,-532,562,-500,563,-531,562,-1594,594,-500,594,-1562,594,-500,594,-500,562,-1594,563,-531,531,-1625,563,-531,532,-1625,562,-500,563,-1625,563,-1594,562,-531,532,-1625,562,-532,531,-532,562,-1625,531,-1625,563,-531,532,-1625,531,-1625,563,-1596,560,-531,563,-1594,562,-531,563,-531,531,-1625,563,-531,531,-532,562,-531,563,-1625,531,-532,531,-1656,531,-563,500,-1656,532,-562,500,-1657,531,-531,531,-1657,500,-1656,532,-562,500,-1656,547,-547,500,-1657,531,-562,500,-1657,531,-532,500,-7441,528,-10000]",
        "26": "[6106,-7373,593,-1594,563,-1625,562,-1532,625,-1594,562,-1563,594,-1531,656,-1532,625,-1594,562,-500,594,-500,594,-500,562,-500,594,-500,594,-500,562,-500,594,-500,594,-1594,562,-1612,545,-1500,656,-1625,563,-1594,562,-1594,562,-1626,562,-1594,563,-500,562,-534,560,-500,594,-500,594,-500,562,-501,748,-345,594,-506,557,-1594,562,-531,563,-1594,562,-1594,594,-1563,593,-1594,564,-1593,562,-1594,563,-531,562,-1594,563,-531,563,-500,562,-532,562,-532,563,-531,562,-500,594,-1563,594,-500,562,-1594,563,-531,563,-531,562,-1594,563,-531,563,-1604,552,-532,562,-1594,562,-532,562,-1594,594,-1563,563,-530,563,-1594,562,-532,562,-1594,563,-531,563,-1594,562,-532,531,-1625,563,-1593,563,-1594,562,-532,562,-531,563,-1594,563,-531,531,-1625,563,-531,532,-531,562,-532,578,-1578,563,-531,562,-1594,563,-531,563,-1594,562,-532,562,-1594,562,-532,531,-1625,563,-1964,192,-532,562,-1626,531,-562,500,-1657,531,-562,500,-1657,531,-532,531,-7410,528,-10000]",
        "27": "[6132,-7382,587,-1594,563,-1594,563,-1593,594,-1574,582,-1594,563,-1593,563,-1594,594,-1562,563,-531,594,-500,562,-500,594,-500,563,-531,563,-531,531,-532,562,-532,562,-1594,594,-1562,563,-1625,563,-1603,553,-1594,562,-1625,532,-1625,562,-1594,563,-531,563,-499,563,-531,563,-531,562,-532,562,-500,594,-500,600,-502,554,-1594,563,-500,593,-1594,563,-1594,562,-1594,594,-1594,531,-1625,562,-1594,563,-531,563,-1593,563,-531,563,-500,563,-531,562,-532,562,-500,563,-531,563,-1594,562,-532,562,-1594,562,-532,562,-532,531,-1625,562,-532,531,-1625,563,-531,531,-1626,565,-528,532,-1625,562,-1594,563,-531,532,-1656,531,-563,500,-562,531,-563,531,-1625,532,-562,531,-1626,531,-1625,531,-1657,500,-562,532,-1656,500,-1656,532,-562,500,-1657,500,-562,531,-563,531,-563,500,-1656,531,-563,499,-1656,531,-562,499,-1656,531,-562,531,-1624,531,-562,531,-1624,531,-1655,500,-562,531,-1655,500,-562,531,-1655,500,-562,531,-1662,493,-562,500,-7433,531,-10000]",
        "28": "[6139,-5370,563,-1532,656,-1563,593,-1532,625,-1594,562,-1625,563,-1562,594,-1594,562,-1594,594,-500,562,-500,594,-500,594,-500,562,-501,593,-500,594,-500,563,-500,593,-1594,563,-1594,562,-1594,594,-1566,590,-1594,562,-1594,594,-1563,594,-1603,553,-502,561,-531,562,-533,530,-531,563,-531,563,-531,563,-500,562,-531,563,-1594,562,-531,563,-1594,562,-1594,563,-1625,531,-1625,563,-1594,563,-1593,563,-531,562,-1594,563,-531,594,-500,563,-500,593,-500,594,-500,563,-500,563,-1624,563,-500,594,-1594,531,-531,594,-500,563,-1593,563,-531,563,-1593,563,-531,563,-1594,562,-532,562,-1594,563,-1593,563,-531,563,-1594,562,-532,562,-1594,563,-1625,531,-531,563,-531,563,-1594,562,-1594,562,-1626,531,-531,563,-531,563,-531,531,-1657,531,-1625,532,-562,500,-563,531,-563,531,-1625,532,-562,532,-1625,531,-563,531,-1651,505,-563,531,-1635,521,-563,500,-1656,532,-1625,531,-562,532,-1642,514,-563,531,-1625,531,-563,531,-1625,532,-531,531,-7438,502,-10000]",
        "29": "[6128,-7371,593,-1405,753,-1558,594,-1624,562,-1593,562,-1562,593,-1624,531,-1641,545,-1593,562,-500,593,-500,593,-500,562,-500,593,-516,577,-504,558,-500,594,-499,594,-1561,594,-1593,562,-1593,593,-1562,593,-1593,562,-1593,593,-1562,593,-1593,562,-500,594,-499,562,-531,563,-499,562,-531,562,-542,552,-530,531,-531,562,-1624,531,-531,562,-1624,532,-1623,563,-1593,562,-1593,562,-1624,562,-1593,562,-531,562,-1593,594,-499,562,-531,563,-499,594,-517,576,-499,563,-499,594,-1593,562,-500,562,-1624,531,-531,562,-531,562,-1593,562,-531,562,-1593,562,-531,562,-1593,562,-531,562,-1593,562,-1624,531,-531,562,-1624,531,-531,562,-531,562,-1593,562,-531,563,-530,532,-1623,563,-1592,563,-1624,534,-537,553,-1624,531,-531,562,-1624,531,-1655,586,-476,531,-562,531,-581,512,-1625,530,-562,531,-1624,531,-562,531,-1624,531,-563,531,-1624,531,-562,531,-1624,531,-1624,531,-562,531,-1624,531,-563,531,-1627,528,-562,531,-1624,531,-531,531,-7433,531,-10000]",
        "30": "[6134,-7376,594,-1500,656,-1594,563,-1625,531,-1594,594,-1594,563,-1531,625,-1594,563,-1594,594,-500,562,-500,594,-500,594,-500,563,-531,563,-506,587,-500,569,-534,554,-1594,562,-1594,594,-1563,562,-1626,579,-1577,563,-1593,594,-1563,594,-1594,562,-500,594,-500,563,-531,531,-532,562,-531,563,-531,532,-531,562,-532,562,-1594,563,-546,548,-1593,563,-1594,562,-1626,562,-1594,594,-1563,562,-1625,532,-534,560,-1594,562,-531,563,-531,563,-500,565,-529,562,-532,562,-500,563,-1625,563,-500,562,-1625,532,-531,562,-532,562,-1594,563,-531,563,-1594,562,-532,562,-1594,563,-531,531,-1625,563,-1594,563,-531,564,-1592,563,-531,563,-1593,563,-531,563,-531,532,-531,562,-1626,531,-1656,500,-1657,531,-531,532,-562,532,-1625,531,-1657,500,-1656,531,-563,505,-557,542,-559,530,-1620,531,-563,531,-1625,531,-563,531,-1626,531,-562,500,-1657,531,-563,500,-1656,532,-1625,531,-563,531,-1625,531,-563,531,-1625,532,-562,500,-1657,531,-531,531,-7407,532,-10000]"
      }
    }

  
  }
}

All i can see in ESP Home log output - with DEBUS set in logger component

[10:29:17][C][lt.component:013]:   Loglevel: 3
[10:29:39][D][remote_transmitter:081]: Sending remote code

Not sure it sends the code at all

Getting following error which baffles me as I didn’t think SmartIR could be set up using gui?

Error · Reported by Home Assistant Core Integration

The smartir integration does not support configuration via YAML file. You may not notice any obvious issues with the integration, but any configuration settings defined in YAML are not actually applied.

To resolve this:

  1. If you’ve not already done so, set up the integration.
  2. Remove smartir: from your YAML configuration file.
  3. Restart Home Assistant.

Hello,
After update HomeAssistant, I must migrate the new template entities in 2025.12 because will be deprecated in 2026.6.
I updated too the sensor used for power_sensor, from sensor to binary_sensor, and it works, but now the card in the dashboard don’t update his value as “power on”.
In development tools can see that the binary sensor works:


But in the dashboard it appears as poweroff:
imagen


This is my climate code in the configuration.yaml (works before with sensor instead of binary_sensor):

smartir:
    check_updates: false
climate:
  - platform: smartir
    name: AC daikin rellano 1ª planta
    unique_id: daikin_AC_rellano_planta_1
    device_code: 99999
    controller_data: "zigbee2mqtt/IR rellano 1ª planta/set"
    temperature_sensor: sensor.termohigrometro_rellano_1a_planta_temperature
    humidity_sensor: sensor.termohigrometro_rellano_1a_planta_humidity
    power_sensor: binary_sensor.a_a_rellano_1a_planta_estado
    power_sensor_restore_state: true

And my templates.yaml:

- binary_sensor:
  - default_entity_id: binary_sensor.a_a_rellano_1a_planta_estado
    name: "Estado del A/A del rellano de la 1ª planta"
    state: >
        {% if ( states('sensor.medidor_corriente_a_a_1a_planta_power_a') | float > 0 ) %}
            on
        {% else %}
            off
        {% endif %}

Someone with the same problem?
Regards

Has anybody used this with a LinknLink hub over mqtt?

Can I know what does the power sensor do? I don’t get it

It gives feedback to HA to understand if the device is on or off. This is needed because IR does not provide feedback to HA since it’s only one-way data. The power sensor fixes this feedback issue.

Hmmm but what device should I tag it to?

A power monitoring plug which supplies an amplifier / TV / fan for example.

But how does it work in reality for aircon? The main of the aircon is not traditionally connected to the plug right?
Like I’m trying to think here -
A smart plug connecting to an air purifier. The smartir power sensor point to the air purifier smart plug.

If I cut off ac, my air purifier will be cut off too. Meaning to say the air purifier and ac will be in the same state together?

It depends on your situation. You could use a non-plug style power monitoring device.

Is it a split system A/C? Some people have used wireless door/window sensors attached to the front air outlet blades such that when the unit is turned off, the sensor detects that the blades have closed, and when the unit is running the blades are open. This gives a binary sensor feedback to SmartIR that the A/C on on or off.

example from earlier in this thread

no. The power sensor is to determine the state of the A/C, not control it.

Hmm what is a non plug style monitoring device? Is it like the door sensor you mentioned?

Yes it’s a split ac.

I think I get what you mean, sort of. Essentially I could have a temperature sensor nearby and if I fire the off command, the temp reading should increase after a period of time. If it doesn’t, it means that the ac is still on.

Or, I have a cctv that has a view of the ac.

In essence, it’s because IR is one way and we need “another” device to provide confirmation of the state so that in the event of a misfire, we will not be seeing the wrong state in ha.

Right…? Haha

CT clamp power meter.

umm. no.

HA has no idea if your split A/C is on or off since you may have used the regular remote to turn it on/off at some point. HA could send a ‘start’ command over IR and perhaps it didn’t make it or in many cases, the on and off commands are the same and the A/C unit simply toggles. By adding some kind of sensor to the A/C (either monitoring it’s power consumption or opening of the air vent) HA can have feedback of the A/C’s status. When you turn on the A/C, the power consumption goes from zero to whatever value. With a power meter connected HA can then safely assume that the A/C is on. The same is for a contact sensor on the air vent. Since most split A/C’s close the vents completely when off, a sensor will ‘tell’ HA that the unit is off. Using one of these methods means that the Climate entity for your A/C within HA will always show the correct state of the A/C.

Correct.

I used THESE “ZigBee Socket Switch Module KWh Meter Energy Monitor devices” installed between the electricity line and the AC units. They are small enough to be hidden behind the cover of the indoor units.

Then I closely monitored electricity usage for different HVAC modes like cooling, heating, fan only etc. to draw conclusions in which mode an AC unit is actually running at.

With all the data collected it is easy to build automations to reflect the mode an AC unit is actually running at to use with one of the many theromstat cards available for Lovelace.

The outcome within HA looks like this:

All this works surprisingly well and very reliable with the IR blasters used since many years now.

Thanks! Got it now. If you don’t mind, my next question that pop up in the mind is - so I created the smartir as a button. I control the smartir remote as is.

Assuming I install the door contact sensor, someone uses the remote to turn on ac. Contact sensor will report ac as on but smartir still show off. How exactly do I direct contact sensor state to smartir?

I initially thought of using automation → when contact sensor on then on smartir. But it will retrigger the ac to turn on again. So you will hear 2 beep sound, 1 from original remote, 1 from the automation.

Or am I not understanding how the power sensor work? Could it be a case of if I map the power sensor to the contact sensor, once sensor report on/off, it will automatically update the whole smartir?
Meaning in my case above, if someone uses the remote control, contact sensor report on, smart ir will automatically turn on as well…?