Deze knopen sturen via MQTT een commando naar de Itho box (low, Medium en High) middels onderstaande flow. De knoppen lichten dan ook op (status verandering). De statussen werken prima bij bediening via het Dashboard.
Nu gebruik ik ook nog geregeld de originele afstandsbedieningen op de badkamer en keuken (zie foto).
Helaas zie je, bij gebruik van de AB, op het dashboard niet dat ik bv geschakeld heb naar “High”. Kortom de status indicatie op het dashboard klopt vaak niet, deze blijft gewoon op “Laag” staan.
Ik weet dat je met MQTT commando’s ook de status kunt opvragen(inlezen).
Kan iemand mij uitleggen wat ik bouwen om de status van de Itho box op te vangen en de bijbehorende knoppen op het dashboard mee te laten schakelen als ik schakel via de AB?
Het liefst m.b.v. van een voorbeeld flow.
Als je het wil testen via de test knop, moet je wel de gegevens invullen zoals het juiste topic en het juiste bericht dat je wil versturen naar dit topic. Anders werkt de test knop niet.
Met MQTT explorer kan je zien wat er in een MQTT topic verzonden en ontvangen word. Hier mee zou je kunnen kijken of de wandschakelaar iets op het MQTT topic uitzend of dat het op een ander topic aan het zenden is http://mqtt-explorer.com/
Dat programma heb ik idd op m’n laptop staan.
De screencaptures zijn van MQTT explorer.
Ik zie daar de berichten voorbij komen in het Topic “itho/state”.
Ik wil graag triggeren op de verschillende waardes 20, 125 en 250 maar er volgt helaas geen actie.
Dus ik zoek nog naar, waarom de flow niet gestart word.
Jij hebt er een variabele in gezet, die moet eruit.
Probeer de logica voorwaarde “is precies” te verwisselen voor “bevat”.
Zeker in de testfase is de kans dan groter dat aan de voorwaarde voldaan wordt.
Want een verborgen spatie bijv. kan de waardes ongelijk aan elkaar maken.
Andere test manier:
Haal de voorwaarde bij EN gedeelte weg
Zet dezelfde tag [Bericht ontvangen via topic]eens in een tijdlijn notificatie in de flow.
Dan zie je nl precies wat de waarde is die in die variabele staat.
Ik heb erg veel plezier van de gemaakte Flows, dank daarvoor.
ik wil nu maar eens een stap verder.
Ik zou graag een virtuele knop willen maken waarbij in de mechanische ventilatie
een bepaalde tijd kan laten “nalopen”. De vituele knop heb ik al gemaakt.
In de Itho controller heb ik aangegeven dat:
Timer1 = 1 min. (tijdelijk voor de test).
Timer2 = 30 min.
Timer3= 45 min.
Ik stuur via een de Virtuele knop dit:
Helaas valt na 1 min. de ventilatie niet terug naar stand “low”
Lijkt erop dat de Itho “Timer1” niet begrijpt.
Wie kan mij hierbij helpen??
Waar heb je de mqtt commando’s gevonden? Of heb je die zelf in kunnen voeren?
Ik vond dit, daar staat timer10timer20timer30, of timerhigh10timerhigh20timerhigh30.
Misschien dat dat werkt?
Ik heb die timer1, timer2 en timer3 van de instellingen de Wifi controller print die ik heb
geplaatst in m’n Itho ventilatie. Op de Wifi controller print kun je zelf aangeven wat de
duur is van bv Timer1. Ik heb even een foto toegevoegd.
Ik heb de spaties eruit gehaald, commando’s werken dan nog hetzelfde.
Als ik dit commando { “speed”:250, “timer”:15 } geef in MQTT Explorer op het topic Itho/cmd
start de fan op de hoogste stand. Zie dump van MQTT Explorer hieronder.
Ik had geen zin op 15 min. te wachten dus het ik dit ervan gemaakt { “speed”:250, “timer”:1 },
in de hoop dat de fan na 1 min, zou terugvallen naar “low”. Helaas deed ie dat niet.
Heb ik iets in de instellingen van de WiFI print verkeerd staan misschien?