[APP][Pro][Cloud] KNMI

Also KNMI (weerwaarschuwingen) suffers from the colours codes problem on Mastodon.

For myself I wanted to avoid showing that green card of the Netherlands every time.
Once is enough. The text is still possible every time.

Now waiting for the solution.

I’m working on it. For now you can made a varible condition card with Title does not contain groen.

1 Like

Take your time.
No hurry at all.

I do. The bad weather is coming again :wink:

After my last post I was doing other things so I try not that card with Title does not contain groen.
But now I cant find it.

By looking for a temporary solution I game by a Logica cart “Tekst bevat waarde”. (Text contains value.)
The first try looks OK but I wanted to be sure and was waiting for the next trigger.
But that on 18:37 on Mastodon was not received here.

Waiting on the next one.


That was on 19:08 on Mastodon but again not here.

Test by hand it works.

Mastodon now shows extra notifications because I am working with the app. That flow is triggered :rofl:

1 Like

:sparkles: Version 1.2.0

New Test version! :warning: Breaking Flows :warning:
Download the new version in the Homey App Store!

Changelog
Change: Deleted all condition cards. You can filter Weather Codes with Homey Variable card. See flow exapmle basic.
New: App push/timeline notifications by new data from KNMI. In Settings - General - Timeline you can switch them of and on.

a9503c89e4ff6e777c27da1f3ce91067ab4581af_2_690x308

Example basic
aa973e5e030564b8b8e8ff530f2054ed1b9fa3a3_2_690x174

Example Pro
8400fe8acdb45802161de4a7826b2bff05642dc7_2_690x299


If you find any issues, send a report via the mobile homey app

More - apps - KNMI Weather Alerts - settings wheel right top - send diagnostic report (put your email and issues in the input field to make it easier)

@Theo_de_Koning @Maurits @Norbert sorry guys. There was no better solution.

1 Like

I just installed 1.2.0. Looks good.

1 Like

Using a Logica AND cart for the colour codes was also my solution.
You examples are to small on my PC.

This is also needed for the province cart?
Now are there a lot of regions that KMNI used.

Over the push/timeline notifications I am not sure.
Some 2 in 1 minute and then after 1 minute.

That long number on the KNMI tile I have change in simple Version 1.2.0 :wink:
Is also nicer in the flows

:sparkles: Version 1.2.1

New Live version! :warning: Breaking Flows :warning:
Download the new version in the Homey App Store!

Changelog
Change: Deleted all condition cards. You can filter Weather Codes with Homey Variable card. See flow exapmle basic.
New: App push/timeline notifications by new data from KNMI. In Settings - General - Timeline you can switch them of and on.

a9503c89e4ff6e777c27da1f3ce91067ab4581af_2_690x308

Example basic
aa973e5e030564b8b8e8ff530f2054ed1b9fa3a3_2_690x174

Example Pro
8400fe8acdb45802161de4a7826b2bff05642dc7_2_690x299


If you find any issues, send a report via the mobile homey app

More - apps - KNMI Weather Alerts - settings wheel right top - send diagnostic report (put your email and issues in the input field to make it easier)

So where we stand now.
An one card app with automatic push notification.

The notifications are for the moment irregular.
But to overcome the green notification over and over again I have to used my flow for that.
For both situations I stopped following on Mastodon and set for here the automatic push notification off.

Very good Theo! I now have a version in development that only triggers once when changing code. Just wait and see before I publish it in test version.

1 Like

When I was trying to overcome the repeating code green I used an yes/no variable.
The name was “Is de code Groen” (Is the code Green).

But now every colour code can be repeated for a long time.
So I using now a text variable “KNMI laatste code bericht” (KNMI latest code message).

By starting of the flow you test the incoming message to the text variable.
If not equal the change the text variable and go further with what you want to do with the code.

If equal the flow is stopping there.
You still can give a notification of that if you want to.

The advantage of the text variable is the using in other flow.
Don’t set the bin outside by code orange or red.
Planning working in the garden.

Yes I now try to capture that in an update so that each change only comes in 1x. KNMI itself repeats the message continuously. We will get there. Just be patient. For now, yes/no is a nice temporary solution.

Filtert die nu zelf op locatie? Ik heb de flow deels nagemaakt en zie in de tijdlijn verschillende meldingen over code geel etc (buiten mijn regio) deze komen niet binnen wat prima is maar was even benieuwd of hij zelf op locatie filtert anders werkt de flow namelijk niet.

De termen die het KNMI in de laatst berichten heeft gebruikt waren voor grote delen en niet specifiek één of meerdere provincies.
Noordelijk kustgebied, Westelijk kustgebied, Waddengebied.
Die zouden dan allemaal apart moeten worden vermeld in een keuze lijst.
Staan die ergens vast want dat heb ik niet kunnen vinden.

Of er later al dit soort gebieden gekozen kan worden is afwachten.
Je zou daar zelf wel wat voor kunnen maken.
Deze test had ik klaar staan.


The terms used by the KNMI in the last messages were for large parts and not specifically one or more provinces.
Northern coastal area, Western coastal area, Wadden area.
These should all be listed separately in a selection list.
Are they fixed somewhere because I couldn’t find it.

It remains to be seen whether all these types of areas can be selected later.
You could make something for that yourself.
I had this test ready.

1 Like

Delete all your orange lines!

This is my explanation.

If Zuid Holland & Zeeland both are “Yes” then only the midden notification card is activated.

Without the orange line all card will activated.

If only Zuid Holland is “Yes” and Zeeland is “No” only the top notification card is activated.

That count also for only Zeeland is “Yes”.

1 Like

Ik zie al waar het mis ging, had Logica Tekst bevat precies … dat gaat niet werken :smiling_face:

1 Like