Gibt es bekannte Home-Wetterstationen, die einen programmatischen Zugriff auf die Sensorwerte ermöglichen? Billige und plattformneutrale Systeme sind besonders interessant (zusammen mit allen bereits vorhandenen APIs, um auf die Daten von den Geräten zuzugreifen).Home Wetterstationen mit programmatischem Zugang zu Sensorwerten?
Antwort
Ein anderer Ansatz besteht darin, einige der bereits vorhandenen Wetter-Software zu betrachten und zu sehen, welche Wetterstationen sie unterstützen. Man kann davon ausgehen, dass diese Wetterstationen eine einigermaßen zugängliche Schnittstelle haben, die man verwenden könnte.
Ich würde einige der Stationen von beispielsweise wview oder Weather Display unterstützt.
Die mir vertrauten Wetterstationen verwenden eine serielle Schnittstelle, was zu beachten ist. Die einfacheren Modelle verwenden ihre serielle Schnittstelle standardmäßig und Sie können einen USB-Seriell-Adapter und Open-Source-Software verwenden, um auf sie zuzugreifen. Andere sind ohne ersichtlichen Grund auf seltsame Weise verdrahtet und die verfügbare Open-Source-Software funktioniert nicht perfekt (und USB-Seriell-Adapter funktionieren nicht einmal unter Windows mit der offiziellen Software).
Sie haben in der Regel auch ein wenig Onboard-Speicher, so dass Sie Ihren Computer nur ein oder zwei Mal am Tag starten müssen, um einen Dump der Historie der Sensorwerte zu erhalten.
Die Lacrosse WS2300 ist eine einfache Wetterstation aus der ersten Kategorie (empfohlen). Der WS3600 fällt in die zweite Kategorie (vermeiden). Google "open2300" für Open-Source-Treiber für die ehemalige und "open3600", wenn Sie sich entscheiden, die letztere aus irgendeinem Grund zu bekommen.
- 1. Android Gerät Admin Home Verzeichnis Zugang
- 2. StriderCD globale Post-Installation schlägt fehl bei Zugang zu $ HOME/.config $ HOME/.cache
- 3. Google Closure Compiler: Problem mit programmatischem Zugriff
- 4. Zugang zu modifiziertem Verschluss
- 5. Zugang zu many2one Felder
- 6. Zugang zu globalen Namensraum mit ava Test
- 7. Zugang zu Sabre Web Services mit PHP
- 8. Ändern der URL zu/home statt/#/home in angularJS App
- 9. Ändert `tar/home/user/file` den/home Besitzer zu root?
- 10. Verknüpfung zu 'Home' von functions.php
- 11. Zugang
- 12. Zugang zu einzelnen Box-Konto
- 13. Problem mit Unicode-Zugang
- 14. Hash mit indifferent Zugang
- 15. NodeJS Rückruf - Zugang zu ‚res‘
- 16. Zugang div mit JQuery
- 17. Direkter FTP-Zugang zu Heroku?
- 18. AngularJS: globaler Zugang zu Diensten?
- 19. anonymer Zugang zu jenkins Workspaces
- 20. Java erhalten Zugang zu Altersfeld
- 21. C++: Zugang zu Grandparent-Methode
- 22. Zugang zu modifiziertem Verschluss (2)
- 23. Port 80 zu meinem Home-Server umleiten
- 24. Android Home Automation Entwicklung notwendig zu kümmern
- 25. Zugang MP3 Musikdaten mit Python
- 26. Zugang $ scope Objekt mit Winkelmesser
- 27. Schaltfläche "Zurück", um wie "Home" zu fungieren
- 28. Home-Verzeichnis mit Host teilen mit Vagrant
- 29. Wechsel von Index.html zu Index.html # home
- 30. Powershell ROBOCOPY Benutzerdaten zu zugeordnetem Home-Laufwerk
FWIW, der Grund dafür, dass der 3600 - und andere wie der TFA Dostmann Klima Logger - "seltsam verdrahtet" sind, ist, dass sie eigentlich keine serielle Schnittstelle haben - sie haben einen internen I2C-Bus, der über eine Schnittstelle verfügt zu den Handshaking-Leitungen an der seriellen PC-Schnittstelle und die PC-Software kommuniziert damit durch Bit-Banging des I2C-Protokolls. Der Begriff 'hässlicher Hack' kommt mir in den Sinn ;-) – nekomatic