robertklep / nl.nefit.easy

Nefit Easy app for Homey
0 stars 0 forks source link

Nefit app does not react on "Bedrijfsmodus status #3

Open Platvoetje opened 2 weeks ago

Platvoetje commented 2 weeks ago

"Hello I have seen that the thermostaat modus has been deleted. However when I now try with Bedrijfsmodus and Homey he does not react in a flow.

robertklep commented 2 weeks ago

Can you show me your flow?

Bedrijfsmodus/Operating Mode shouldn't be settable, it's a read-only status parameter.

Platvoetje commented 2 weeks ago

Hello

See below the flow.

It worked before but now not anymore.

From: Robert Klep @.> Sent: dinsdag 5 november 2024 06:38 To: robertklep/nl.nefit.easy @.> Cc: Platvoetje @.>; Author @.> Subject: Re: [robertklep/nl.nefit.easy] Nefit app does not react on "Bedrijfsmodus status (Issue #3)

Can you show me your flow?

Bedrijfsmodus/Operating Mode shouldn't be settable, it's a read-only status parameter.

— Reply to this email directly, view it on GitHub https://github.com/robertklep/nl.nefit.easy/issues/3#issuecomment-2456276312 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BBMGJCWTAZR25RF6BNWDY2TZ7BKR3AVCNFSM6AAAAABRE42AH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJWGI3TMMZRGI . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BBMGJCUH7OILLLQ4U27DK3LZ7BKR3A5CNFSM6AAAAABRE42AH2WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUSM7GVQ.gif Message ID: @. @.> >

-- Dit e-mailbericht is met AVG-antivirussoftware gecontroleerd op virussen. www.avg.com

robertklep commented 2 weeks ago

You cannot post images to Github over e-mail, you need to post them directly on the website: https://github.com/robertklep/nl.nefit.easy/issues/3

Platvoetje commented 2 weeks ago

image

robertklep commented 2 weeks ago

Nothing was changed regarding Bedrijfsmodus in any recent changes, so I'm not sure why this isn't working anymore.

And since I haven't had a Nefit Easy myself for a long time, I cannot debug this issue either.

robertklep commented 2 weeks ago

The only thing I can try is see if something appears in a diagnostics report.

You can create one from the Homey mobile app:

Platvoetje commented 2 weeks ago

Rapport nr ed9419a5-4081-4a70-9fab-f34e84601072

Friso

Op wo 6 nov 2024 om 09:13 schreef Robert Klep @.***>

The only thing I can try is see if something appears in a diagnostics report.

You can create one from the Homey mobile app:

  • go the the More tab
  • Apps
  • Nefit Easy
  • press the Gear icon in the top right
  • press "Create Diagnostics Report"

— Reply to this email directly, view it on GitHub https://github.com/robertklep/nl.nefit.easy/issues/3#issuecomment-2458959793, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBMGJCXRSMWYVWTUQNIRGVLZ7HFSHAVCNFSM6AAAAABRE42AH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJYHE2TSNZZGM . You are receiving this because you authored the thread.Message ID: @.***>

robertklep commented 2 weeks ago

Thanks.

It looks like you installed the test version of the app, then went back to the normal version. That's causing a problem, because the app is trying to update the thermostat_mode capability that was removed in the test version of the app.

Can you try installing the test version again and see if the flow works again?

https://homey.app/en-nl/app/nl.nefit.easy/Nefit-Easy/test/

Platvoetje commented 2 weeks ago

Hallo If I install the test version then it still not works as I cannot select thermostat_mode

Friso Op wo 6 nov 2024 om 09:29 schreef Robert Klep @.***>

Thanks.

It looks like you installed the test version of the app, then went back to the normal version. That's causing a problem, because the app is trying to update the thermostat_mode capability that was removed in the test version of the app.

Can you try installing the test version again and see if the flow works again?

https://homey.app/en-nl/app/nl.nefit.easy/Nefit-Easy/test/

— Reply to this email directly, view it on GitHub https://github.com/robertklep/nl.nefit.easy/issues/3#issuecomment-2458988686, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBMGJCTO2JSNHULJKSPTRGTZ7HHN5AVCNFSM6AAAAABRE42AH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJYHE4DQNRYGY . You are receiving this because you authored the thread.Message ID: @.***>

robertklep commented 2 weeks ago

Why do you need thermostat_mode when your flow is using Operating Mode/Bedrijfsmodus?

Platvoetje commented 2 weeks ago

Hallo

Omdat hij op bedrijfsmodus niet reageert in de flow en dacht dat de thermostaat modus wel zou werken.

Friso

