-
Notifications
You must be signed in to change notification settings - Fork 143
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
remote_temp doesn't seem to work anymore #281
Comments
The current version of the code has this line in config.h : CHECK_REMOTE_TEMP_INTERVAL_MS = 300000; //5 minutes My understanding is that remote_temp needs to be sent at least this often, otherwise mitsubishi2mqtt will time out and revert to using the unit's default temperature sensor. I'm running 2024.8.1 and I don't have your issue. I make extensive use of remote_temp for three units in my house. I've set CHECK_REMOTE_TEMP_INTERVAL to 15 minutes before compiling, as my automation in Home Assistant runs either every 10 minutes, or when there is a sensor update. This has worked fine for quite some time and continues to do so. When did it stop working for you? I'd suggest installing MQTT Explorer, and watching the remote_temp to see if it is updating correctly. Also the MQTT path you specified has a typo - mistubishi2mqtt/HVAC/remote_temp/set - Not sure if you've copied it from your config or typed it manually, but still worth checking. |
FWIW I had serious problems with remote temp and eventually ended up forking to get the behavior I wanted. Specific issues I observed:
YMMV of course! |
@notentirelysure85 @floatplane After a reboot, the units seem to behave a little different indeed, although multiple things have been changed.
Kinda hard to say what really made a difference. Unfortunately the units do not seem to react instantly to changes and there is no direct feedback what the unit sees and accepted. This makes debugging hard. What changes did I observe?
Don't know if it's related, but hope it is. Any thoughts or similar experiences anyone? |
I had this same issue, and so I did modify it before compiling. My temp sensors are set to send data at least once every hour. In config.h, I updated: -const PROGMEM uint32_t CHECK_REMOTE_TEMP_INTERVAL_MS = 300000; //5 minutes
+const PROGMEM uint32_t CHECK_REMOTE_TEMP_INTERVAL_MS = 36000000; //60 minutes This seems to work fine for me. I'm running 2024.8.1 with this one change and it has been working for me. |
I have a setup for about 2 Years now and used remote_temp quiet extensively due to up-high wall mounted units getting stuck in building their own hot bubble of air around them and feeling satisfied with that. The room itself stays cold.
I have therefore put temperature sensors low and fed the float value via mistubishi2mqtt/HVAC/remote_temp/set to the units in 60s intervals.
This worked at some point very well.
Today I noticed (because it's getting cold again) on a 2023.1 firmware, that the units don't seem to use the remote_temp anymore. (Measured by cold feet)
After an update to 2024.8 and seeing in the code that an remote_temp required interval of just 30s was introduced at some point, I changed my sensors to report every 10 seconds and later every 25 seconds (both with the same result).
Now the outdoor unit is just ramping up and down and not heating continously anymore.
Things that come to mind. A poll cycle of all registers usually takes longer than 30 seconds on the indoor units. How should hammering the mitsubishi2mqtt gateway with remote_temp values should ever work?
Other than that, The whole residual AC units are not precision climate mashines and take sometimes 10 Minutes to ramp. Why should we discard remote_temp values after just 30 seconds (shorter than mitsubishi2mqtt can process it)?
Either way, seems entirely broken and also currently breaks the basic operation on the entire hvac system.
remote_temp is important, guys.
The text was updated successfully, but these errors were encountered: