tp1de / ioBroker.ems-esp

EMS-ESP Adapter
MIT License
18 stars 4 forks source link

Warnung nach Update von V1.30.0 auf V2.1.0 #27

Closed IOGogo closed 11 months ago

IOGogo commented 11 months ago

Nach dem Update auf v 2.1.0 wird nach jeder Aktualisierung folgende Warnung im Iobroker Protokoll gemeldet:

Der für „ems-esp.0.heatingCircuits.hc2.fastHeatupFactor“ festzulegende Statuswert hat den Wert „0“, der kleiner als min. „1“ ist. Diese Meldung kommt für hc1 und hc2

tp1de commented 11 months ago

Ich habe auch ab und zu diese Meldungen ... bin am überlegen wieso? Bei v1.30 gab es die nicht? Habe an der Logik eigentlich nichts geändert. Kann sein, dass diese Warnmeldung von den aktualisierten ioBroker Diensten (dependencies) jetzt kommt.

Tritt diese Meldung nur sporadisch auf und bei jedem Lese-Durchlauf?

tp1de commented 11 months ago

Die min/max-Werte kommen per API vom ems-esp Gateway. Diese Werte kannst Du auch in den Settings/Customizations ändern, wenn bei Dir andere Grenzen gelten.

IOGogo commented 11 months ago

Die Meldung kommt ca. alle 5 Minuten  beim  Lesevorgang .GrußHendrik  -------- Ursprüngliche Nachricht --------Von: Thomas @.> Datum: 08.08.23 11:03 (GMT+01:00) An: "tp1de/ioBroker.ems-esp" @.> Cc: IOGogo @.>, Author @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27) Ich habe auch ab und zu diese Meldungen ... bin am überlegen wieso? Bei v1.30 gab es die nicht? Habe an der Logik eigentlich nichts geändert. Tritt diese Meldung nur sporadisch auf und bei jedem Lese-Durchlauf?

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

tp1de commented 11 months ago

Welche ems-esp Firmware-Version benutzt Du? Bei mir sind die Min/Max-Werte auf 0/100 gesetzt.

IOGogo commented 11 months ago

Beim Buderus App wird die Version 3.9.2 angezeigt. GrußHendrik -------- Ursprüngliche Nachricht --------Von: Thomas @.> Datum: 08.08.23 11:17 (GMT+01:00) An: "tp1de/ioBroker.ems-esp" @.> Cc: IOGogo @.>, Author @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27) Welche ems-esp Firmware-Version benutzt Du? Bei mir sind die Min/Max-Werte auf 0/100 gesetzt.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

tp1de commented 11 months ago

Hmmm ... ich dachte der Fehler tritt beim ems-esp Gateway auf. Aber bei Dir beim km200 (Buderus) Gateway.

Auch dort habe ich bei der Logik nichts geändert ... die Warnmeldung kommt vom ioBroker System, wenn Werte außerhalb des erlaubten Wertebereiches gesetzt werden. Der Wertebereich kommt von der Buderus API - die Werte auch. Ich muss mal schauen, ob ich ggfs. alle Lesefehler (http get) richtig abfange.

IOGogo commented 11 months ago

Okay, und sorry für die Verwirrung…

Was sonderlich ist, dass ohne Veränderung nach dem Update auf V2.2.0 plötzlich auftritt.

Danke

Gruß

Hendrik

Von: Thomas @.> Gesendet: Dienstag, 8. August 2023 12:54 An: tp1de/ioBroker.ems-esp @.> Cc: IOGogo @.>; Author @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27)

Hmmm ... ich dachte der Fehler tritt beim ems-esp Gateway auf. Aber bei Dir beim km200 (Buderus) Gateway.

Auch dort habe ich bei der Logik nichts geändert ... die Warnmeldung kommt vom ioBroker System, wenn Werte außerhalb des erlaubten Wertebereiches gesetzt werden. Der Wertebereich kommt von der Buderus API - die Werte auch. Ich muss mal schauen, ob ich ggfs. alle Lesefehler (http get) richtig abfange.

— Reply to this email directly, view it on GitHub https://github.com/tp1de/ioBroker.ems-esp/issues/27#issuecomment-1669390024 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BBZGC6GSUG32MMSOGZBVK6TXUILFLANCNFSM6AAAAAA3IBS5AI . You are receiving this because you authored the thread.Message ID: @.***>

tp1de commented 11 months ago

Was sonderlich ist, dass ohne Veränderung nach dem Update auf V2.2.0 plötzlich auftritt.

