Raspberry Pi styrs rumstemperatur övervakning med Gnuplot bild utgång och e-post alert förmåga (6 / 7 steg)
Steg 6: Mjukvara Setup - HTML
Övervakning av hela systemet sker via en webbsida och en mycket grundläggande HTML-skript som behövs för detta. De bilder som Gnuplot skapade jag använder bara helt enkelt tillbaka samma dimensioner av bilden. Jag tror jag gick igenom ca 3 storlekar för dessa bilder som gav den bästa passformen på min skärm.
Innan vi skapar HTML-skriptet låt oss skapa en mapp för den. Som standard finns webbhotell mapp i/var/www /. Även om denna Raspberry pi ' endast syftar till att övervaka detta rum och utfärda e-postmeddelanden, för bra hus hålla jag skapat en separat mapp i mappen/var/www /. Eftersom denna mapp tillhör root-användaren måste du använda sudo för att skapa en mapp är denna plats.
sudo mkdir /var/www/temperature
I det här exemplet använde jag temperatur som namnet på mappen men du kan använda valfritt namn här men kom ihåg som detta måste anges i adressfältet för att visa denna sida. Denna väg lagras i en variabel i python-skript. I den även att värd platsen måste ändras eller skriptet har ändras för ett annat system, kan det bara ändras från detta en plats.
Nu kan vi skapa vår HTML-skript i den här mappen att komma ihåg att använda sudo framför alla kommandon vill du köra in här. Jag skulle rekommendera du namnge HTML-skript "index.html" som detta skulle förenkla detta när man försöker hitta den här sidan.
Viktiga är att se till att bilden storlek är samma som bildstorlek från Gnuplot.
För att se denna sida, du måste helt enkelt ange IP-adressen för Raspberry Pi-följt av /temperature (eller vad någonsin du heter mappen)
Jag har flera system på arbetsplatsen övervakning olika saker och de alla producera några grafiska produktion av deras resultat. Så jag skapade en sida med länkar till alla dessa sidor så jag behöver inte oroa dig att ange adressen varje gång jag vill komma åt dessa sidor.