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 <[email protected] <mailto:[email protected]>>
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
timestamp>1385517696591 and timestamp<1385517998592 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