Nein, ich gehe davon aus, dass dies schon vorher da war aber keine Warnung auslöste. Ich habe das ioBroker Grundsystem im Adapter auf den aktuellen Stand gebracht .... daher die Warnungen. Ich habe die aktuell 1-2 Mal am Tag.

Ich überlege, Werte außerhalb des erlaubten Wertebereiches herauszufiltern und nicht zu schreiben. Das hat aber auch Nachteile.

IOGogo commented 11 months ago

Okay dankeGrußHendrik  -------- Ursprüngliche Nachricht --------Von: Thomas @.> Datum: 08.08.23 13:20 (GMT+01:00) An: "tp1de/ioBroker.ems-esp" @.> Cc: IOGogo @.>, Author @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27)

Was sonderlich ist, dass ohne Veränderung nach dem Update auf V2.2.0 plötzlich auftritt.

Nein, ich gehe davon aus, dass dies schon vorher da war aber keine Warnung auslöste. Ich habe das ioBroker Grundsystem im Adapter auf den aktuellen Stand gebracht .... daher die Warnungen. Ich habe die aktuell 1-2 Mal am Tag. Ich überlege, Werte außerhalb des erlaubten Wertebereiches herauszufiltern und nicht zu schreiben. Das hat aber auch Nachteile.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

tp1de commented 11 months ago

Ich habe im Github eine Version mit der Werteabfrage. Wenn Du willst, dann kannst Du diese mal testen.

IOGogo commented 11 months ago

Okay  melde mich dann bei Dir GrußHendrik -------- Ursprüngliche Nachricht --------Von: Thomas @.> Datum: 08.08.23 15:15 (GMT+01:00) An: "tp1de/ioBroker.ems-esp" @.> Cc: IOGogo @.>, Author @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27) Ich habe im Github eine Version mit der Werteabfrage. Wenn Du willst, dann kannst Du diese mal testen.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

IOGogo commented 11 months ago

Kannst Du mir die Versionsbezeichnung mit der Wertabfrage, die Du auf Github abgelegt hast, mitteilen?

Danke

Von: Thomas @.> Gesendet: Dienstag, 8. August 2023 15:15 An: tp1de/ioBroker.ems-esp @.> Cc: IOGogo @.>; Author @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27)

Ich habe im Github eine Version mit der Werteabfrage. Wenn Du willst, dann kannst Du diese mal testen.

— Reply to this email directly, view it on GitHub https://github.com/tp1de/ioBroker.ems-esp/issues/27#issuecomment-1669594464 , or unsubscribe https://github.com/notifications/unsubscribe-auth/BBZGC6A2X25PGBD37HFAOQ3XUI3XDANCNFSM6AAAAAA3IBS5AI . You are receiving this because you authored the thread. https://github.com/notifications/beacon/BBZGC6AMON5LFUO7OBYWB33XUI3XDA5CNFSM6AAAAAA3IBS5AKWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTDQP6WA.gif Message ID: @. @.> >

xx-94 commented 11 months ago

Hallo, ich habe die gleiche Warnmeldung bei meiner KM200. gibt es schon eine Lösung? oder kann ich hier die Werte wo einstellen? State value to set for "ems-esp.0.heatingCircuits.hc2.fastHeatupFactor" has value "0" less than min "1"

Danke

tp1de commented 11 months ago

Ich habe seid gestern eine aktualisierte Version im GH. Kann über Adapter Installation über GH installiert werden. Expertenmodus einschalten. Hat aber noch keine neue Versionsnummer.

tp1de commented 11 months ago

Welchen Wert zeigt denn Eure Anlage beim Einstellen des Schnellaufheizungs-Faktor an? Gibt es diesen Parameter überhaupt?

xx-94 commented 11 months ago

Hallo, werde ich gleich Testen ich habe mal ein Bild angehängt mit den Wert der aktuell auslesen wird.

Bildschirmfoto 2023-08-09 um 08 09 58
tp1de commented 11 months ago

Ja die km200 API gibt einen Wertebereich von 1 bis 100 vor aber einen aktuellen Wert von 0. Das ist inkonsistennt. Setzt den Wert mal auf 1 mit dem Objektbrowser (acknowleded = false). Wird der Wert akzeptiert?

tp1de commented 11 months ago

Mich interessiert aber, ob es diesen Schnellaufheizungs-Faktor bei Euch in der Anlagenregelung überhaupt gibt?

Bogie11 commented 11 months ago

