# Kan geen lampen van Homey bedienen via MQTT

**URL:** <https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642>\
**Category:** Apps\
**Tags:** mqtt\
**Created:** [January 7, 2021, 2:12pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642 "2021-01-07T14:12:07Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peter\_Peerlkamp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_peerlkamp/32/8596_2.png) [@Peter\_Peerlkamp](https://community.homey.app/u/Peter_Peerlkamp)\
**Post date:** [January 7, 2021, 2:12pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/1 "2021-01-07T14:12:07Z")

</div>

Ik heb de MQTT broker, cliënt en hub geinstalleerd op Homey zoals aangegeven in het forum.  
Om te testen heb ik 1 lamp aangevinkt in de hub en via MQTT Explorer zie ik de lamp die ik wil besturen.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/5/954d04c11c94d9595de35b88efa1fd8d6181c792.png)  
Als ik met de schakelaar de lamp uit zet zie ik de waarde veranderen naar ‘false’.  
Vervolgens zet als ik de lamp aan zet dan veranderd de waarde weer netjes naar ‘true’.  
In de log files van de cliënt en hub zie ik de actie langs komen.

Alleen als ik in MQTT Explorer een ‘true’ of ‘false’ publish gaan de lampen niet aan of uit.  
Homey geeft zijn gegeven wel door aan mijn MQTT broker, maar omgekeerd blijkbaar niet.  
Dit wil ik graag gaan gebruiken voor b.v. Node-Red Dashboard.

Iemand enig idee?

---

<div class="post-metadata">

**Author:** ![Jacco](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jacco/32/12914_2.png) [@Jacco](https://community.homey.app/u/Jacco)\
**Post date:** [January 7, 2021, 2:13pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/2 "2021-01-07T14:13:57Z")

</div>

je moet /set achter je MQTT message plaatsen.  
Dus

inloopkast/onoff/set

---

<div class="post-metadata">

**Author:** ![Peter\_Peerlkamp](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_peerlkamp/32/8596_2.png) [@Peter\_Peerlkamp](https://community.homey.app/u/Peter_Peerlkamp)\
**Post date:** [January 7, 2021, 5:51pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/3 "2021-01-07T17:51:44Z")

</div>

Hoi Jacco, bedankt. Dat was het inderdaad.

---

<div class="post-metadata">

**Author:** ![Mark22](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark22/32/33834_2.png) [@Mark22](https://community.homey.app/u/Mark22)\
**Post date:** [February 4, 2022, 2:20pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/4 "2022-02-04T14:20:32Z")

</div>

![homey_mqtt](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/5/85bf09517a3e6fcdea4f576e70ae8018181c2f76.png)  
Bij mij werkt het niet om de onoff switch van false naar true te zetten en andersom. De waarde veranderd wel maar de lamp blijft aan of uit? iemand een idee?

---

<div class="post-metadata">

**Author:** ![Mark22](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark22/32/33834_2.png) [@Mark22](https://community.homey.app/u/Mark22)\
**Post date:** [February 7, 2022, 9:16am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/5 "2022-02-07T09:16:31Z")

</div>

ik heb het al gevonden/opgelost. het topic moet zijn: homie/homey/gang–lamp/onoff/set en dan inject een true or false

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 5, 2025, 8:44pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/6 "2025-01-05T20:44:46Z")

</div>

Hallo MM, wat bedoel je met inject ?  
In de MQTT explorer kan ik het exacte commando/syntax niet vinden…  
Is deze syntax ok : homie/homey/office1/dim/set← 10  
daarna druk ik op publish  
Wat ik verwacht dat Homey het licht zal dimmen naar 10%, niet dus…  
Mvrg, John

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 6, 2025, 6:10am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/7 "2025-01-06T06:10:50Z")

</div>

Probeer eens “0.1” ipv “10”.

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 8:13am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/8 "2025-01-06T08:13:44Z")

</div>

> [@John\_van\_Schaijk](#):
>
> homie/homey/office1/dim/set← 10

Hallo Robert,  
Helaas 0.1 werkt niet…

De syntax is mij niet duidelijk, ik heb geen goed voorbeeld.

Kan de “dim” variable veranderen in elke waarde “0.1” , “10” of “100” alleen Homey neemt de waarde niet over door de lamp te dimmen?

Commando:

homie/homey/ “devicename” /dim  
(in de Publish, Topic entry of the MQTT Explorer)

In the Box **below** the \<raw ,xml, json\> selection buttons with raw or xml or json selected the value of “dim” (0.1 10 20 100)

The “dim” value veranderd echter Homey

Als ik “homie/homey/ “devicename” /dim/set” gebruik krijg ik een sub-variable van “dim” van : “set = 10” bijvoorbeeld

Mvrg, John

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 6, 2025, 8:58am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/9 "2025-01-06T08:58:10Z")

</div>

Ik snap het niet, laat eens een screenshot zien van de data van de lamp in MQTT Explorer.

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 9:34am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/10 "2025-01-06T09:34:11Z")

