FHEM Forum

FHEM - Anwendungen => Heizungssteuerung/Raumklima => Thema gestartet von: HaWe68 am 07 Mai 2020, 11:13:34

Titel: Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: HaWe68 am 07 Mai 2020, 11:13:34
Hallo,

ich nutze u.a. das ComfoAir-Modul. ( https://fhem.de/commandref.html#ComfoAir )

Nachdem ich Verbose=3 gesetzt hatte (global Log), erhalte ich Fehler/Warnungen im Log-File

2020.05.07 09:33:21 3: KWL: Timeout2 in ReadAnswer for Temp_Komfort
2020.05.07 09:33:21 3: set KWL Temp_Komfort 12 : Timeout reading answer for Temp_Komfort
2020.05.07 09:33:21 3: KWLTemp return value: Timeout reading answer for Temp_Komfort


sub TempKomfort() {

  my $KWLTempAussen = ReadingsVal("KWL","Temp_Aussen",0);
  my $KWLTempKomfort = ReadingsVal("KWL","Temp_Komfort",0);
   
  if (($KWLTempAussen < 14 ) and ($KWLTempKomfort != 23))
  {
    fhem("set KWL Temp_Komfort 23");
    fhem("get KWL Temp_Komfort");
  }
}


Kann jemand helfen ? Was mache ich falsch ?


EDIT:
auch wenn ich in der Oberfläche
get KWL Temp_Komfort

eingebe, erhalte ich einen fehler
KWL: Request found in getHash created from parseInfo data


Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: StefanStrobel am 07 Mai 2020, 17:44:00
Hallo,

"Request found in getHash created from parseInfo data" ist eine Debug-Meldung, die eigentlich bei Level 5 kommen sollte, nicht bei 3. Das ist ein Bug, den bisher keiner bemerkt hat ;-)
Ich checke bei nächster Gelegenheit eine neue Version ein.

Die Timeouts sind tatsächlich Fehler.
Wie hast Du Fhem denn mit der Lüftung verbunden? Solche Timeouts kommen z.B. wenn parallel zu Fhem noch eine Bedienung angeschlossen ist. Da RS232 für Punkt-zu-Punkt-Verbindungen gedacht ist, kommt es zu Problemen wenn auf einmal drei Kommunikationsparter über die Leitung reden wollen.

Gruss
   Stefan
Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: HaWe68 am 09 Mai 2020, 09:26:46
Hallo Stefan,

danke für die Rückmeldung !

Die Anlage ist am RasPi per USB2SER-Adapter zur Lüftungsanlage angeschlossen. Es funktioniert auch soweit alles bis auf die o.g. Meldungen, welche aber erst
jetzt bei Verbose=3 auftauchen, da ich endlich mal wissen wollte, woher die Timeouts kommen.

Habe zunächst vermutet, dass ich die Werte unter FHEM falsch Abfrage  :-\
Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: StefanStrobel am 09 Mai 2020, 10:20:35
Hallo,

das Anschlussthema hatten wir im ursprünglichen Thread öfters ...
https://forum.fhem.de/index.php/topic,23373.60.html

Gruss
   Stefan
Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: HaWe68 am 09 Mai 2020, 18:07:50
Ich habe keine zusätzliche Steuereinheit. Verbunden ist nur RasPi <-> ComfoAir
Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: StefanStrobel am 11 Mai 2020, 17:28:44
Dann müssen die Timeouts eine andere Ursache haben.
Aber wie bedienst Du die Lüftung denn bisher, wenn da gar keine Steuerung dran ist?

Gruss
    Stefan
Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: HaWe68 am 12 Mai 2020, 09:31:53
Die Steuereinheit ist ein "3-Stufen-Schalter"
Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: HaWe68 am 12 Mai 2020, 13:40:50
Habe mir das Modul angesehen:

Der Parser meckerte "001A" an und hat "001a" erwartet, habe in "001a" geändert
Zeile 88   "001A"  =>  { unpack   => "C",

Ob ein Timeout deshalb auftaucht ?

Ich vermute, dass "3" für LogLevel steht, habe diesen auf "5" geändert, da diese Info in Level3 sicherlich nicht auftauchen sollte (s. auch Zeile 430)
Zeile 394       Log3 $name, 3, "$name: Request found in getHash created from parseInfo data";

Wenn diese Dinge stimmen, bitte einchecken  ;)

Titel: Antw:Lüftungsanlage ComfoD / ComfoAir - Fehlermeldung
Beitrag von: StefanStrobel am 15 Mai 2020, 21:57:56
passt so.
Habs eingecheckt.

Gruss
   Stefan