diff --git a/MitsubishiHeavyHeatpumpIR.cpp b/MitsubishiHeavyHeatpumpIR.cpp index 6d40afd..dbbcb84 100644 --- a/MitsubishiHeavyHeatpumpIR.cpp +++ b/MitsubishiHeavyHeatpumpIR.cpp @@ -250,6 +250,9 @@ void MitsubishiHeavyZMHeatpumpIR::send(IRSender& IR, uint8_t powerModeCmd, uint8 case FAN_4: fanSpeed = MITSUBISHI_HEAVY_ZM_FAN4; break; + case FAN_5: //Eco mode + fanSpeed = MITSUBISHI_HEAVY_ZM_ECONO; + break; } if ( temperatureCmd > 17 && temperatureCmd < 31) @@ -563,4 +566,4 @@ void MitsubishiHeavyZMPHeatpumpIR::sendMitsubishiHeavy(IRSender& IR, uint8_t pow // End mark IR.mark(MITSUBISHI_HEAVY_BIT_MARK); IR.space(0); -} \ No newline at end of file +} diff --git a/SamsungHeatpumpIR.cpp b/SamsungHeatpumpIR.cpp index 95f236f..2f9d311 100644 --- a/SamsungHeatpumpIR.cpp +++ b/SamsungHeatpumpIR.cpp @@ -292,7 +292,7 @@ void SamsungFJMHeatpumpIR::send(IRSender& IR, uint8_t powerModeCmd, uint8_t oper break; } - if ( temperatureCmd > 15 && temperatureCmd < 28) + if ( temperatureCmd > 15 && temperatureCmd < 31) { temperature = temperatureCmd; } diff --git a/library.json b/library.json index 880fc7c..28684db 100644 --- a/library.json +++ b/library.json @@ -18,7 +18,7 @@ { "owner": "crankyoldgit", "name": "IRremoteESP8266", - "version": "~2.7.12", + "version": "~2.8.4", "platforms": ["espressif8266"] } ]