Op wo 6 nov 2024 om 12:01 schreef Robert Klep @.***>

Why do you need thermostat_mode when your flow is using Operating Mode/Bedrijfsmodus?

— Reply to this email directly, view it on GitHub https://github.com/robertklep/nl.nefit.easy/issues/3#issuecomment-2459443514, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBMGJCWDCP3L6K3LH6KDODDZ7HZH7AVCNFSM6AAAAABRE42AH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJZGQ2DGNJRGQ . You are receiving this because you authored the thread.Message ID: @.***>

robertklep commented 2 weeks ago

Thermostaatmodus is iets heel anders en niet relevant.

Maar ik begrijp dus dat de testversie ook niet werkt. Kun je nog een keer een diagnostic report opsturen vanuit de testversie van de app?

Platvoetje commented 2 weeks ago

Hallo

Nr is fe621468-090f-4aa6-b825-88bd075f16f4

Friso

Op wo 6 nov 2024 om 12:59 schreef Robert Klep @.***>

Thermostaatmodus is iets heel anders en niet relevant.

Maar ik begrijp dus dat de testversie ook niet werkt. Kun je nog een keer een diagnostic report opsturen vanuit de testversie van de app?

— Reply to this email directly, view it on GitHub https://github.com/robertklep/nl.nefit.easy/issues/3#issuecomment-2459561700, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBMGJCRLYPVP76D3SAZEZ3TZ7IADJAVCNFSM6AAAAABRE42AH2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINJZGU3DCNZQGA . You are receiving this because you authored the thread.Message ID: @.***>

robertklep commented 2 weeks ago

Geen foutmeldingen te zien, dus het uitlezen gaat goed. Wellicht dat er iets in het protocol van Nefit is veranderd waardoor het niet werkt, maar zoals ik al zei, ik heb geen Nefit meer en kan dus ook niet nagaan of dat het geval is.

Eventueel kun je me de logingegevens van jouw Easy naar me opsturen, bijvoorbeeld in het commentaar van zo'n diagnostic report (niet door ze in een reactie op dit bericht te zetten, want dit is allemaal openbaar), dan kan ik op jouw Easy kijken of ik iets kan vinden waardoor het niet (meer) werkt.

MarcovBarneveld commented 2 weeks ago

Hoi, Ik heb hetzelfde probleem. Geen van de status in bedrijfsmode geeft een TRUE terug. Het kan heel goed zijn dat dit al een tijd speelt, want dit gebruik ik alleen bij lage buiten temperaturen. Kan het in inderdaad zijn dat de naamgeving is veranderd. Als ik de variabele "modus" uitlees die behoort bij de ALS kaart "Bedrijfsmodus is veranderd", dan krijg ik "central heating", "off" en "hot water". Misschien helpt dit. Marco

robertklep commented 2 weeks ago

@MarcovBarneveld ah, nu begrijp ik het probleem!

De waarden die je ziet ("central heating", "off" en "hot water") zijn wel de waarden die intern gebruikt zouden moeten worden voor de "Bedrijfsmodus is XXX" kaart.

Athom heeft bij firmware v12.2.0, die onlangs is uitgekomen, wel het één en ander aangepast aan hoe "capabilities", zoals Bedrijfsmodus, werken, maar die veranderingen zouden er niet voor moeten zorgen dat deze kaart niet meer werkt.

En zoals ik al zei: ik heb zelf geen Nefit Easy meer dus kan dit niet debuggen (tenzij iemand z'n credentials met me wil delen zodat ik even met hun Easy kan meekijken).

Maar een workaround is om niet meer de "Bedrijfsmodus is XXX" kaart te gebruiken, maar een Logica kaart ("[modus] is gelijk aan ...").

robertklep commented 2 weeks ago

Ik heb nog even gecheckt met de credentials van iemand die ik ken, en ik kan het probleem niet reproduceren. De kaart "Bedrijfsmodus is XXX" werkt gewoon.

MarcovBarneveld commented 1 week ago

Als ik test krijg ik dit. Geen van de 3 statussen werkt.

ScreenHunter_1317 Nov  12 09 21 ScreenHunter_1319 Nov  12 09 27 ScreenHunter_1320 Nov  12 09 28

robertklep commented 1 week ago

Die kaarten kun je op die manier niet testen (de testfunctionaliteit van Homey is nogal beperkt wat dat betreft).

Gebruik je overigens bewust de "NIET" uitgang van de kaarten? Deze: image

MarcovBarneveld commented 4 days ago

Ja, in dit testgeval is dat bewust omdat ze altijd FALSE geven om vervolgens te loggen wat er dan wel in de variabelen staat. 👍