Volledige DIY Raspberry Pi weerstation met Software (7 / 7 stap)

Stap 7: Software


Software is geschreven in Python om de gegevens van de sensoren. Ik gebruikte sommige andere 3de partij Git bibliotheken van Adafruit en anderen om de informatie van de sensoren en GPS. Er zijn ook enkele cron banen die sommige van de informatie van de API zo goed trekken. Meeste is uitgelegd/beschreven in de documentatie van de Git op docs/install_notes.txt

De websoftware is in PHP op de webpagina weergegeven terwijl ook met behulp van YAML voor de configuratiebestanden en natuurlijk de RRD tool om te slaan en grafiek van de gegevens.

Het maakt gebruik van de API weer ondergrondse aantal van de interessante gegevens die sensoren niet overhalen te krijgen: de Record Hi en dieptepunten, fase van de maan, de zonsondergang en de zonsopgang tijden, er is ook getijden beschikbaar op hun API, waarvan ik dacht was echt gaaf, maar ik woon in Austin TX, die zeer verre van water.

Alles is beschikbaar op Github en actief wordt onderhouden en momenteel wordt gebruikt als ik verder verfijnen en kalibreren van mijn eigen systeem, dus u kunt functie-aanvragen indienen en bug rapporten ook.

De software gaat door middel van een thema wijzigen afhankelijk van de tijd van dag, er zijn 4 stadia. Als de huidige tijd + of - 2 uur van zonsopgang of zonsondergang, dan u krijgt de zonsopgang en zonsondergang thema's, respectievelijk (nu net een andere achtergrond, zal ik waarschijnlijk in de toekomst verschillende lettertype/randkleuren doen). Ook geeft buiten deze bereiken het dag of nacht thema.

Gerelateerde Artikelen

Raspberry Pi muziekserver met ingebouwde Crossover en DSP

Raspberry Pi muziekserver met ingebouwde Crossover en DSP

Hallo ' iblers ik wil dit project met u delen: uw raspberry pi draaien in een krachtige muziekserver die hoge resolutie audiobestanden kunt afspelen, scheiden van de audio-signalen door frequentie (crossover), en bieden spreker en kamer DSP corrigere
Bliksem! De Lightning-Detector voor Raspberry Pi weerstation (bijgewerkt)

Bliksem! De Lightning-Detector voor Raspberry Pi weerstation (bijgewerkt)

In dit Instructable leer je:Hoe een verbinding een Lightning Detector voor een zonne-aangedreven weerstationHet ontwerpen en plaatsen van de bliksem detector voor beste perfomanceHoe je kunt verzamelen van gegevens Zie het verhaal van de bliksem als
Raspberry Pi weerstation zonne-

Raspberry Pi weerstation zonne-

Aangespoord door de voltooiing van mijn twee vorige projecten, de Compact Camera en de draagbare gameconsole, wilde ik te vinden van een nieuwe uitdaging. De natuurlijke progressie was een outdoor externe systeem...Ik wilde het bouwen van een Raspber
Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met

Acrylplaat RGB glowing weerstation met indoor/outdoor/forecast ESP8266 met

Het weerstation die ik heb gemaakt is gebaseerd op de software van Daniel Eichhorn uit Zwitserland. Deze firmware omvat de bepaling van de binnen temperatuur + vochtigheid, buiten temperatuur + luchtdruk (het ophalen van gegevens uit een 2e weatherst
Raspberry Pi babyfoon met Splunk

Raspberry Pi babyfoon met Splunk

Deze stappen leert u hoe te monteren van de onderdelen die nodig zijn om een babyfoon van Raspberry Pi, en verzamelen van die gegevens in Splunklog lezer en een analytisch hulpmiddel, vooraf ingesteld dat gegevens op een zinvolle manier. Aan het eind
DIY Raspberry Pi 2 Laptop

DIY Raspberry Pi 2 Laptop

In dit artikel, zal DIY Raspberry Pi Laptop project worden verteld. Ik nodig een low-cost mini computer met hoge mobiliteit maar toen besloot ik te halen mijn eigen en ik beginnen aan dit project. De meeste van de onderdelen (verwachten Raspberry pi
Aan de slag met een Raspberry Pi B + met NOOBS OS installatie

Aan de slag met een Raspberry Pi B + met NOOBS OS installatie

Deze informatie zal u begeleiden over hoe te installeren van de NOOBS operationele system(OS) van kras. Er zijn derde OS ook avaliabble zoals UBUNTU STUURMAN, SNAPPY UBUNTU CORE enz hiervoor de installatie mogelijk iets anders en worden niet gedekt h
DIY Circuit breaker panelboard met automatische Transfer Switch (ATS), meting en computer controle.

DIY Circuit breaker panelboard met automatische Transfer Switch (ATS), meting en computer controle.

Ik moest een mini Vermogenschakelaar panelboard beschermen en scheiden de ladingen uit mijn zonne-energie omvormer. Ik wilde een kleine vormfactor, transparante deksel om de branding en adequate bescherming voor alle elektrische ladingen van mijn hui
Mini weerstation met Attiny85

Mini weerstation met Attiny85

In een recente instructable Indigod0g beschreef een mini weerstation dat vrij goed werkt, met behulp van twee Arduinos. Misschien niet iedereen wil offeren 2 Arduinos om vochtigheid en temperatuur lezingen te krijgen en ik merkte dat het moet mogelij
Draagbare Raspberry Pi geigerteller met Display

Draagbare Raspberry Pi geigerteller met Display

Mighty Ohm Geiger Counter is een zelfstandige do-it-yourself kit. Wanneer de MightyOhm een deeltje detecteert piept het. Dit is een integratieproject. Diverse deelprojecten zijn nodig om dit project te voltooien. Het eindresultaat is een machtige Ohm
DIY Raspberry Pi goedkoop hout geval zelfgemaakte

DIY Raspberry Pi goedkoop hout geval zelfgemaakte

De Raspberry Pi is een serie van creditcardformaat single-board computers ontwikkeld in het Verenigd Koninkrijk door de Raspberry Pi Foundation met de bedoeling te bevorderen van het onderwijs van de fundamentele informatica op scholen.In 2015 is de
Geheugenkaart met HypriotOS voorbereiden op Datarhei/Restreamer op Raspberry Pi1 & Pi2 met Microsoft Windows

Geheugenkaart met HypriotOS voorbereiden op Datarhei/Restreamer op Raspberry Pi1 & Pi2 met Microsoft Windows

Voordat je kan beginnen streaming met de Datarhei/Restreamer moet u een geheugenkaart en aan de slag met Docker op je Raspberry Pi voorbereiden. Is het raadzaam de HypriotOS Raspberry Pi om afbeelding te gebruiken met ondersteuning voor Docker.Er zij
DIY Emergency Power Bank met AA batterijen en USB DC spanning Step-up Boost Module

DIY Emergency Power Bank met AA batterijen en USB DC spanning Step-up Boost Module

DIY Emergency Power Bank met AA batterijen en USB DC spanning Step-up Boost ModuleEen AA-batterij is een standaard grootte van een enkele cel cilindrische droge batterij. AA batterijen worden vaak gebruikt in draagbare elektronische apparaten. Een AA
DIY ananas Room Decor * met video ** Pinterest DIY

DIY ananas Room Decor * met video ** Pinterest DIY

DIY ananas Room Decor met pinecone - recycle ideeHallo! Ik hou van diy-project. Mijn nieuwe project is ananas kamer decor. Hoop dat iedereen bevalt ^_^ ❤️