# Device request: Magnum Heating MRC wifi Thermostat

**URL:** <https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610>\
**Category:** Devices\
**Created:** [September 9, 2022, 6:51am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610 "2022-09-09T06:51:33Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [October 3, 2022, 6:04pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/21 "2022-10-03T18:04:20Z")

</div>

When you open the overview page  
[https://eu.iot.tuya.com/cloud/](https://eu.iot.tuya.com/cloud/)  
hit your project.  
Then hit ‘Devices’  
There you’ll find the device overview.  
Then hit ‘debug device’ on the right  
Search for your thermostat  
When selected, in the right pane you’ll see “Device Information”  
Ronny needs the Product category (most obvious to me 😉 )

This is of my IR blaster LED remote, category is `qt`

> ![Screenshot from 2022-10-03 19-59-40](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/1/f153d293c04f6a3b3889edf58bd3d30ad8f6e3f5.png)

And this is from a curtain motor, `cl`

> ![Screenshot from 2022-10-03 19-59-13](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/4/f444c1193cbe0a8e2c07a977b3acbb700f15cd59.png)

---

<div class="post-metadata">

**Author:** ![anon61197305](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@anon61197305](https://community.homey.app/u/anon61197305)\
**Post date:** [October 3, 2022, 6:21pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/22 "2022-10-03T18:21:45Z")

</div>

Thanks!

@RonnyW its a “wk”

### Device Information

Product Name

MRC

Device ID

14632176d8bfc0566580

Product Category

wk

Device Status

Online

Activated At

2022-09-22 08:47:39

---

<div class="post-metadata">

**Author:** ![Witteflits](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/witteflits/32/34155_2.png) [@Witteflits](https://community.homey.app/u/Witteflits)\
**Post date:** [November 4, 2022, 9:11pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/24 "2022-11-04T21:11:08Z")

</div>

In the flow you generated i added a task to write the messages from Tuya to the timeline off the homey. I receive no Mode commands. Only temp\_set and temp\_current commands

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 5, 2022, 8:57pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/25 "2022-11-05T20:57:09Z")

</div>

@Peter_Kawa  
I have two Magnum MRC thermostats, so very interested to get these into my extended Homey enviroment.  
I loaded your TEF (thanks for this), but it didn’t make the connect with the adv virtual device, so had to rebuild this.

I could get the temperature / set temperature to work with 3 changes

- for current temperature the logic block was changed to contain only “current”
- for set temperature , to contain only “set”
- the value for both ia to be divided by 10 (175 → 17.5 degC), so i changed the AVD block for one that allows an expression.

The true/false at the bottom of the advanced flow, i think is connected to “factory\_reset”  
So i think this does not add value to include.

I put a log on the numerical and text tuya cloud messaging and saw they are identical.  
Is that to be expected?

As mentioned above by @Witteflits , i see no Mode or Working Status info coming though in the Tuya Text messages.  
while in Tuya clould Device Logs I do see the mode changes.

@RonnyW  
Could there be a bug in the Tuya app whereby the text message is also giving the numerical message, instead of the expected string value for like Mode / Working Status.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 5, 2022, 9:21pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/26 "2022-11-05T21:21:11Z")

</div>

Can you add the device as heater?  
If not, please check the device details on Tuya iot page.  
Search for the device type. Should be a 2 or 3 character ID.  
And the state details (a JSON with the states and possible values).

The factor x10 is caused by the API. It sends all values as integer. The device details will have a scale=1 setting what means a decimal shift of one plase (x10^1)

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 5, 2022, 9:38pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/27 "2022-11-05T21:38:38Z")

</div>

> [@RonnyW](#):
>
> Can you add the device as heater?

No, i have tried, when adding a heating device my thermostats do not show up.

Device details are similar as stated above:  
Nowhere do I see a 2 or 3 digit number and i checked a lot of screens.  
or is it “wk” or product Name: “MRC”

### Device Information

Product Name. MRC  
Device ID. 14636176e8db85b77d56  
Product Category. wk

**Standard Status Set**

Code Type Values  
temp\_set Integer   
{  
“unit”: “℃”,  
“min”: 50,  
“max”: 400,  
“scale”: 1,  
“step”: 5  
}  
temp\_set\_f Integer   
{  
“unit”: “℉”,  
“min”: 410,  
“max”: 1040,  
“scale”: 1,  
“step”: 10  
}  
temp\_current Integer   
{  
“unit”: “℃”,  
“min”: 0,  
“max”: 450,  
“scale”: 1,  
“step”: 5  
}  
temp\_current\_f Integer   
{  
“unit”: “℉”,  
“min”: 320,  
“max”: 1130,  
“scale”: 1,  
“step”: 10  
}

**Standard Instruction Set**

| Code | Type | Values |
| --- | --- | --- |
| temp\_set | Integer | { “unit”: “℃”, “min”: 50, “max”: 400, “scale”: 1, “step”: 5 } |
| temp\_set\_f | Integer | { “unit”: “℉”, “min”: 410, “max”: 1040, “scale”: 1, “step”: 10 } |
| factory\_reset | Boolean | “{true,false}” |

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 5, 2022, 10:01pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/28 "2022-11-05T22:01:09Z")

</div>

wk seems to be the product type.  
I’ll check later what is set in the app for the heater.  
Is this a heater or thermostat?

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 5, 2022, 10:08pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/29 "2022-11-05T22:08:52Z")

