# Screens and curtains don't work with HA and MQTT?

**URL:** <https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032>\
**Category:** Devices\
**Tags:** z-wave\
**Created:** [December 22, 2021, 1:35pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032 "2021-12-22T13:35:31Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 22, 2021, 1:35pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/1 "2021-12-22T13:35:31Z")

</div>

Hi there,

Anyone that has experience using curtains or screens with Home Assistant, via MQTT?

I have four Forest Z-Wave curtains and five screens (Fibaro Roller Shutter 3), which work perfectly with Homey. Now I wanted a nice 3D floorplan dashboard, so I made that in Home Assistant. All devices are connected with MQTT and 99% works fine. Only the curtains and screens don’t fully work. With the slider that HA uses voor these entities (cover) I can open them all (0) but I can’t set any other position or close them (100). They don’t respond at all. Of course, via Homey they respond immediately.

Any suggestions?

Attached I have the MQTT data, but I’m not an expert. I do see a difference in values (0-100 and 0-1) but that might be nothing.

 ![Schermafbeelding 2021-12-22 om 14.30.57](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/0/40259020f15eaebae042513686cd5aebaf84412f.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:** [December 22, 2021, 9:46pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/2 "2021-12-22T21:46:05Z")

</div>

D.m.v. MQTT explorer kun je “live” monitoren en zo misschien iets ontdekken

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 22, 2021, 9:52pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/3 "2021-12-22T21:52:02Z")

</div>

Thanks. Zojuist gedaan maar bij ‘set’ komt geen enkel getal door. Heel vreemd.

Edit: het blijkt dat de eerste actie altijd doorkomt. Of dat nu open of sluiten is. Daarna komt er geen enkel getal meer door bij het veranderen van de slider. Pas nadat in Homey het gordijn bediend is, kan er weer eenmaal via HA bediend worden.

Als ik zelf een pakket publiceer met “homie/homey/gordijn-erker/windowcoverings-set/set” en payload ‘0-100’ werkt het wel. Iemand die misschien weet hoe ik hiermee verder moet?

---

<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:** [December 23, 2021, 5:22am UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/4 "2021-12-23T05:22:19Z")

</div>

Ik heb er geen verstand van maar waag toch een gokje.  
Is het niet zo dat waarde 0 betekend helemaal dicht en waarde1 helemaal open, dat je dan bv 0,5 moet gebruiken voor half open en 0,75 voor 3/4 open.  
En dat hij dus niks doet met waardes van 0 t/m 100?  
(Ik doe zelf weinig met mqtt dus niet boos worden als ik er helemaal naast zit.) 😉

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 23, 2021, 8:51am UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/5 "2021-12-23T08:51:25Z")

</div>

Haha, thanks.

Zou kunnen maar aangezien er wel gereageerd wordt als ik via MQTT publiceer met waarden als 15 of 63 zal dat het niet zijn. Er is een reden waarom de waarden niet gepubliceerd worden, maar welke…

---

<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:** [December 23, 2021, 4:59pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/6 "2021-12-23T16:59:34Z")

</div>

Toch is het vreemd. Homey vertaald 100% gewoonlijk naar 1

---

<div class="post-metadata">

**Author:** ![Martijn\_C](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_c/32/39993_2.png) [@Martijn\_C](https://community.homey.app/u/Martijn_C)\
**Post date:** [December 23, 2021, 7:11pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/7 "2021-12-23T19:11:13Z")

</div>

Heb het probleem niet gevonden, maar zelf nu een template voor Mqtt covers aangemaakt met de juiste publish data. Dat werkt. Is een omweg maar voor nu een prima oplossing.

---

<div class="post-metadata">

**Author:** ![Dennis\_Lex](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dennis_lex/32/33853_2.png) [@Dennis\_Lex](https://community.homey.app/u/Dennis_Lex)\
**Post date:** [August 4, 2022, 2:43pm UTC](https://community.homey.app/t/screens-and-curtains-dont-work-with-ha-and-mqtt/57032/8 "2022-08-04T14:43:23Z")

</div>

Hoi @Martijn_C  
Ik heb dus exact hetzelfde probleem.  
Hoe heb je die mqtt template gemaakt als ik vragen mag?
