Sida 1 av 1
RRDtool
Postat: 06 apr 2015, 08:50
av 522167
Hej.
Kanske fel del av forumet men jag chansar.
Jag skulle vilja veta hur jag får ut all data som kommer från mina sensorer i en textfil som jag i sin tur kan lägga ut på min hemsida.
Jag använder RRDTool för att rita graferna men vill gärna kunna få upp en Real-time text på t.ex hur varmt det är i pannan just nu.
Re: RRDtool
Postat: 06 apr 2015, 15:10
av Plutonium
RRDtool hämtar dina värden från owfs?
Om nu så är fallet enligt ovan så kan man göra på detta sätt.
Skapa dig ett bash-skript.
I det skriver du:
Kod: Markera allt
#!/bin/bash
grep . /mnt/1wire/10.00000000/temperature >> /var/www/utetemperatur.txt
10.000000... ändrar du till dit givares id-nr.
/var/www/ är din wwwroot, där du har dina hemsida.
Glöm inte att köra chmod +x hamta_temperatur.sh
Så kan du köra kommandot ./hamta_temperatur.sh och se så att det funkar, sedan kan du lägga in så det körs varje minut i cron.
Re: RRDtool
Postat: 06 apr 2015, 15:31
av 522167
Tack ska prova det
Re: RRDtool
Postat: 06 apr 2015, 15:38
av Plutonium
Gör det så ska vi nog allt få iordning på det idag.
Om du vill formatera temperaturen så kan man lägga till detta också, owfs ger nämligen lite mellanslag innan temperaturen samt en massa decimaler. Med denna lilla kodsnutt så finar den till det med två decimaler och inga mellanslag innan.
Kod: Markera allt
grep . /mnt/1wire/10.00000000/temperature | sed -e s/" "//g|awk '{$1=$1 + 0.005;printf "%.2f", $1}' >> /var/www/utetemperatur.txt