# \[Tutorial\]\[Pro\] Basic MQTT setup & connect Itho Daalderop NRG.watch interface

**URL:** <https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521>\
**Category:** Tutorials\
**Tags:** mqtt, virtual-device, homey-pro\
**Created:** [July 9, 2025, 7:23pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521 "2025-07-09T19:23:14Z")\
**Posts on this page:** 11\
**Page:** 3

<div class="post-metadata">

**Author:** ![meijberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/meijberg/32/120987_2.png) [@meijberg](https://community.homey.app/u/meijberg)\
**Post date:** [September 30, 2025, 10:41am UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/43 "2025-09-30T10:41:15Z")

</div>

No, the basic commands ([http://nrg-itho-A1B2.local/api.html?command=high](http://nrg-itho-A1B2.local/api.html?command=high)) don’t work.  
This code works : [http://nrg-itho-A1B2.local/api.html?rfremotecmd=high](http://nrg-itho-A1B2.local/api.html?rfremotecmd=high)

It’s the cmd wich uses the R1101 module.

The new (web api only) doesn’t work either.

John

---

<div class="post-metadata">

**Author:** ![ObelixNL](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/obelixnl/32/172250_2.png) [@ObelixNL](https://community.homey.app/u/ObelixNL)\
**Post date:** [September 30, 2025, 12:12pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/44 "2025-09-30T12:12:28Z")

</div>

I will add later RF commands in the new Itho Daalderop app, @meijberg can you send me a DM i want to know more about your case to make the integration beter.

---

<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:** [September 30, 2025, 1:37pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/45 "2025-09-30T13:37:56Z")

</div>

I think I found it, John.  
This should set the mode to high in your case:

```auto
{
   "rfremotecmd":"high"
}

```

( [Source](https://github.com/arjenhiemstra/ithowifi/wiki/MQTT-integration) by @Arjen_Hiemstra ).

Now I don’t know for sure how to adjust the mode selector in the virtual MQTT devices’ JSON;  
My 1st idea would be: in the _ **setTopic** _ line, replace `cmd` with `rfremotecmd`, can you test it ?

```auto
 {
  "fan_mode": {
    "capability": "fan_mode",
    "stateTopic": "itho/ithostatus",
    "setTopic": "itho/rfremotecmd",
    "valueTemplate": "",
    "outputTemplate": "",
    "displayName": "Fan presets",
    "values": [
      { "id": "auto", "title": "auto" },
      { "id": "autonight", "title": "autonight" },
      { "id": "low", "title": "low" },
      { "id": "medium", "title": "medium" },
      { "id": "high", "title": "high" },
      { "id": "timer1", "title": "timer1" },
      { "id": "timer2", "title": "timer2" },
      { "id": "timer3", "title": "timer3" }
    ]
  },

```

To check:  
Is an “_itho/rfremotecmd_” topic present when looking at the messages @ MQTT Explorer?  
If so, it should work (I hope 😬 )

---

<div class="post-metadata">

**Author:** ![meijberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/meijberg/32/120987_2.png) [@meijberg](https://community.homey.app/u/meijberg)\
**Post date:** [September 30, 2025, 2:04pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/46 "2025-09-30T14:04:05Z")

</div>

> [@Peter\_Kawa](#):
>
> `rfremotecmd`

Hello Peter,

Unfortunately it does not work. It is broadcasting (MQTT) but no result.  
From the nrgwatch webinterface it is working. I can see the itho/lastcmd

 ![Scherm­afbeelding 2025-09-30 om 15.56.52](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/e/7e5400923961884b724b5e5525dd7a070ced9476.png)

I also tried vremotecmd, because that’s in the Web Api

 ![Scherm­afbeelding 2025-09-30 om 16.02.40](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/a/ea3812459fbb1de79ef40db9d5b4e1487d689a18.png)

I have send a message to @ObelixNL . I think (and hope) his App solution will make this work.

Thanks for the support!

---

<div class="post-metadata">

**Author:** ![meijberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/meijberg/32/120987_2.png) [@meijberg](https://community.homey.app/u/meijberg)\
**Post date:** [September 30, 2025, 2:34pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/47 "2025-09-30T14:34:12Z")

</div>

Broadcast what gets send with this code:

```auto
{
  "fan_mode": {
    "capability": "fan_mode",
    "stateTopic": "itho/ithostatus",
    "setTopic": "itho/cmd",
    "valueTemplate": "",
    "outputTemplate": "",
    "displayName": "Fan presets",
    "values": [
      { "id": "auto", "title": "auto"},
      { "id": "autonight", "title": "auto"},
      { "id": "low", "title": "low" },
      { "id": "medium", "title": "medium" },
      { "id": "high", "title": "high" },
      { "id": "timer1", "title": "timer1" },
      { "id": "timer2", "title": "timer2" },
      { "id": "timer3", "title": "timer3" }
    ]
  },

```

is giving the next values in MQTT.

```auto
{
  "source": "MQTT API-vremote-0",
  "command": "auto",
  "timestamp": 1759242453
}

```

The virtual remote is not working (C1101 module) with the itho hru 300.  
But the RF devices are.

So the question is 🙂 : Is there another source like : “source”: “MQTT API-rfremote-0”,

And if so, how do i get this in my json instruction.

Thanks!

---

<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:** [September 30, 2025, 7:45pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/48 "2025-09-30T19:45:52Z")

</div>

Can you show me the MQTT Explorer topics?  
I was ‘hoping’ `rfremotecmd` was a topic, next to, or instead of, `cmd` topic:

 ![Screenshot_20250930_214346_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/5/053e638d145b051ba1425067f2d76d98aa08ab96.jpeg)

---

<div class="post-metadata">

**Author:** ![meijberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/meijberg/32/120987_2.png) [@meijberg](https://community.homey.app/u/meijberg)\
**Post date:** [October 1, 2025, 5:41am UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/49 "2025-10-01T05:41:53Z")

</div>

![Scherm­afbeelding 2025-10-01 om 07.38.52](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/f/4f6986b52100a233d4b4c860bcbd285a7e7e1033.png)

---

<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 1, 2025, 9:59am UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/50 "2025-10-01T09:59:33Z")

</div>

I’m unfamiliar with MQTT Analyser, but rfremotecmd doesn’t seem to be part of the standard topics, because it hasn’t a blue dot on the top screen, and no dot at all at the bottom screen.

I’m out of ideas, maybe you can find anything useful here  
Wiki: [Home · arjenhiemstra/ithowifi Wiki · GitHub](https://github.com/arjenhiemstra/ithowifi/wiki)

[Tweakers.net](http://Tweakers.net) forum topic: [https://gathering.tweakers.net/forum/list\_messages/1976492](https://gathering.tweakers.net/forum/list_messages/1976492)

English manual: [https://raw.githubusercontent.com/arjenhiemstra/ithowifi/master/manual.pdf](https://raw.githubusercontent.com/arjenhiemstra/ithowifi/master/manual.pdf)

NL handleiding: [https://raw.githubusercontent.com/arjenhiemstra/ithowifi/master/handleiding.pdf](https://raw.githubusercontent.com/arjenhiemstra/ithowifi/master/handleiding.pdf)

---

<div class="post-metadata">

**Author:** ![meijberg](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/meijberg/32/120987_2.png) [@meijberg](https://community.homey.app/u/meijberg)\
**Post date:** [October 1, 2025, 10:11am UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/51 "2025-10-01T10:11:55Z")

</div>

Thanks Peter,

i decided to try Home Assistant.

John

---

<div class="post-metadata">

**Author:** ![Bert\_Bannink](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bert_bannink/32/168737_2.png) [@Bert\_Bannink](https://community.homey.app/u/Bert_Bannink)\
**Post date:** [July 31, 2026, 8:09pm UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/52 "2026-07-31T20:09:35Z")

</div>

```auto

```

Hi Rob, thanks for the JSON you created for reading the Demand/Quality flow. I copied it and then tweaked it a bit to match my own naming conventions. Have you managed to control the virtual remote controls from Homey yet? I’m really curious; I’ve been tinkering with it for a while.

---

<div class="post-metadata">

**Author:** ![Stargap](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/stargap/32/178890_2.png) [@Stargap](https://community.homey.app/u/Stargap)\
**Post date:** [October 15, 2026, 10:22am UTC](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521/53 "2026-10-15T10:22:48Z")

</div>

Small addition for anyone following this from a phone: use Homey’s LAN IP for the broker address, not localhost. Check the raw `itho/ithostatus` payload before editing the virtual device. The field names vary between the examples in this thread, so copying the template alone can leave the speed readings blank.

AirMQTT is a Stargap MQTT client for Android, iPhone, iPad and Mac if you want that raw view without opening a laptop: [AirMQTT | MQTT Client & iCloud Sync](https://airmqtt.one/iod)

[Previous page](https://community.homey.app/t/tutorial-pro-basic-mqtt-setup-connect-itho-daalderop-nrg-watch-interface/139521.md?page=2)
