NEWS
Enocean Micropelt MVA004 keine Reaktion
-
@drsnuggles1982 @Jey-Cee kurzes Update. Habe heute den ganzen tag verschiedenste Ventilstellungen von 0-100% probiert. Alle gingen. Es hängt also definitiv an der Temperatur Steuerung Diether irgendwie falsch läuft
-
@drsnuggles1982 sagte in Enocean Micropelt MVA004 keine Reaktion:
Temperatur wird ja mit einem Offset von 128 übertragen hab ich gesehen.
Wo siehst du den Offset?
-
-
@drsnuggles1982 Also für mich steht da nichts von einem Offset. Ich nehme an das du das aus der Formel ableitest die da steht, das ist aber nur ein Beispiel für die Umrechnung von dem Rohwert in die Temperatur.
Bei mir hat soweit ich das beobachten konnte alles Funktioniert.
Leider ist der Energiespeicher wohl leer weil meine Heizung noch nicht wieder in Betrieb ist. Daher kann ich nicht weiter Testen. -
@jey-cee also mit Reiner Ventil Steuerung geht es auch bei mir ohne Probleme. Wenn ich aber auf Temperatur Regelung stelle kommt nur noch blödsinn raus in der Regler heizt immer mit 100% nach einer starke Stunde wird die Kommunikation dann eingestellt
-
Moin,
ich klinke mich mal mit ein. In meinem Fall ist es ein MVA009 aber auch der verhält sich nicht wie erwartet. Nicht nur das trotz gutem RSSI RQL auf true steht, auch ignoriert er mehr oder weniger alle übermittelten Werte.
Nach der Doku vermisse ich noch Dinge wie SB/SPS/TSL, habe mich aber zugegebenermaßen noch nicht so tief mit dem Adapter beschäftigt.
enocen profile / A5-20-06_Analyzed
vs
https://github.com/Jey-Cee/ioBroker.enocean/blob/master/lib/definitions/eep/A5-20/A5-20-06.jsonHier zu sehen ein im Raum platzierter Temperaturfühler übermittelt alle 5min die aktuelle Raumtemperatur, aber trotz das der Raum mittlerweile 24,5°C hat (SP 20,0°C) denkt das Ventil nicht daran zu zu machen.
-
@f-io sagte in Enocean Micropelt MVA004 keine Reaktion:
Hier zu sehen ein im Raum platzierter Temperaturfühler übermittelt alle 5min die aktuelle Raumtemperatur, aber trotz das der Raum mittlerweile 24,5°C hat (SP 20,0°C) denkt das Ventil nicht daran zu zu machen.
Das ist genau das von mir beschriebene Verhalten. Um das Problem zu umgehen bin ich jetzt auf Ventilsteuerung gegangen so das von einem Temperatur wert und einem Sollwert die Differenz dazu genutzt wird wieviel Prozent Öffnung benötigt wird.
Das funktioniert recht stabil seit etwa 3 Wochen. Erfordert aber immer wieder feinjustage bis es dann wieder funktioniert wenn die außen Temperatur kälter oder wärmer wird
Gruß
FelixP.s. man könnte natürlich einen sauberen pid Regler reinpacken aber das war mir zu aufwändig da ich hoffe das Thema bald eine Losung findet
-
@f-io bei dir fehlt schlicht der CMD Datenpunkt. Sieht so aus als wäre das Profil falsch, keine Ahnung wieso.
Bei dir geht entsprechend überhaupt nix, es läuft dann einfach im Eigenregelbetrieb.
-
@jey-cee
Danke! Habe ihn mal ergänzt und teste. -
@drsnuggles1982 installier mal von github die Aktuellste version und check ob es damit geht.
-
@jey-cee sagte in Enocean Micropelt MVA004 keine Reaktion:
@drsnuggles1982 installier mal von github die Aktuellste version und check ob es damit geht.
Ich werde das erst am Wochenende schaffen
-
@f-io Ok hab es gefixt. Musst das Gerät neu anlernen dann wird CMD richtig angelegt. Ebenfalls von Github installieren.
-
@jey-cee
Danke, ist das neu Anlernen zwingend notwendig?
Habe CMD gestern ergänzt und dieser wurde den Objekten automatisch hinzugefügt.RCE und RSS sind aber weiterhin true auch wenn das Signal deutlich besser ist als -77dBm. Des weiteren könnte man RFC noch implementieren, laut aktuellem Telegram sendet der Adapter RFC = 0, sagt dem Aktor also das er das Intervall selber bestimmen soll (auto 2/5/10min). Um Energie zu sparen wäre es denkbar das Intervall z.B. nachts oder in einer Abwesenheit wenn man gar nicht heizen möchte deutlich länger zu wählen (bis 120min möglich).
Btw. gibt es einen Grund warum die debug info des Adapters zwar gesendete Pakete in HEX ausgibt, die empfangenen Pakete jedoch in DEC?
Des weiteren bekommt man vom Act zwar zurück das LOM (1) => LO = SP+LO (Temperatur inkl. lokalem offset), allerdings steht LO fest auch wenn man einen neuen SP sendet. Dieser aktualisiert sich erst bei lokaler Sollwertverstellung.
-
@f-io sagte in Enocean Micropelt MVA004 keine Reaktion:
@jey-cee
Danke, ist das neu Anlernen zwingend notwendig?
Habe CMD gestern ergänzt und dieser wurde den Objekten automatisch hinzugefügt.Funktioniert es so? Dann nicht unbedingt, ich empfehle es aber trotzdem.
@f-io sagte in Enocean Micropelt MVA004 keine Reaktion:
Btw. gibt es einen Grund warum die debug info des Adapters zwar gesendete Pakete in HEX ausgibt, die empfangenen Pakete jedoch in DEC?
??? Das ist doch auch HEX
@f-io sagte in Enocean Micropelt MVA004 keine Reaktion:
allerdings steht LO fest auch wenn man einen neuen SP sendet.
Wird immer erst mit dem nächsten Empfangenen Telegram Aktualisiert.
-
@jey-cee sagte in Enocean Micropelt MVA004 keine Reaktion:
@drsnuggles1982 installier mal von github die Aktuellste version und check ob es damit geht.
Neu Anlernen muss ich aber nicht oder?
-
@jey-cee said in Enocean Micropelt MVA004 keine Reaktion:
Wird immer erst mit dem nächsten Empfangenen Telegram Aktualisiert.
Genau das passiert eben nicht, es wird nur aktualisiert wenn der Wert über die lokale Sollwertverstellung des Aktors manipuliert wird, nicht aber über das turnusmäßige Telegram des Aktors.
Habe die Thermostate allerdings noch nicht erneut angelernt, möglicherweise ist das aktuell eine Fehlerquelle.
Werde mir das noch mal zum Wochenende in ruhe anschauen, mit dem aktuellen EPP funktioniert das in jedem Fall nicht korrekt.Ein Wert wie LO 20°C bei einem SP von 10 seit 4std. sollte ja eigentlich nicht möglich sein da LO nur +/- 5. Und bei -56 dBm ist doch zu erwarten das RCE und RSS auf false(0) gesetzt werden. Irgend etwas machen die Aktoren schon, allerdings nicht das was ich ihnen versuche zu sagen.
-
@drsnuggles1982 Nein das hätte ich dir gesagt
-
@jey-cee es läuft jetzt seit etwa 2h. Leider ohne erfolg. Der Ventilstatus bleibt bei 0% also geschlossen. Ist Temperatur liegt bei 23,3°C soll bei 26°C.
Ich lasse es noch eine Weile so weiter laufen. Vielleicht braucht es einfach kurz aber hätte erwartet das es was macht
-
@jey-cee hab es jetzt mal den Vormittag laufen lassen mit einem Chart zum aufzeichnen.
Den ganzen Vormittag stand der Sollwert auf 23 C
Man sieht das heute morgen kurz nach dem aktivieren des Charts und setzen der Solltemp einen kurzen Anstieg und seit dem ist das Ventil zu
Unterschiedliche Zeitbasis der zwei verlaufe beachten
Stelle jetzt mal auf Ventilsteuerung zurück wenn ich nochmal was testen soll sag Bescheid
-
meine Temperaturaufzeichnung sieht unter der Woche genau so aus wie bei dir, wenn gleich meine gewählten Zieltemperaturen eigentlich 22/12 (08-18:00) sind. Die Thermostate fahren trotzdem 23°C an und gehen offensichtlich ab 22°C automatisch wieder auf, eventuell irgend ein fallback Modus? Bei uns besteht eine Nachtabsenkung der Zentralheizung, da die Thermostate auch die Vorlauftemperatur messen könnte dies die zeitliche Korrelation am Morgen erklären, was darauf hindeuten könnte das die gesendeten Stellparameter der Zentrale möglicherweise mehr oder weniger gänzlich ignoriert werden.
Auf Zieltemperatur kann ich letztlich auch nicht wirklich setzen, da LO nur im Modus Ventilsteuerung in der Zentrale verarbeitet wird. Habe nun am Freitag auf Steuerung der Ventilöffnung gewechselt, sehe aber trotz das am Wochenende nicht geheizt werden soll morgens einen Temperatursprung und nachts das Regelverhalten beim unterschreiten von 22°C. Wollte in der nächsten Woche mal das Monitoring der Parameter mittels Grafana/influx aufsetzen um besser verstehen zu können was dort passiert. Btw. steht der LO bei Ventilsteuerung weiterhin auf absolut wenn gleich laut Dokumentation -5 bis +5 zu erwarten wäre, daher gehe ich davon aus das das EEP noch nicht ganz korrekt ist. Werde damit in jedem Fall noch mal spielen. Anzumerken ist das ich die Thermostate nach Änderung des EEP immer noch nicht neu angelernt habe, war beruflich unterwegs und hatte leider noch keine Gelegenheit dazu.
Edit: Ich Eumel hatte den Pi-Regler im debug modus, daher hat der natürlich auch nichts gemacht