Geen groene tag in "Dan"-kaart bij MQTT Client → Bericht ontvangen via topic (Homey 2019)

Hallo Allemaal:

Ik gebruik een Homey uit 2019 met de MQTT Client-app (niet de MQTT Hub of Broker).
Mijn ESP32 stuurt sensorwaarden via MQTT, en die komen netjes binnen op Homey.

In de “ALS”-kaart gebruik ik:
App: MQTT Client → Bericht ontvangen via topic
Topic: homie/vochtmeter/sensor1/waarde

:white_check_mark: Deze kaart werkt goed – ik kan ( in een test ) bv. een lamp aan/uit schakelen op basis van de waarde.
:cross_mark: Maar in de “DAN”-kaart, bijvoorbeeld: “Zet numerieke variabele naar nummer”
krijg ik geen groene tag te zien (zoals: “Bericht ontvangen via topic …”).
Er zijn alleen blauwe tags, en dus kan ik de ontvangen waarde niet opslaan in een variabele.
Deze variabele ben ik later nodig als ik wat met die waardes wil doen .

Wat ik al heb geprobeerd:

  • De topic werkt wél voor andere acties (lamp aan/uit)
  • Verschillende DAN-kaarten geprobeerd (Zet variabele, Bereken variabele)
  • Homey herstart
  • MQTT werkt goed, data komt elke 10 sec binnen

Mijn vraag is nu :
Waarom verschijnt de groene tag niet in de DAN-kaart?
Is dit een beperking van Homey (2019)? Of mis ik iets in de flow of logica?
Of natuurlijk wat doe ik fout ?

Alle hulp of ervaringen zijn welkom!

Gr Arnold

Hoi Arnold,
Een “groene tag” is een tekst tag. Deze zijn idd niet beschikbaar in numerieke variabelen, je dient dan een tekst variabele te nemen:
“zet [tekst] naar tekst”;
Je zult zien dat je daarin zowel groene (tekst) als blauwe (numeriek) tags kunt uitkiezen.

Maar,
Ik snap dat je een getal juist in een numerieke variabele wil opslaan;
gebruik dan deze kaart:


(en die had je al gevonden :wink:)

Hiermee kun je de waarde van een tekst tag, met uitsluitend een (decimaal) getal als waarde, opslaan in een numerieke variabele:

Resultaat:
Mijn numerieke variabele “Weather_Temperature” heeft de waarde uit de tekst tag overgenomen:

Als dit bij jou niet werkt, dan is de waarde in de groene tag geen geldig getal.

Hallo Peter
Bedankt voor de uitleg .. ik heb het net effe uitgeprobeerd en iid het werkt..

Gr Arnold

1 Like