Re: [vz-dev] Fehler: vz und Temperaturen unter -10°

2013-12-19 Diskussionsfäden W3ll Schmidt
Hi Udo,

bevor ich mich dusslig suche, wo genau ist der Fehler?

Am 14. Dezember 2013 19:49 schrieb Udo1 u...@gmx.net:

 Bitte die Änderung in deine 1wirevz.c einfließen lassen.


Grüsse Henrik


Re: [vz-dev] Fehler: vz und Temperaturen unter -10°

2013-12-19 Diskussionsfäden Udo1

Am 19.12.2013 13:30, schrieb Thorben Thuermer:

das fragte ich mich auch schon...
es ist das diletantisch hardgecodete zeugs, natuerlich...
Ach, Thorben ist wieder da. Die dummen Kommentare haben mir ja schon 
richtig gefehlt. ;)


Besser funktionierender, dilettantisch hardgecodeter Code, als 
professioneller, nichtfunktionierender Code.


Gruß
Udo



Re: [vz-dev] Fehler: vz und Temperaturen unter -10°

2013-12-19 Diskussionsfäden Udo1


Am 19.12.2013 16:43, schrieb Heiko Baumann:

update mit der gefixten Version bekomme?
Eigentlich sollte es reichen, wenn du die von mir gepostete Binary in 
das entsprechende Verzeichnis kopierst. Vorher 1wirevz stoppen. Danach 
ein Reboot .


Gruß
Udo


Re: [vz-dev] Fehler: vz und Temperaturen unter -10°

2013-12-08 Diskussionsfäden Andreas Goetz
Versuch bitte erstmal rauszufinden welche Werte der Sensor eigentlich
liefert- ein Fehler der Middleware ist hier ziemlich unwahrscheinlich.

vg
Andreas


2013/12/8 Heiko Baumann h...@gmx.de


 Hallo zusammen,

 nachdem es jetzt bei uns leider ziemlich kalt wird, ist mir ein
 Darstellungsproblem im Frontend aufgefallen.
 Fällt die Temperatur unter -10°, werden z.B. -1,5° anstelle von
 -11.5° angezeigt (siehe Screenshot).

 Erst dachte ich, das wäre ein Fehler im Frontend, aber leider stehen
 auch die Werte falsch in der DB:

 mysql select *, from_unixtime(timestamp/1000) from data where
 timestamp1385517696591 and timestamp1385517998592 and channel_id=10;
 +-++---+---+
 ---+
 | id  | channel_id | timestamp | value |
 from_unixtime(timestamp/1000) |
 +-++---+---+
 ---+
 | 6816491 | 10 | 1385517696592 | -9.94 | 2013-11-27 03:01:37
 |
 | 6816638 | 10 | 1385517779731 |-1 | 2013-11-27 03:03:00
 |
 | 6816772 | 10 | 1385517855444 | -1.01 | 2013-11-27 03:04:15
 |
 | 6816916 | 10 | 1385517937645 | -1.02 | 2013-11-27 03:05:38
 |
 +-++---+---+
 ---+
 4 rows in set (0.00 sec)

 Datensatz 6816638 müsste eigentlich -10 als Value haben, 6816772
 -10.1 usw.
 Die Temperatursensoren gehen lt. Hersteller bis -55°C.

 Woran könnte das liegen?
 Ich verwende einen raspi mit Udos Hardware und Henriks 1wirevz.

 Danke und schöne Grüße
 Heiko





Re: [vz-dev] Fehler: vz und Temperaturen unter -10°

2013-12-08 Diskussionsfäden Heiko Baumann

Am 08.12.2013 13:44, schrieb Andreas Goetz:
Versuch bitte erstmal rauszufinden welche Werte der Sensor eigentlich 
liefert- ein Fehler der Middleware ist hier ziemlich unwahrscheinlich.



Hi Andi,
du meinst also dass der Sensor bei  -10° falsche Werte liefert? Hm, 
dann müsst ich den Außenfühler mal auswechseln. In den Specs steht halt 
Temperaturbereich -55° bis +125°C. Wär dann ja schon arg bitter wenn 
er bei exakt -10,0°C streikt...
Hab ich noch eine andere  Möglichkeit, die gelieferten Werte außerhalb 
der DB auszulesen und nachzuprüfen?


Danke!
LG Heiko




2013/12/8 Heiko Baumann h...@gmx.de mailto:h...@gmx.de


