Originally posted by: <email address deleted>
In $msg ist in diesen Fällen z.B. enthalten:
81090448c409c401595d00
810904e0c409c4010b4300
810904e2c409c401381800
Irgend eine Idee?
Gruß
Klaus
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
> Irgend eine Idee?
Ist wohl ein FHEM Bug :-)
Das sind sehr komische Nachrichten, im wesentlichen steht nur der
Housecode drin.
Sind das die 3 Housecodes deiner FHTs? Evtl meldet sich ein anderes
Geraet auch so.
Die FHZ fuegt einer FHT Nachricht aus 5 Bytes ein haufen Fuellbytes
hinzu, normalerweise " 0909a001" vorne und 00 mitten in die
Nachricht. In deinem Fall steht vorne c409c401 und hinten nur
Housecode + 00, die eigentliche Nachricht fehlt.
Wir muessten diese Meldungen separat behandeln, ich weiss nur nicht
was man melden soll.
Z.Bsp. "Dein FHZ oder FHT ist krank, hilf ihm doch!" :-)
Gruss,
Rudi
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
Originally posted by: <email address deleted>
> Sind das die 3 Housecodes deiner FHTs?
Ja, die aus dem obigen Trace sind:
define HeizKeller FHT 595D
define HeizKueche FHT 0B43
define HeizBuero FHT 3818
> Wir muessten diese Meldungen separat behandeln, ich weiss nur nicht
> was man melden soll.
> Z.Bsp. "Dein FHZ oder FHT ist krank, hilf ihm doch!" :-)
Als Workaround würde ich vorschlagen in Zeile 359 bei zu geringer
Feldlänge (<25) ein
Log 1,"FHT Message unknown. Device $name, Message: $msg";
einzubauen. Behebt zwar nicht die Ursache aber ist erstmal ein
sauberer Abgang.
Bleibe dran...
Gruß
Klaus
P.S. Hast Du eine Ahnung wie ich die gnuplot Warnung
"Warning: empty y2 range [18.2:18.2], adjusting to [18.018:18.382]"
aus dem Log verbannen kann.
Hab' mir schon den Wolf gesucht in der gnuplot Doku, aber es gibt wohl
keinen "bitte gnuplot erspar mir Deine warnings" Befehl.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
> Log 1,"FHT Message unknown. Device $name, Message: $msg";
Hab sowas eingebaut und eingecheckt.
> P.S. Hast Du eine Ahnung wie ich die gnuplot Warnung
> "Warning: empty y2 range [18.2:18.2], adjusting to [18.018:18.382]"
> aus dem Log verbannen kann.
Leider nicht, hat mich auch immer genervt bevor ich auf SVG
umgestiegen bin. Wir koennten den stderr von gnuplot nach /dev/null
schicken.
Gruss,
Rudi
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-
Originally posted by: <email address deleted>
> Hab sowas eingebaut und eingecheckt.
Super. Bleibe dran, irgendwoher muss die Meldung ja kommen ...
>Wir koennten den stderr von gnuplot nach /dev/null schicken.
Vielleicht besser (für die gplot developer) den stderr nach 2>
$attr{global}{modpath}/gnuplot.err schicken, dann kann man zumindest
mal nachschauen wenn er mal nicht plotted, welcher Fehler denn
anliegt.
Gruss
Klaus
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "FHZ1000 users on Linux" group.
To post to this group, send email to FHZ1000-users-on-unix@googlegroups.com
To unsubscribe from this group, send email to FHZ1000-users-on-unix+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/FHZ1000-users-on-unix?hl=en
-~----------~----~----~----~------~----~------~--~-