For some reason, the Smartir developer does not accept codes for MQTT. These are my codes for GREE air conditioners.
{
"manufacturer": "Gree",
"supportedModels": [
"Unknown"
],
"supportedController": "MQTT",
"commandsEncoding": "Raw",
"minTemperature": 18.0,
"maxTemperature": 30.0,
"precision": 1.0,
"operationModes": [
"cool",
"heat"
],
"fanModes": [
"auto",
"sleep",
"powerful"
],
"commands": {
"off": {"ir_code_to_send": "ByUjgBGUAjICgAMDbwaUAsAL4AcHQBvAA+AHG+AHD0An4AcT4AMPwB/AB0AbwAsDKU6UAkAP4CEDQAEBlAKAP0ABAZQC4AED4BMB4AMnDZQCbwYyAm8GMgJvBpQC"},
"cool": {
"auto": {
"18": {"ir_code_to_send": "CzIjnRGIAnAGiAIuAoAD4AMLwBNAB+APF0Ab4CcDwEvAB0A/gAsHLgIxTogCLgLgKQOAPwGIAuArA0A7C3AGiAJwBogCLgKIAg=="},
"19": {"ir_code_to_send": "C00jYxGQAmgGkAIpAoAD4AML4AMT4AsXwB/gJwfAS8AHQD/ACwMqTpACQA/gEQNAAeAHHwEpAsA/ASkC4DUDA2gGkAI="},
"20": {"ir_code_to_send": "C0EjgBGcAmEGnAIbAoAD4AMLwBPAB+ATG8Aj4BsHwEfAB0AzwAsDFE6cAkAP4CcDwD/gJzdAL+ABOwUbAmEGnAI="},
"21": {"ir_code_to_send": "C94igBGbAmYGmwIdAoAD4AML4AcT4AsbwCPgIwfAR8AHQDvACwMTTpsCQA/gJwPAP+AnN4AvDR0CZgabAh0CHQJmBpsC"},
"22": {"ir_code_to_send": "C0EjgBGWAmsGlgIgAoAD4AMLwBNAB0AXQANAC+A3A8BHwAdAT8ALAyJOlgJAD+AnA8A/4Cc3QC9AOwtrBpYCIAKWAmsGIAI="},
"23": {"ir_code_to_send": "Cz4jgBGZAm0GmQIeAoAD4AML4AMTQBdAA8AT4DMHwEfAB0BLwAsDCU6ZAkAP4CcDwD/gJTfAAYA3B20GmQJtBpkC"},
"24": {"ir_code_to_send": "CzwjbxGQAnAGkAJDAoAD4AMLwBPgAwfgFx/gAStAAeADD0ALgAGAQwFDAoAHgBfACwNHTkMC4CkBBZACcAZDAuAFAQGQAuABA8AB4AMT4AELD3AGkAJDApACcAaQAnAGkAI="},
"25": {"ir_code_to_send": "C0EjhRGXAmwGlwIiAoAD4AML4AsT4AsfwCfgHwfAQ8AHQDfACwMtTpcCQA/gJwPAP+AhN0ABQC+AAQtsBpcCbAaXAmwGlwI="},
"26": {"ir_code_to_send": "C0EjgBGaAmwGmgIfAoAD4AMLwBNAB8AXwAdAE+AvA8BDwAdAR8ALAx5OmgJAD+AnA8A/4Bk3QAHgBSdAOwtsBh8CbAaaAmwGHwI="},
"27": {"ir_code_to_send": "C9cifRGZAmoGmQIcAoAD4AML4AMTwBfAB8Ab4CsHwEPAB0BDwAsDL06ZAkAP4CcDwD/gJzcAHGABQAcJmQIcApkCHAKZAg=="},
"28": {"ir_code_to_send": "Cx4jnBGKAncGigIqAoAD4AMLwBPAB0AbQAPAD+AvB8BDwAdAR8ALAztOigJAD+AnA8A/4Cc3QC/gBDsCAooC"},
"29": {"ir_code_to_send": "C0EjghGXAmMGlwIdAoAD4AML4AcTQBtAA8AX4C8HwEPAB0BHwAsDHE6XAkAP4CcDwD/gJzfALwtjBpcCHQKXAh0ClwI="},
"30": {"ir_code_to_send": "C0gjgBGeAlsGngIXAoAD4AMLwBNAB0AXwANAD+AzA0BHQD/AB+ADCwMUTp4CQA/gJwPgA0vgKzsLWwaeAhcCngIXAp4C"}
},
"sleep": {
"18": {"ir_code_to_send": "C0EjjBGTAnYGkwIfAoAD4AMLQBPAD8AHQBPgNwPAS8AHQE/ACwMqTpMCQA/gJwPAP+AnN0AvQDsLdgaTAnYGkwIfApMC"},
"19": {"ir_code_to_send": "Cw8jfhGWAmMGlgIgAoAD4AMLQBNAD8ADQA/gOwNAT0BHwAfgBAsAToAPASAC4CUD4ANL4A07QAHgDxvgARcDYwaWAg=="},
"20": {"ir_code_to_send": "C9kibRGPAnoGjwJKAoAD4AMLQBPgAw/gAwtAG+ANA0ABQBvgEQEDegZKAkABwAdAAQF6BoAzA0dOSgLgHQFAL+ABAwd6BkoCSgKPAoADQAHAC+ALB8ABQBsDSgJ6BoAHB0oCSgJ6BkoC"},
"21": {"ir_code_to_send": "CzIjdhGRAnQGkQJIAkADAUgC4AELQA8BkQJAD0ADwAtAB+ApA0AB4AE34AtPwBMELU6RAkjgKgEDdAZIAuAVAeAHV0APQAOAAQt0BkgCSAKRAnQGSAI="},
"22": {"ir_code_to_send": "C0MjghGYAmsGmAIbAoAD4AMLQBPAD0AHQANAE+A3A8BHwAdAT8ALAy1OmAJAD+AnA8A/4Cc3QC9AOwtrBpgCGwKYAmsGmAI="},
"23": {"ir_code_to_send": "CzUjixGcAmcGnAIeAoAD4AMLQBNAD+ADA0AT4DcDQE9AQ8AH4AMLAw9OnAJAD+AnA+ADS+AnO4AvCR4CZwYeAmcGHgI="},
"24": {"ir_code_to_send": "Cx4jjxGRAncGkQIhAoAD4AMLQBPgFw9AI+AnA8BTwAdAP8ALAzZOkQJAD+AnA8A/4Cc3QC/AOwd3BpECdwaRAg=="},
"25": {"ir_code_to_send": "CwMjfhGfAmQGnwIbAoAD4AMLQBNAD0ADQAtAA+ADC0AP4CsDwEPAB0BDwAsDD06fAkAP4CcDwD/gFTdAAeANIwtkBhsCZAafAmQGGwI="},
"26": {"ir_code_to_send": "C0EjgBGbAnUGmwIgAoAD4AMLQBPAD+AHB0Ab4C8D4AtLwBMDEU6bAuArV8A/4CU7gAEBdQbgAgMCBpsC"},
"27": {"ir_code_to_send": "C0EjgBGfAlsGnwIlAoAD4AMLQBNAD8ADwA9AB+AzA0BPQD/AB+ADCwMSTp8CQA/gJwPgA0vgHTvgDgECAiUC"},
"28": {"ir_code_to_send": "C0MjYxGUAmsGlAI6AoAD4AMLQBPgAw9AC0ADQBfgMwPAQ8AHQEvACwMlTpQCQA/gIQOAAYA/4CcBgGcPawY6AjoClAI6AjoCOgI6Ag=="},
"29": {"ir_code_to_send": "DTojbhGRAnAGRwJHApECQAMDcAaRAkAHwANAD0ADQA9AB0ADQAvgMwPAQ8AHQEvACwMtTpECQA8AR+AmAQNwBkcC4BkB4AtXQBMNkQJwBkcCRwKRAkcCRwI="},
"30": {"ir_code_to_send": "C+ginRGEAnwGhAIvAoAD4AMLQBPAD0AHwANAF+AzA0BHQD/AB+ADCwNAToQCQA/gJwPgA0vgKzsLfAaEAi8ChAIvAoQC"}
},
"powerful": {
"18": {"ir_code_to_send": "C0MjjRGTAnAGkwIgAoAD4AMLwBNAB+APF0Ab4AcD4BcrwB/AB0A/wAsDL06TAkAP4CcDwD/gJzdAL0A7C3AGkwJwBpMCIAKTAg=="},
"19": {"ir_code_to_send": "CwUjgBGZAmAGmQIgAoAD4AML4AMT4AsXwB/gBwfgFyvAH8AHQD/ACwMZTpkCQA/gJwPAP+ARN0AB4AcfQAHgBRMDYAaZAg=="},
"20": {"ir_code_to_send": "C8oijxGTAncGkwIjAoAD4AMLwBPAB+ATG8AjQAfgFyfAH8AH4AMzAyxOkwJAD+AnA+ADS+AdO0ABgCvgAzsDdwYjAg=="},
"21": {"ir_code_to_send": "CzQjdhGQAnUGkAJHAoAD4AML4AcT4AsbwCMAR2ABgAcFdQZHAkcCQAtAA0ABwAeAAYAfA0cCdQZAF0ADAUcCwAsDSk5HAuAdAQKQAkdgAUAHBZACdQZHAuAFAQGQAuAFA0AB4A8TDUcCdQaQAkcCkAJ1BpAC"},
"22": {"ir_code_to_send": "C8simBGJAnwGiQIpAoAD4AMLwBNAB0AXQANAC+AXA+AXJ8AfwAdAT8ALAzhOiQJAD+AnA8A/4Cc3QC9AOwt8BokCKQKJAnwGiQI="},
"23": {"ir_code_to_send": "CTIjmxFSAnwGUgLAAQV8BpECUgLAA4ABAXwGQAMAkSAHA5ECUgLgCwNAAUAXgAHgASfgDQEDfAZSAkABwAdAAQF8BoA/A0NOUgLgKwEDfAZSAuABAYBLAVICQAfgCwNAAeADF4ABB3wGUgJ8BlIC"},
"24": {"ir_code_to_send": "C0gjYhGSAnUGkgJGAoAD4AMLwBPgAwfgFx9AK+ARI0AB4AEf4AMnwAsDME6SAkAj4AUD4BkBA3UGRgLgDQFAS+AVAcA7B3UGRgJ1BkYC"},
"25": {"ir_code_to_send": "C0EjiRGaAmoGmgIZAoAD4AML4AsT4AsfwCdABwO4AZoCgCMBCQNACwIZAppgAcALQA8BagaAGwNqBpoCQA8DmgIZAsALBTNOmgIZAuApA8A/4Cs7QDMLagaaAmoGmgJqBpoC"},
"26": {"ir_code_to_send": "CwAjgRGgAmwGoAIfAoAD4AMLwBNAB8AXwAdAE+APA+AXI8AfwAdAR8ALAxFOoAJAD+AnA8A/4CU3gAEBbAbgAgMCBh8C"},
"27": {"ir_code_to_send": "C94ikRGGAogGhgIvAoAD4AML4AMTBYgGLwIvAkAHAYYCQAfgEwPgASNAAQGGAuAHA8AfwAdAH8ALAztOhgJAD+AnA8A/4Cc34AgvAgKGAg=="},
"28": {"ir_code_to_send": "CzwjbBGPAnAGjwI8AoAD4AMLwBPAB0AbQAPAD+APB+AXI8AfwAdAR8ALAy9OjwJAD+ANA+ALAUArBzwCcAY8AjwCgAvgBQHgAxNAC+AJAw9wBo8CPAI8AjwCPAI8AjwC"},
"29": {"ir_code_to_send": "C0EjghGWAmsGlgIkAoAD4AML4AcTQBtAA8AX4A8H4BcjwB/AB0BHwAsDLE6WAkAP4CcDwD/gJzcAJKABC2sGlgIkApYCJAIkAg=="},
"30": {"ir_code_to_send": "CzwjZRGYAmsGmAIyAoAD4AMLwBNAB0AXwANAD+ATA0An4Bsf4AMnwAsDG06YAuATO+APG4A/QAEBmALgBQPgFwEEmAJrBjJgAwcyApgCMgIyAg=="}
}
},
"heat": {
"auto": {
"18": {"ir_code_to_send": "BzIjdBGPAkgCgAMBdwaAA8AP4AMHQBvgAw/gFQtAAUAj4A0BA3cGSAJAAcAHQAEBdwaALwNATkgC4BkBQCvgBQOAPwGPAuAVA+ADAUAr4AEBC3cGSAJIAo8CdwZIAg=="},
"19": {"ir_code_to_send": "B0EjjhGTAh8CgAMBdAaAA8APwAfgDxfAH+AnB0BPQDPAB+ADCwMvTpMCQA/gJwPgA0vgKzsLdAaTAh8CkwJ0BpMC"},
"20": {"ir_code_to_send": "B0EjlBGUAh8CgAMBeQaAA8AP4AcHQB/gBxPgKw/AR8AHQEPACwMxTpQCQA/gJwPAP+AnN+ADLwd5Bh8CeQaUAg=="},
"21": {"ir_code_to_send": "BygjbRGPAkECgAMBdAaAA8APwAdAF0ALwAdAC+AzAwV0BkECQQJABwKPAkFgAQGPAoALBY8CRU5BAuApAQWPAnQGQQLgCQEBjwLgGwMPdAaPAkECQQJ0Bo8CdAaPAg=="},
"22": {"ir_code_to_send": "BxkjnBGKAikCgAMBeQaAA8AP4AMH4BMb4AMn4BsLQEtAJ8AH4AMLAzhOigJAD+AnA+ADS+AnO0AvC3kGigJ5BooCeQaKAg=="},
"23": {"ir_code_to_send": "B0MjgBGYAh4CgAMBaAaAA8APwAfAF0AHwBPgMwfAR8AHQEvACwMfTpgCQA/gJwPAP+AnN0AvQDsLaAaYAmgGHgJoBpgC"},
"24": {"ir_code_to_send": "B0MjYxGRAjoCgAMBcAaAA8AP4AsHQCPgCxfgIRMBOgLAQ8AHAzoCkQLACwMtTpECQA/gCQPgFQEDcAY6AuAFAUBDwAFAC+AbAwU6AjoCkQI="},
"25": {"ir_code_to_send": "B0AjhhGVAiACgAMBcAaAA8APwAdAF+ALC8AT4CcHwE/AB0A/wAsDDU6VAkAP4CcDwD/gJzdAL+AEOwICIAI="},
"26": {"ir_code_to_send": "B0EjjhGUAh4CgAMBcwaAA8AP4AMHQBtAD8AHQAvgLwPAQ8AHQEfACwMuTpQCQA/gJwPAP+AnN8AvC3MGlAIeApQCHgKUAg=="},
"27": {"ir_code_to_send": "B0AjgBGaAh0CgAMBYAaAA8APwAfgAxdAC8AX4C8HwEPAB0BHwAsDMk6aAkAP4CcDwD/gJzdAL0A7C2AGmgIdApoCHQIdAg=="},
"28": {"ir_code_to_send": "B0AjkBGWAh8CgAMBbwaAA8AP4AcH4Bcf4Acv4A8PQEdAG8AH4AMLAzlOlgJAD+AnA+ADS+AnO8AvB28GlgIfAh8C"},
"29": {"ir_code_to_send": "B8AiehGPAkUCgAMBdAaAA8APwAdAF0ALQAdAA0AL4CEDQAHgBS/AQ8AHQB/ACwNKTkUC4CsBA3QGRQLgAQECjwJF4AgBQBPgBwNAARGPAnQGjwJFAkUCdAZFAkUCRQI="},
"30": {"ir_code_to_send": "BxUjgBGaAhsCgAMBYQaAA8AP4AMHwBtAB+ADF+ArC8BDwAdAQ8ALAx1OmgJAD+AnA8A/4Cc3wC8LYQaaAmEGmgIbApoC"}
},
"sleep": {
"18": {"ir_code_to_send": "B0EjZRGSAjsCgAMBcgaAA8APQAdAE+ADB0AL4DcD4AtTwBMDK06SAuAVX+ADAUArgAEDcgY7AuAJAUAfQANAAUAHwANAAUALQAGABwtyBjsCOwI7AnIGOwI="},
"19": {"ir_code_to_send": "B74idBGQAkICgAMBcwaAA8APQAfAE0AHQA/gKQNAAcA3gAGASwFCAoAHgBvACwNLTkIC4BEBApACQuAIAYATA3MGQgKAAUAP4BcDQAHgASMBcwZAAwlCAkICQgJzBkIC"},
"20": {"ir_code_to_send": "B0AjmRGMAiYCgAMBegaAA8APQAdAE0AHQAPgAwtAD+AvA8BHwAdAR8ALAzFOjAJAD+AnA8A/4Cc34AMvB3oGjAJ6BowC"},
"21": {"ir_code_to_send": "BzcjbhGRAkYCgAMBdAaAA8APQAfgAxNAC0AT4DcDwEfAB0BPwAsEL06RAkbgKgEDdAZGAuAhAUBj4AEDD3QGkQJGAkYCdAZGAnQGRgI="},
"22": {"ir_code_to_send": "B0YjgBGWAh4CgAMBcgaAA8APQAdAE8AHwAtAD+AzA8BHwAdAS8ALAzBOlgJAD+AnA8A/4Cc3wC8LcgaWAnIGlgJyBh4C"},
"23": {"ir_code_to_send": "B94iYxGHAhgCgAMBbQaAA8APQAfAEwJtBrlgAwEYAsADA4cCGAJAC0AH4CUDA20GhwJAM8AH4AMLAyNOhwJAD+AnA8BLQAHgBzvgFwFAOwttBocCbQaHAm0GhwI="},
"24": {"ir_code_to_send": "B0EjgBGaAh4CgAMBVwaAA8APQAdAE0AHwAPgBw/AF+AjB8BDwAdAO8ALAxdOmgJAD+AnA8A/4B03QAHgDisCApoC"},
"25": {"ir_code_to_send": "Bw0jahGTAkECgAMBcQaAA8APQAfgBxNAD0AX4DMDwEPAB0BLwAsDLU6TAkAP4AEDQAFAD+AVAQNxBkEC4BUBQEPgAwNAAUAPAUEC4AQ7AgJBAg=="},
"26": {"ir_code_to_send": "B+YigBGdAh4CgAMBYwaAA8APQAdAE+ALB0AT4C8D4AdTQEfAEwMZTp0CQA/gJwPAP+AdN0AB4AUrC2MGHgIeAp0CHgIeAg=="},
"27": {"ir_code_to_send": "BzwjmBGIAisCgAMBeQaAA8APQAfAE0AHwA9AB+AzA+ALS8ATAztOiALgK1vAP+AvOwt5BogCKwKIAisCiAI="},
"28": {"ir_code_to_send": "BzcjgBGeAiACgAMBWQaAA8APQAdAE0AHQANAC0ADQAvgMwPAQ8AHQEvACwMYTp4CQA/gJwPAP+AZN0ABQCdAAeADBwmeAlkGngIgAiAC"},
"29": {"ir_code_to_send": "B7IigBGbAh4CgAMBYAaAA8APQAfgAxPgAwtAG+AvA0BHQDvAB+ADCwMdTpsCQA/gJwPgA0vgLTsJHgJgBh4CHgKbAg=="},
"30": {"ir_code_to_send": "BygjghGUAigCgAMBdwaAA8APQAdAE8AHQAtAA0AP4DMDwEPAB0BLwAsDL06UAkAP4CcDwD/gETdAAeAHH+ABAQt3BigCdwaUAigClAI="}
},
"powerful": {
"18": {"ir_code_to_send": "B+MimxGMAicCgAMBdwaAA8AP4AMHQBvgAw/gEwvgFyvAH8AHQEvACwM2TowCQA/gJwPAP+AnN8AvC3cGjAInAowCdwaMAg=="},
"19": {"ir_code_to_send": "B0MjgBGTAiUCgAMBbgaAA8APwAfgDxfAH+AHB0Av4AcT4AMPwB/AB0Ab4AALBE6TAiUC4CkD4AA/YAEBkwLgIwNAOwtuBpMCJQKTAm4GJQI="},
"20": {"ir_code_to_send": "B+gigBGbAhsCgAMBZgaAA8AP4AcHQB/gBxPgCw/gFyfAH8AHQEPACwMVTpsCQA/gJwPAP+AnN+ADLwdmBhsCZgabAg=="},
"21": {"ir_code_to_send": "B9kiYBGRAkICgAMBdgaAA8APwAdAF0ALwAdAC+ATA+AXJ8AfwAdAS8ALAyxOkQJADwBCYAFAB8AD4BUBA3YGQgLgJQHAVxGRAnYGkQJCApECdgZCAnYGQgI="},
"22": {"ir_code_to_send": "By8jihGeAhcCgAMBXQaAA8AP4AMH4BMb4AMnQAtAK0AH4A8DwB/AB0AnwAsDFk6eAkAP4CcDwD/gJzfALwtdBp4CXQaeAl0GngI="},
"23": {"ir_code_to_send": "BxIjYxGUAiYCgAMBbQaAA8APwAfAF0AHwBPgEwfgFyfAH8AHQEvACwMgTpQCQA/gGQNAAeABJ8A/4AMT4B8LQDsLbQYmAm0GJgJtBpQC"},
"24": {"ir_code_to_send": "B0EjgBGbAhwCgAMBWAaAA8AP4AsHQCPgCxfgAxPgFyPAH8AHQDvACwMbTpsCQA/gJwPAP+ARN0AB4BMfCZsCHAKbAhwCmwI="},
"25": {"ir_code_to_send": "B0AjgRGUAigCgAMBZAaAA8APwAdAF+ALC8AT4AcH4AMv4AcbQA/AH8AH4AMTAyNOlAJAD+AhA0ABAZQCgEtAAQGUAuAFA0AB4BUTgDsJlAIoApQCKAKUAg=="},
"26": {"ir_code_to_send": "ByMjghGVAi8CgAMBagaAA8AP4AMHQBtAD8AHQAvgDwPgFyPAH8AHQEfACwMlTpUCQA/gIQNAAQGVAsA/QAsAL2AB4AcH4AMBQBtAA0ABQAcNlQJqBi8CLwKVAi8ClQI="},
"27": {"ir_code_to_send": "B+UihhGVAh4CgAMBcgaAA8APwAfgAxdAC8AX4A8H4BcjwB/AB0BHwAsDLk6VAkAP4CcDwD/gJzdAL0A7C3IGlQIeApUCHgKVAg=="},
"28": {"ir_code_to_send": "B0EjghGSAiUCgAMBaQaAA8AP4AcH4BcfwC9AJ8AL4AsHwB/AB0AjwAsDJk6SAkAP4CcDgD9AAQGSAuAvAwdpBpICJQKSAg=="},
"29": {"ir_code_to_send": "B+EiahGTAkICgAMBcQaAA8APwAdAF0ALQAdAA0AL4BMD4BcjwB/AB0BLwAsDLk6TAkAP4BUD4AkBA3EGQgLgLQEBkwLAOwdxBkICQgJCAg=="},
"30": {"ir_code_to_send": "B8sibxGPAjkCgAMBcwaAA8AP4AMHwBtAB+ADF+ALC+AXI8AfwAdAQ8ALAypOjwJAD+AVA8ABQCeAAQNzBjkC4AkB4AEfgAFAD+ANAwtzBo8CcwY5AjkCjwI="}
}
}
}
}