</div>

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/0/f0cab624c31a2513936f7419f6b16c087bc99462.jpeg)

Aub.

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 6, 2025, 9:44am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/11 "2025-01-06T09:44:13Z")

</div>

Dan zou ik toch denken dat `homie/homey/office1/dim/set` als topic, met (raw) waarde `10` (voor 10% dim) voldoende zou moeten zijn.

Zie je, als je in de Homey app de dim waarde van de lamp wijzigt, de waarde in MQTT Explorer ook veranderen?

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 10:10am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/12 "2025-01-06T10:10:36Z")

</div>

Ja de waarde veranderd.

Het lijkt wel dat “/set” als topic wordt gezien ipv een aktie

Zoals je kan zien bij de dim variable, staat “set = 20” en bij onoff “set = false”

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 6, 2025, 10:24am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/13 "2025-01-06T10:24:08Z")

</div>

> [@John\_van\_Schaijk](#):
>
> Het lijkt wel dat “/set” als topic wordt gezien ipv een aktie

Het _is_ ook (onderdeel van) een topic. Zo werkt het Homie protocol (zie [punt 5.3.6](https://homieiot.github.io/specification/)).

Als de waarde van `dim` verandert vanuit Homey, maar het werkt de andere kant op niet, dan is het misschien tijd om de MQTT Hub app, of je Homey, opnieuw op te starten.

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 10:37am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/14 "2025-01-06T10:37:13Z")

</div>

MQTT hub app al opnieuw opgestart → geen verschil…

Zal de Homey opnieuw opstarten…

Waarvoor dient de MQTT Client app ???, heb ik die nodig ?

Zonder de MQTT broker werkt het niet, dan krijg ik geen verbinding via de MQTT explorer.

Mvrg, John

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 10:50am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/15 "2025-01-06T10:50:58Z")

</div>

Reset/opstarten van de Homey heeft geen resultaat gehad…

Mvrg, John

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [January 6, 2025, 10:53am UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/16 "2025-01-06T10:53:58Z")

</div>

> [@John\_van\_Schaijk](#):
>
> Waarvoor dient de MQTT Client app ???, heb ik die nodig ?

MQTT Broker en MQTT Client zijn beiden nodig voor de MQTT Hub app.

> [@John\_van\_Schaijk](#):
>
> Reset/opstarten van de Homey heeft geen resultaat gehad…

Dan weet ik het helaas ook niet ☹

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 12:00pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/17 "2025-01-06T12:00:30Z")

</div>

Thanks voor het meedenken, i needed that !

Mvrg, John

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [January 6, 2025, 6:22pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/18 "2025-01-06T18:22:08Z")

</div>

Ik heb er geen verstand van en heb aan Gemini gevraagd welke syntax nodig is om te dimmen en hetzelfde antwoord kwam er uit.  
Maar er stond ook bij dat MQTT ook hoofdlettergevoelig is . Weet niet of dat klopt.  
Ik zag ook Office1 staan in explorer en office1 in de regel.  
Misschien is dat nog iets?  
Ik probeer maar wat.

---

<div class="post-metadata">

**Author:** ![John\_van\_Schaijk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/john_van_schaijk/32/67757_2.png) [@John\_van\_Schaijk](https://community.homey.app/u/John_van_Schaijk)\
**Post date:** [January 6, 2025, 8:11pm UTC](https://community.homey.app/t/kan-geen-lampen-van-homey-bedienen-via-mqtt/40642/19 "2025-01-06T20:11:58Z")

</div>

Hoi Mike

Thanks voor je reply !

Ben gestopt met deze MQTT Hub app, ben aan het experimenteren met MQTT server en dat lijkt te werken…

homey/devices/ **9f0b5edc-cec6-467d-bff7-8dee7092dccc** /capabilities/dim

Alleen moeilijker te lezen door de UID _“9f0b5edc-cec6-467d-bff7-8dee7092dccc”_ van het object…

Er zit bij dit object een **name** “capabilitie” die de naam van het object beschrijft, moeilijk zoeken als je 4065 topics hebt met 83117 messages…

Mvrg, John