Gleiche Fehlermeldungen bei km200 - seit Update Schnellaufheizungs-Faktor? Sagt mir nichts

Fehler Fehler1

xx-94 commented 11 months ago

Ja die km200 API gibt einen Wertebereich von 1 bis 100 vor aber einen aktuellen Wert von 0. Das ist inkonsistennt. Setzt den Wert mal auf 1 mit dem Objektbrowser (acknowleded = false). Wird der Wert akzeptiert?

habe denn Wert auf 1 gesetzt wird aber wieder auf 0 zurückgesetzt.

xx-94 commented 11 months ago

Mich interessiert aber, ob es diesen Schnellaufheizungs-Faktor bei Euch in der Anlagenregelung überhaupt gibt?

ich habe diesen noch nicht gefunden.

tp1de commented 11 months ago

@Bogie11

Gleiche Fehlermeldungen bei km200 - seit Update Schnellaufheizungs-Faktor? Sagt mir nichts

Hast Du von GH installiert und dann die Instanz neu gestartet?

tp1de commented 11 months ago

@xx-94

habe denn Wert auf 1 gesetzt wird aber wieder auf 0 zurückgesetzt.

Mit acknowledged = false ? Wenn ja, dann ist dieser Parameter ggfs. nicht aktiv.

Bogie11 commented 11 months ago

@Bogie11

Gleiche Fehlermeldungen bei km200 - seit Update Schnellaufheizungs-Faktor? Sagt mir nichts

Hast Du von GH installiert und dann die Instanz neu gestartet?

Nein, habe ich nicht. Nur Update per iobroker

Bogie11 commented 11 months ago

sieht nicht aktiv aus: letzte Änderung in 2022

Fehler1

tp1de commented 11 months ago

Bei mir ist die km200 Gateway-Firmware zuletzt im August 2022 aktualisiert worden. Dabei sind einige Datenpunkte weggefallen ... auch der fastHeatup für den hc2 (Fußboden-Heizkreis) Jetzt habe ich die automatische Aktualisierung ausgeschaltet. Ich glaube 0 ist als "deaktiviert" zu interpretieren. Probiert aber noch 2 bis 3 Mal den Wert auf 1 zu setzen. (steht etwas im Log?)

xx-94 commented 11 months ago

bei mir ist es auch mit hc1. evtl. könntest die abfrage so einbauen das man es ggf. wieder aktivieren kann.

tp1de commented 11 months ago

Aktueller Stand:

Es gibt beim km200 Gateway / API einige wenige States, welche einen erlaubten Wertebereich (Min / Max) haben und zusätzlich diskrete States wie Z.B. "off = 0 " oder "na = -1" . Aktuell kenne ich zwei States: fastHeatupFactor und temporaryRoomSetpoint.

Für diese Kombination habe ich noch keine Lösung, wie ich dieses im ioBroker abbilden kann. Ich habe jetzt den ems-esp Adapter so geändert, dass die erlaubten Min / Max Werte entsprechend geändert werden. Falls dennoch Werte außerhalb des Wertebereiches kommen sollten, so erzeuge ich eine Info-Message im Log.

Es wäre gut, wenn Ihr diese Version im GH testen könntet, bevor ich eine neue Version erstelle. (Ich bin aber noch auf der Suche, ob es eine andere Möglichkeit im ioBroker gibt.)

tp1de commented 11 months ago

Es gibt jetzt Version 2.2.0 - damit sollten die Meldungen weg sein.

Bogie11 commented 11 months ago

Meldungen sind bei mir nach dem Update nicht mehr vorhanden. Danke :-)

tp1de commented 11 months ago

@xx-94 @IOGogo Sind die Meldungen auch bei Euch weg mit der Version 2.2.0? Falls ja, kann dieses Issue geschlossen werden.

xx-94 commented 11 months ago

Hallo, ja sind auch weg. funktioniert jetzt ohne Probleme. Danke

IOGogo commented 11 months ago

Alles okay .. DankeGrußHendrik  -------- Ursprüngliche Nachricht --------Von: Thomas @.> Datum: 10.08.23 18:05 (GMT+01:00) An: "tp1de/ioBroker.ems-esp" @.> Cc: IOGogo @.>, Mention @.> Betreff: Re: [tp1de/ioBroker.ems-esp] Warnung nach Update von V1.30.0 auf V2.1.0 (Issue #27) @xx-94 @IOGogo Sind die Meldungen auch bei Euch weg mit der Version 2.2.0? Falls ja, kann dieses Issue geschlossen werden.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>