Hallo zusammen,

nachdem es jetzt bei uns leider ziemlich kalt wird, ist mir ein
Darstellungsproblem im Frontend aufgefallen.
Fällt die Temperatur unter -10°, werden z.B. -1,5° anstelle von
-11.5° angezeigt (siehe Screenshot).

Erst dachte ich, das wäre ein Fehler im Frontend, aber leider stehen
auch die Werte falsch in der DB:

mysql select *, from_unixtime(timestamp/1000) from data where
timestamp1385517696591 and timestamp1385517998592 and channel_id=10;

+-++---+---+---+
| id  | channel_id | timestamp | value |
from_unixtime(timestamp/1000) |

+-++---+---+---+
| 6816491 | 10 | 1385517696592 | -9.94 | 2013-11-27
03:01:37   |
| 6816638 | 10 | 1385517779731 |-1 | 2013-11-27
03:03:00   |
| 6816772 | 10 | 1385517855444 | -1.01 | 2013-11-27
03:04:15   |
| 6816916 | 10 | 1385517937645 | -1.02 | 2013-11-27
03:05:38   |

+-++---+---+---+
4 rows in set (0.00 sec)

Datensatz 6816638 müsste eigentlich -10 als Value haben, 6816772
-10.1 usw.
Die Temperatursensoren gehen lt. Hersteller bis -55°C.

Woran könnte das liegen?
Ich verwende einen raspi mit Udos Hardware und Henriks 1wirevz.

Danke und schöne Grüße
Heiko







Re: [vz-dev] Fehler: vz und Temperaturen unter -10°

2013-12-08 Diskussionsfäden Andreas Goetz
Die Frage geht an die Loggerexperten Udo und Rainer- entweder indem Du
direkt die Schnittstelle ausliest oder im vzlogger (nutzt Du den?) mal das
Loggig so erhöhst dass die Daten sichtbar werden.

Genauer weiss ich es leider nicht, sry..


2013/12/8 Heiko Baumann h...@gmx.de

  Am 08.12.2013 13:44, schrieb Andreas Goetz:

  Versuch bitte erstmal rauszufinden welche Werte der Sensor eigentlich
 liefert- ein Fehler der Middleware ist hier ziemlich unwahrscheinlich.

   Hi Andi,
 du meinst also dass der Sensor bei  -10° falsche Werte liefert? Hm, dann
 müsst ich den Außenfühler mal auswechseln. In den Specs steht halt
 Temperaturbereich -55° bis +125°C. Wär dann ja schon arg bitter wenn er
 bei exakt -10,0°C streikt...
 Hab ich noch eine andere  Möglichkeit, die gelieferten Werte außerhalb der
 DB auszulesen und nachzuprüfen?

 Danke!
 LG Heiko




 2013/12/8 Heiko Baumann h...@gmx.de


 Hallo zusammen,

 nachdem es jetzt bei uns leider ziemlich kalt wird, ist mir ein
 Darstellungsproblem im Frontend aufgefallen.
 Fällt die Temperatur unter -10°, werden z.B. -1,5° anstelle von
 -11.5° angezeigt (siehe Screenshot).

 Erst dachte ich, das wäre ein Fehler im Frontend, aber leider stehen
 auch die Werte falsch in der DB:

 mysql select *, from_unixtime(timestamp/1000) from data where
 timestamp1385517696591 and timestamp1385517998592 and channel_id=10;

 +-++---+---+---+
 | id  | channel_id | timestamp | value |
 from_unixtime(timestamp/1000) |

 +-++---+---+---+
 | 6816491 | 10 | 1385517696592 | -9.94 | 2013-11-27 03:01:37
   |
 | 6816638 | 10 | 1385517779731 |-1 | 2013-11-27 03:03:00
   |
 | 6816772 | 10 | 1385517855444 | -1.01 | 2013-11-27 03:04:15
   |
 | 6816916 | 10 | 1385517937645 | -1.02 | 2013-11-27 03:05:38
   |

 +-++---+---+---+
 4 rows in set (0.00 sec)

 Datensatz 6816638 müsste eigentlich -10 als Value haben, 6816772
 -10.1 usw.
 Die Temperatursensoren gehen lt. Hersteller bis -55°C.

 Woran könnte das liegen?
 Ich verwende einen raspi mit Udos Hardware und Henriks 1wirevz.

 Danke und schöne Grüße
 Heiko