</div>

I added the device to Tuya Smart as a Thermostat (WiFi).  
should i try to add it as a heater?

In Tuya Smart i get the same interface as I when i used the Magnum app.  
which I like.

greetings  
Bart

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 5, 2022, 10:09pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/30 "2022-11-05T22:09:28Z")

</div>

wk is device type “thermostat”. That’s added already. Have you installed the current app version? Then you should be able to select a thermostat in device selection.

 ![Screenshot_20221105_231035](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/4/347c938d20af01a891a3ad727a629241f430e1cd.jpeg)

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 5, 2022, 10:58pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/31 "2022-11-05T22:58:11Z")

</div>

For me it only shows 10 tiles when adding a new device on Tuya Cloud.  
My Apps update automatically, so i assume it is recent. I am on v1.1.12  
The same version is indicated on [Tuya cloud App voor Homey | Homey](https://homey.app/nl-nl/app/com.tuya.cloud/Tuya-cloud/)

I see an experimental tag on your screen, so you must be on a fork/ or test version?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [November 5, 2022, 11:41pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/32 "2022-11-05T23:41:38Z")

</div>

Just add /test to the url, to install the test version of an app (when a test version is available ofc.)  
Like, [https://homey.app/nl-nl/app/com.tuya.cloud/Tuya-cloud/test](https://homey.app/nl-nl/app/com.tuya.cloud/Tuya-cloud/test).  
You’ll see 11 supported devices, so that must be the issue I guess.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 6, 2022, 7:15am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/33 "2022-11-06T07:15:28Z")

</div>

Hi, like Peter said, it’s still a test version.  
You can install it. Wth the /test added to the URL or opening the changlog in the app store page and clicking on “test”.

If this is wirking for you, please give a short feedback, so Jurgen can relese it at stable version. Thanks.

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 6, 2022, 7:16am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/34 "2022-11-06T07:16:04Z")

</div>

Thanks Peter / Ronny  
Didn’t know that was possible, but does not seem to be working for me. ☹

Installing it, made no change to existing install.  
Removing Tuya Cloud, makes no change. The test version is promissed to be installed, but nothing happens.

Is there a setting i need to change or other pre-requisite?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 6, 2022, 7:41am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/35 "2022-11-06T07:41:43Z")

</div>

No, when the testversion ist installed (in background) you should have the thermostat in pairing dialog.  
You can check your installes version in settings/apps.

Detailled questions about Tuya app itself you can ask here at the app topic.

