Hallo makki,
nachdem ich leider zu spät erfahren habe, dass wiregate nun auch sehr bald Temp/Feuchte-Sensoren rausbringt habe ich mir welche bei HobbyBoards bestellt.
Diese nutzen allerdings im Gegensatz zu iButtonLink den Honeywell HIH-3610 anstatt den HIH-4000.
Der Unterschied ist die unterschiedliche Temperaturkompensation.
Daher habe ich einen kleinen Patch für wiregated.pl und edit_owsensorconf.cgi geschrieben, der nun den Sensor-String "DS2438Hum-HIH3610" erkennt.
Dieser Patch ist angehängt.
Während der Implementierung kam mir dann eine Idee:
Wie wäre es mit so einer Art "Sensor-Interface"? Man könnte Dateien mit dem Namen [Sensor type].pl in z.B. /usr/lib/wiregate/sensors legen.
Damit wäre es viel leichter die Sensoren anzupassen wenn man eigene baut oder einen anderen Hersteller unterstützt. Und man müsste nicht in der wiregated.pl "rumfrickeln".
Damit könnte man auch z.B. einen Pseudo-Sensor "Durchschnitts-Feuchte im Keller" realisieren, der die Daten mehrerer Sensoren mittelt.
Ach, mir fallen da 1000 Schweinereien ein...
Schöne Grüße,
Patrick
nachdem ich leider zu spät erfahren habe, dass wiregate nun auch sehr bald Temp/Feuchte-Sensoren rausbringt habe ich mir welche bei HobbyBoards bestellt.
Diese nutzen allerdings im Gegensatz zu iButtonLink den Honeywell HIH-3610 anstatt den HIH-4000.
Der Unterschied ist die unterschiedliche Temperaturkompensation.
Daher habe ich einen kleinen Patch für wiregated.pl und edit_owsensorconf.cgi geschrieben, der nun den Sensor-String "DS2438Hum-HIH3610" erkennt.
Dieser Patch ist angehängt.
Während der Implementierung kam mir dann eine Idee:
Wie wäre es mit so einer Art "Sensor-Interface"? Man könnte Dateien mit dem Namen [Sensor type].pl in z.B. /usr/lib/wiregate/sensors legen.
Damit wäre es viel leichter die Sensoren anzupassen wenn man eigene baut oder einen anderen Hersteller unterstützt. Und man müsste nicht in der wiregated.pl "rumfrickeln".
Damit könnte man auch z.B. einen Pseudo-Sensor "Durchschnitts-Feuchte im Keller" realisieren, der die Daten mehrerer Sensoren mittelt.
Ach, mir fallen da 1000 Schweinereien ein...
Schöne Grüße,
Patrick
Kommentar