Fehlerhaftes Auslesen von Tvar/R1Var mit LCN

Hallo zusammen

Von mehreren LCN-Lichtsensoren leses ich über IPS V2 die aktuelle Helligkeit aus, was eigentlich grundsätzlich korrekt funktioniert. Aus mir unbekannten Gründen stelle ich jedoch relativ häufig fest, dass scheinbar der Wert nicht korrekt ausgelesen wird. D.h. am Lichtsensor wird z.B. ein Wert con ca. 400Lux gemessen und IPS zeigt mir einen völlig unrealistischen Wert an: „3628392 LUX“ !!! Dies stelle ich in unregelmässigen Abständen fest. Es kann sein, dass während Stunden die Werte richtig angezeigt werden und dann plötzlich der Wert total oben ausschiesst…Um der Ursache auf den Grund zu gehen, habe ich einmal während längerer Zeit die effektiven Werte über LCN-Pro geloggt bzw. mitverfolgt und kann diesbezüglich eigentlich nichts auffälliges feststellen. Daraus muss ich fast schliessen, dass IPS unter gewissen Umständen Werte falsch ausliesst bzw. falsch anzeigt…

Aufgefallen ist mit ein ähnlicher Effekt auch z.B. mit dem Wert eines Temperatursensors, welcher teilweise Werte im Bereich von ca. „-170°C“ im IPS anzeigt…

Nach meiner Meinung existiert auch ein Bug bei der automatischen Erstellung der IPS-Instanzen/Variablen (TVar/R1Var/R2Var) über den LCN-Configurator. Wenn ich z.B. nur „R1Var“ mittels „Process“ generiere schein IPS im Nachhinein R1Var und TVar durcheinander zu bringen…damit damit lässt sich jedoch leben…

Hat jemand von ähnlichen Erfahrungen zu berichten? Könnte es sich allenfalls um einen Bug von IPS handeln?

Gruss René

Hallo René,
so deutlich wie du das beschreibst ist mir das noch nie aufgefallen.

Könnte es sich allenfalls um einen Bug von IPS handeln?

Hier möchte ich Paresy beruhigen und behaupten: jein (mehr Buchstaben haben mehr Gültigkeit, also 1:3 für nein).

Wie koppelst du IPS an LCN? PC- oder PK-Modul, seriell oder USB-Adapter? LCN-PCHK? … welche Version?
Welche FW/SW-Nummer haben deine LCN-Module?

Du darfst dich gerne direkt mit mir in Verbindung setzen (PM, Telefon etc.pp.), wenn ich kann helfe ich gerne :slight_smile:

Hallo Uwe

Ich kopple LCN an Com1 über ein normales serielles Kabel mittels einem LCN-PC und LCN-PCHK V1.03 an IPS. Ich habe auch mit einem LCN-PK getestst…die Effekte treten jedoch in beiden Fällen auf…

Eine Seriennummer wo die Effekte auftreten ist z.B. 0A0C15-1252 I

Um den Fehler weiter einzugrenzen habe ich auch mal modulintern eine relativ hohe Schwelle erstellt (1000 = ca. 174000 Lux) und mit einem Kommando verknüpft. Diese Schwelle wurde jedoch noch niemals ausgelöst, währenddem in IPS die Werte konstatn obenausschiessen…

Aufgrund meiner Beobachtungen scheint es jedoch irgendeinen Zusammenhang zwischen effektiv gemessenem Luxwert und obenausschiessendem Luxwert im IPS zu geben…je höher der gemessene LCN-Wert, desto höher der obenausschiessende IPS-Wert…

aktuell beläuft sich der gemessene wert obigen moduls ca. auf 1700-1800 Lux. In IPS werden sporadisch Werte im Bereich von ca. 616000 Lux angezeigt…???

So habe ich einmal das Log vom LCN-PCHK ein wenig genauer unter die Lupe genommen Bsp:

17:08:48.983 - S000_M254 to M030 Request set value for R1
17:08:48.999 - S000_M030 to M254 Measured value: 1210
17:08:49.015 - %M000030.01210
17:08:49.030 - M254 to S005 M030 Request measured value R1Var
17:08:49.061 - M254 to S005 M050 Request set value for R1
17:08:49.077 - S005_M030 to M254 Measured value: 1252
17:08:49.093 - %M005030.01252
17:08:49.093 - S000_M254 to M031 Request set value for R1
17:08:49.108 - S000_M031 to M254 Measured value: 1210
17:08:49.124 - S005_M050 to M254 Measured value: 1210
17:08:49.124 - %M000031.01210
17:08:49.140 - M254 to S005 M040 Request measured value R1Var
17:08:49.155 - %M005050.01210
17:08:49.186 - S000_M254 to M030 Request measured value TVar
17:08:49.186 - S005_M040 to M254 Measured value: 1251
17:08:49.202 - S000_M030 to M254 Measured value: 554

Bei genauerem Hinsehen fällt auf, dass das Modul 30 sowohl Temperaturwerte (LCN=1210) als auch Helligkeitswerte (LCN=554) sendet…d.h. an M30 ist sowohl ein Lichtsensor (R1Var) wie auch ein Helligkeitssensor (TVar) angeschlossen. So wie es aussieht rechnet IPS den Temperaturwert (1210) in LUX um und zeigt ihn fälschlicherweise als Helligkeit an…

Ich denke da handelt es sich definitiv um einen Bug…

bzw. LCN sendet als Lux-Werte bzw. Temperatur-Werte identische Telegramme, womit IPS zwangsläufig Probleme bei der Darstellung hat…bzw. diese Tatsache müsste allenfalls in IPS irgendwie programmtechnisch abgefangen werden, da LCN scheinbar automatisch regelmässig die Temperaturwerte autoamtisch in den Bus sendet…

Gruss René

Habt ihr dazu neue Erkenntnisse gewonnen?

Ich würde mich dem Verdacht „Bug“ anschließen, da auch die Einstellung "„Lux, Zähler, Temperatur“ für die T1Var nicht richtig zu sein scheint.

Wenn ich auf Zähler stelle, bekomme ich halbwegs akzeptable Werte vom Helligkeitssensor. Bei Lux oder Temperatur sind die Werte viel zu hoch.

Die Einheit wird auch nicht korrekt eingetragen. Da bleibt immer „°C“ stehen.

Ich eröffne eine Fehlermeldung.

@Paresy: Es wäre schön, wenn du an der Stelle mal prüfen könntest.

Hallo zusammen,

ich hatte ein ähnliches Problem, bei mir ist die Temperatur in unregelmäßigen Abständen auf 25°C gestiegen. Der TS-Sensor war an einem UPP-Modul.
Ich habe den TS versuchsweise an ein SH_Modul geklemmt und die Messung
läuft seit 4 Wochen ohne Probleme. Meiner Meinung mach liegt es an einem Programmierfehler von mir, den das UPP_Modul zeigte auch Fehler an. Ich habe die Regler abgeschaltet, dann war die Fehler am Upp-Modul weg.
Rückbau von TS an UPP-Modul werde ich diese Wochenende machen.

Bis bald
Karlheinz

Meiner Meinung mach liegt es an einem Programmierfehler von mir

Hallo Karlheinz,
ich zweifle niemals an meiner Arbeit und werde in über 90% der Fälle belohnt :smiley: .

Welche Seriennummer hat das UPP? Ist die des SH aus der gleichen Baureihe?
Welche Farbe hat der Punkt auf dem TS?
Womöglich „spielt“ dein TS nur einfach nicht richtig mit dem UPP.
Hast du noch einen TS mit andersfarbigem Punkt? Probiere …
BTW: ein nagelneuer TS geht immer an Modulen > 09xxx

Grüße, Uwe - der nicht wüsste was man am TS falsch programmieren könnte

Hallo Uwe,

mein UPP hat die Seriennummer 0F0518.
Ich habe gestern den TS wieder angeschlossen und er gibt keine Fehlertemperaturen mehr aus.
siehe Temperatur Büro.
Irgend etwas war am Modul falsch, den die rote Led blinkte, bitte nicht nach der Häufigkeit fragen, ich weis es nicht mehr.
Ich meine das beim Regler das Ausgangsmodul nicht stimmte.

Gruß Karlheinz