Zijn de variabelen stuk of doe ik iets verkeerd?

Sta voor een klein raadsel, waarom mag ik wel een nummer-variabele invullen, maar werkt het toch niet:

De gasmeter is toch aan de luie kant, dus wil ik dat dat eens in de 30 seconden gechecked wordt, maar als er gas vloeit is het fijn dat de ring elke ~ 7 seconden even zich laat zien (dan vergeet ik de geiser waakvlam na afloop niet uit te zetten, scheelt halve kuub per dag).

Had dus de Gastijd bij Gassie Ja op 5 en bij Nee op 30. Gastijd veranderd ook keurig, maar onderste flow-partje vreet 't niet, de ring blijft uit.

De oplossing van m’n eigen raadsel: Twee flows gebruiken. Waarbij de eerste de tweede aanzet, die zichzelf weer na 4 minuten uitzet. Gek dat 't zo moet, maar dat werkt. Ook terug naar Engels gegaan. Na 30 jaar programmeren heb ik IF AND THEN te lief om die te verNederlandsen :grinning:

N.a.v. van je eerste flow:
Onderstaande flow werkt prima. De [Dim(nr)] var in mijn flow heeft de waarde ‘2’
Zit er geen spatie vóór of achter de waarde van jouw [Gastijd] var?

Verder gaat het bij je eerste flow de mist in, doordat je de delay met iedere gasstand wijziging start, en daarmee heel vaak, maar dan 180s later, de ‘gassie’ var steeds maar weer naar Nee zet.
(Ik voeg altijd logkaartjes / tijdlijn notificatie kaartjes toe aan mijn flows, dat zoekt zoveel makkelijker naar fouten, of onverwacht resultaat van je flows)

Screenshot from 2023-07-26 14-21-38



Kaartje triggert keurig rond elke 2s:

{
  logs: [
    {
      id: '2023/07/26$203',
      timestamp: '2023-07-26T12:12:04.020Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$202',
      timestamp: '2023-07-26T12:12:02.838Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$201',
      timestamp: '2023-07-26T12:12:00.054Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$200',
      timestamp: '2023-07-26T12:11:58.211Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$199',
      timestamp: '2023-07-26T12:11:56.025Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$198',
      timestamp: '2023-07-26T12:11:53.745Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$197',
      timestamp: '2023-07-26T12:11:52.054Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$196',
      timestamp: '2023-07-26T12:11:50.024Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$195',
      timestamp: '2023-07-26T12:11:48.144Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$194',
      timestamp: '2023-07-26T12:11:46.025Z',
      message: 'Test var in triggercard'
    },
    {
      id: '2023/07/26$193',
      timestamp: '2023-07-26T12:11:44.018Z',
      message: 'Test var in triggercard'
    },

Bedankt! Dat zijn goede tips. Voor zover ik kan nagaan veranderd de gasstand max eens in de 5 minuten, vandaar mijn aanname. Maar ik ben een heel verse Homey gebruiker (een week of 3), dus weet nog niet alle ins en outs. Die logkaartjes zijn geen gek idee.

1 Like

Graag gedaan.

Ach ja dat is ook waar, ik was in de war met de stroom meter, die kan nl. iedere seconde veranderen :face_with_peeking_eye:
Toch zou ik sowieso geen delay + ‘zet maar weer uit’-kaart rechtstreeks aan een trigger hangen :crazy_face:

Uiteindelijk heb ik er dit van gebrouwen, werkt prima en zit maar in 1 flowtje: