MC6 Thermostat

Hi

is it possible have a new firmware?

My email is [email protected]

Thank you

Does anyone have the latest firmware?

I would like to purchase 3 of these MC6s (w/latest MQTT firmware) - if I purchase here (220v 16a Wifi Thermostat For Underfloor Heating - Buy Floor Heating Wireless Thermostat,Digital Thermostat,Electric Thermostat For Floor Heating Product on Alibaba.com), will I get that?

Also, is it possible to change the the external thermistor calibration? My existing floor sensors (which I cannot remove :frowning: ) are NTC Thermistor 12K whilst this expects NTC Thermistor 10K. I have added a small 69K8 ohm resistor in parallel to fix the readings for my older cheap thermostat (also expects NTC Thermistor 10K) around the 20C → 30C range but it isn’t ideal - if it could be chosen in the firmware it would be a much better solution!

Hi guys!
Help with the latest firmware for MC6
I currently have 10 devices with version 2.98
Board version 39:19

I really want to control the thermostat from a local server. The cloud server is very unstable.

I’ve spent many hours on this recently - I had MC6 firmware connected to my MQTT local server working but it was also very unreliable - e.g. after a power failure, I suddenly was unable to decrypt the messages any more! I can share what I did here but at this stage (I am running newest 2.23 firmware) I would really recommend going down the Modbus route for local control - it just works!

I recommend going to [TCP MODBUS] <-> [NodeRED] <-> [MQTT] <-> [Home assistant].
It works very reliably.

I would be happy to share my NodeRED + Home Assistant configs with you (they are heavily inspired but evolved from @Domarays very useful blog post). E.g. I added support for availability and multiple MC6 thermostats via the same flow.

Hi @megakid , it would be a pleassure if you share it to know your improvements.
I change my boiler recently and I do not use MC6 anymore but your improvement could be useful anyway.

Note: If someone is interested in buying a MC6 I can sell it.

any chance you can share the 2.23 firmware?

if needed [email protected]

Hi,
I changed the firmware to 2.23z on one test device.
There are problems with the backlight adjustment. Any changes to the settings have no effect.

Hi

Firmware 2.23z

Hi, others who have updated to 2.23z have had the same bugs reported by @antonio007 ?
finally today I had the opportunity to update to P2.06H but it does not reveal any updates to me on the “system information” page.

@Domaray here are my NodeRed 3 flows for MC6s:

  • MQTT - working decryption/encryption, it would work for a week or two, then suddenly encryption would fail until I did a factory reset on the device. (Note this flow is disabled).
  • Read MODBUS - read side of MODBUS for my 3 MC6 devices.
  • Write MODBUS - write side of MODBUS for my 3 MC6 devices.

Hopefully you guys can figure out what I’m doing here but happy to explain if unclear.

https://drive.google.com/drive/folders/1A5kgmsp3TUlG6oz8hEjg-ajwTPDq_xrv?usp=sharing

Does anyone know how to connect remote air temperature sensor to mc6?

I have floor heating but mc6 is installed in small room which heats up faster then rest of the rooms so I would like to control heating based on sensor in some other room.

Would be really cool if these could be flashed to ESPHome

Hi @YuQiang ,
I currently have version P2.06H
I saw that you added the decimal point with an increase of .1 ° C in the temperature programming. It is a pity not to set an increase of .1 ° C even in the main screen with the two arrows (it jumps by .5 ° C). There is still the problem with the temperature differential and if it can be useful I noticed this anomaly through the Myhouse Pro app. When I find the problem of the temperature differential, if I enter the app and go to configuration, under the differential item as you can see the set value is 0.0 ° C. I have to enter the variable and select 0.5 ° C. Occasionally at random it loses the setting.

If your version does not include the external control probe, you must unsolder the probe which is on the edge of the pcb, near the humidity sensor. It has a small black head, you recognize it immediately, it only has two pins. Once removed, you solder two wires in place and the probe moves it wherever you want, reconnecting it to the end of the two wires (it has no polarity, don’t worry). I don’t know if long cable lengths can affect the voltage drop and thus the correct reading. In case, act on the temperature sensor calibration menu.

Yes it doesn’t have external probe. I was hoping that it supports wireless remote sensor.
Thank you for information!

this of the wireless sensor I do not know. I know that a version of the thermostat is born with the possibility of having the external probe via cable which perhaps is not what I would do as I mentioned in the previous message. Greetings

Hi guys !

I received the latest firmware version, which fixes problems in adjusting the backlight on the old hardware.

Version 2.27z

https://drive.google.com/file/d/1tvg1ln8pZZDBroIZIIyQJF82JH5y_Apv/view?usp=sharing

I am a little bit unclear on the firmware flashing. The mc6 is available in different versions (with different output connections) and this thread also mentions different protocols. I guess the different output versions only affect the high voltage rear part, and not the low voltage logic front?

Can the firmware files linked to here be flashed to all versions of mc6 or is the firmware for any specific version?

hello … in the card there is also an eeprom that certainly has in some memory allocation the data that identify the type of device. based on that data that the firmware reads when the device starts, it knows what to enable and what not. so don’t worry, the firmware is generic for all versions …