> [@\[APP\]\[Pro\] Tuya Cloud - This app allows you to connect Homey to the Tuya cloud](https://community.homey.app/t/app-pro-tuya-cloud/21313):
>
> Tuya Cloud app NOTE: This app is no longer actively maintained, only PR (Pull Requests) will be merged and published as update; The developer does not respond to questions / requests any longer. App store: Test version (with more supported devices): Homey App for the Tuya cloud The word API will be used often. So, what is that about? API = special developed connection between Homey and Tuya servers The official API is now supported. It requires an extra development account and keys. Th…

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 6, 2022, 7:54am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/36 "2022-11-06T07:54:36Z")

</div>

> [@RonnyW](#):
>
> You can check your installes version in settings/apps.

This is how i see it is not being installed…

when i installed the regular version it shows up in the app list in 5 seconds

i’ll put a post in the app topic.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [November 6, 2022, 8:08pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/37 "2022-11-06T20:08:35Z")

</div>

> [@RonnyW](#):
>
> or opening the changlog in the app store page and clicking on “test”.

Nice! Didn’t know that way yet, saves me a lot of url editing 🙃 🙃

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 6, 2022, 10:06pm UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/38 "2022-11-06T22:06:04Z")

</div>

After intervention by @Jurgen_Heine I was able to install the test version.  
Found a bug, could be it is caused from my side, but i do not understand how

I have two Magnum MRC underfloor heating Thermostats. Both are shown when adding thermostat device. I added both in one go, deleted them and added them 1 by one, with the same (disappointing) result.

Thermostat No 1 (1st floor) works as intended, Actual temperature and Target temperature track the values shown in Tuya Smart app.

Thermostat no 2 (2nd floor) only shows the Actual temperature.  
**[BUG] So Target Temperature is missing on this thermostat.**  
Also, after removing both devices and just installing no 2, I get the same result.

I have a Simple Log card connected to the Tuya Cloud Messaging card for String and Numerical. It shows that target temperature for both thermostats is being communicated.

On [iot.tuya.com](http://iot.tuya.com) there is no observable difference between the thermostats status and logs other than expected based on ‘advanced setting differences’ (eg steps of 0,1degC vs 0,5 degC).

I synchronized all settings between the two (both 0,5degC, sensor type, calibration)  
But with no impact.

**Insights**  
The three temperatures for the two thermostats are available in Insights, can be trended (so also here the target temperature for no 2 thermostat is missing).  
I can search for badkamer and they pop up.

I removed Tuya Cloud, re-installed the test version, now both devices do not show the target temperature.  
☹ ☹ (i’ll keep trying)  
edit : after a 2nd reinstall, the behaviour is again 1 working as intended, 1 missing Target Temperature

edit: removed the remark on the bug on Insights missing Device name, seems to be ok now.

Thermostat 1: Working as intended

 ![Screenshot 2022-11-06 at 21.41.50](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/f/1ff9f12eae2e4fa39dfe3f2b280149aecc048690.png)

Thermostat 2: Target Temperature missing

 ![Screenshot 2022-11-06 at 21.42.07](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/0/d0186b7ce6cc07fee82b4356e7c2b0d971f7b84b.png)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 7, 2022, 6:12am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/39 "2022-11-07T06:12:19Z")

</div>

The target temperature is added to the device is the Tuya device has the function “temp\_set”.  
Please can you post the JSON of your device details (state and function) from Tuya project? Thanks.

---

<div class="post-metadata">

**Author:** ![BartOverdevest](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bartoverdevest/32/38783_2.png) [@BartOverdevest](https://community.homey.app/u/BartOverdevest)\
**Post date:** [November 7, 2022, 7:07am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/40 "2022-11-07T07:07:15Z")

</div>

I found the API explorer under Cloud on [iot.tuya.com](http://iot.tuya.com), a lot of different JSON can be created here.  
This JSON is the “specification and properties”

**Device 1: 1st floor, working as expected (5 out of 6 times)**

```auto
{
  "result": {
    "category": "wk",
    "functions": [
      {
        "code": "temp_set",
        "desc": "{\"unit\":\"℃\",\"min\":50,\"max\":400,\"scale\":1,\"step\":5}",
        "name": "温度设置",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":50,\"max\":400,\"scale\":1,\"step\":5}"
      },
      {
        "code": "temp_set_f",
        "desc": "{\"unit\":\"℉\",\"min\":410,\"max\":1040,\"scale\":1,\"step\":10}",
        "name": "目标温度_F",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":410,\"max\":1040,\"scale\":1,\"step\":10}"
      },
      {
        "code": "factory_reset",
        "desc": "{}",
        "name": "恢复出厂设置",
        "type": "Boolean",
        "values": "{}"
      }
    ],
    "status": [
      {
        "code": "temp_set",
        "name": "温度设置",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":50,\"max\":400,\"scale\":1,\"step\":5}"
      },
      {
        "code": "temp_set_f",
        "name": "目标温度_F",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":410,\"max\":1040,\"scale\":1,\"step\":10}"
      },
      {
        "code": "temp_current",
        "name": "当前温度",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":0,\"max\":450,\"scale\":1,\"step\":5}"
      },
      {
        "code": "temp_current_f",
        "name": "当前温度_F",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":320,\"max\":1130,\"scale\":1,\"step\":10}"
      }
    ]
  },
  "success": true,
  "t": 1667804771835,
  "tid": "a9450c445e6a11ed8a41fe1b67a66e75"
}

```

**Device 2: 2nd floor, device only shows actuals (6 out of 6 times)**

```auto
{
  "result": {
    "category": "wk",
    "functions": [
      {
        "code": "temp_set",
        "desc": "{\"unit\":\"℃\",\"min\":50,\"max\":400,\"scale\":1,\"step\":5}",
        "name": "温度设置",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":50,\"max\":400,\"scale\":1,\"step\":5}"
      },
      {
        "code": "temp_set_f",
        "desc": "{\"unit\":\"℉\",\"min\":410,\"max\":1040,\"scale\":1,\"step\":10}",
        "name": "目标温度_F",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":410,\"max\":1040,\"scale\":1,\"step\":10}"
      },
      {
        "code": "factory_reset",
        "desc": "{}",
        "name": "恢复出厂设置",
        "type": "Boolean",
        "values": "{}"
      }
    ],
    "status": [
      {
        "code": "temp_set",
        "name": "温度设置",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":50,\"max\":400,\"scale\":1,\"step\":5}"
      },
      {
        "code": "temp_set_f",
        "name": "目标温度_F",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":410,\"max\":1040,\"scale\":1,\"step\":10}"
      },
      {
        "code": "temp_current",
        "name": "当前温度",
        "type": "Integer",
        "values": "{\"unit\":\"℃\",\"min\":0,\"max\":450,\"scale\":1,\"step\":5}"
      },
      {
        "code": "temp_current_f",
        "name": "当前温度_F",
        "type": "Integer",
        "values": "{\"unit\":\"℉\",\"min\":320,\"max\":1130,\"scale\":1,\"step\":10}"
      }
    ]
  },
  "success": true,
  "t": 1667803127768,
  "tid": "d553e01b5e6611edb43ae68f1605df98"
}

```

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [November 7, 2022, 8:08am UTC](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610/41 "2022-11-07T08:08:06Z")

</div>

Seems to be ok and identical. I have no idea what could be a difference.  
Can you please delete the broken thermostat and add again. Then create a diagnostics report in app settings.

@Jurgen_Heine Please forward the report. I want to check the device details in pairing dialog. They should be logged (I hope including all arrays). Thanks.

[Previous page](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610.md?page=1)

[Next page](https://community.homey.app/t/device-request-magnum-heating-mrc-wifi-thermostat/68610.md?page=3)
