Jag trodde att jag kanske skulle få mer koll på läget då..?bosse123 skrev:nyfiken fråga, varför vill du skapa alias?
Jag trodde att jag kanske skulle få mer koll på läget då..?bosse123 skrev:nyfiken fråga, varför vill du skapa alias?
Jag sparar just nu EN temp i RRD fil och genererar en graf på den som genom cron uppdateras ver 2.5te minut.bosse123 skrev:har du fått igång något annat , kan du publicera värden, eller spara till någon databas?
Jodå, jag fick till sist igång x11 remote och även om remote fönstret inte är optimalt så kan jag t.o.m. sitta på jobbet och "jobba"leiyt skrev:Ett tips som jag själv tycker är utmärkt när man labbar med sina PI är att installera RDP (Remote Desktop) Då kan Du sitta på din PC och köra flera terminalfönster samtidigt. Smidigt som bara den...
Googla på Raspberry remote desktop så finns det flera "How To"
Har Du kompilerat owfs och installerat? Då ligger owdir med flera binärer i /opt/owfs/bin. Har Du följt guiden den "korta" vägen så finns inte dessa binärer med.
Kontrollera att owserver lirar med kommando "service owserver status". Har den inte startat kan Du försöka starta owserver med "sudo service owserver start"
Jag bara följde OWFS How To på Wikin och startar i nuläget därför owfs med:bosse123 skrev:med vad har du startat owserver? eller har du startat owfs?
det går, om jag förstår det hela rätt, bara att köra en del åt gången,
så du är på rätt spår när du kör med owserver, då kommunicerar alla andra moduler mot owserver port 4304.
hur ser din "startsträng ut"?
jag startar såhär:
/opt/owfs/bin/owfs -s localhost:4304 --allow_other /mnt/1-wire
och då får jag detta vid statuscheck:'
root@server1:/home/tommy/bin# service owfs status
owfs: unrecognized service
root@server1:/home/tommy/bin# service owserver status
* owserver is running
Kod: Markera allt
/opt/owfs/bin/owfs --i2c=ALL:ALL --allow_other /mnt/1wire
Kod: Markera allt
#!/bin/bash
### BEGIN INIT INFO
# Provides: start1wire
# Required-Start: $local_fs $syslog
# Required-Stop: $local_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start OWFS at boot time
# Description: Start OWFS at boot time
### END INIT INFO
# Starts OWSERVER, OWFS and OWHTTPD
/opt/owfs/bin/owserver -p 4304 --i2c=ALL:ALL
/opt/owfs/bin/owfs -s localhost:4304 --allow_other -m /mnt/1wire
/opt/owfs/bin/owhttpd -s 4304 -p 3001
# Orginal start som funkar men utelämnar owserver och owhttpd funktionalitet
# /opt/owfs/bin/owfs --i2c=ALL:ALL --allow_other /mnt/1wire
Kod: Markera allt
#!/bin/sh
#
# killspike2
# Remove (presumably erroneous) peaks from RRD files
#
# Matt Zimmerman <mdz@debian.org>, 05/2002
#
set -e
usage() {
>&2 echo "Usage: $0 <ds> <max> <rrd>..."
>&2 echo
>&2 echo "Remove all peaks above <max> from <ds> in the RRDs <rrd>..."
exit $1
}
backupdir=backup.killspike2
ds=$1
max=$2
if [ -z "$ds" -o -z "$max" ]; then
usage 1
fi
shift 2
rrds=$*
if [ "$ds" = "-h" -o -z "$rrds" ]; then
usage 1
fi
[ ! -d $backupdir ] && mkdir $backupdir
echo "Making backups in $backupdir"
if type tempfile >/dev/null 2>&1; then
tempfile=`tempfile`
else
tempfile=killspike2.$$
fi
for rrd in $rrds; do
echo $rrd
oldmax=`rrdtool info "$rrd" | awk '$1 == "ds['$ds'].max" { print $3 }'`
if [ -z "$oldmax" ]; then
>&2 echo "Could not determine current max for DS '$ds' in $rrd"
exit 1
elif [ "$oldmax" = "NaN" ]; then
oldmax=U
fi
# cp "$rrd" "$backupdir"
rrdtool tune "$rrd" --maximum "$ds:$max"
rrdtool dump "$rrd" > "$tempfile"
mv "$rrd" "$backupdir"
rrdtool restore -r "$tempfile" "$rrd"
rrdtool tune "$rrd" --maximum "$ds:$oldmax"
done
rm -f "$tempfile"