PellMon, pelletlogger med öppen källkod
Re: PellMon, pelletlogger med öppen källkod
Hejsan Bosse, länge sen!
Lite väl liten bild... jag hittar inte mitt CSI image enhance program nu så jag kan inte zooma in
Du ska inte ändra några rättigheter någonstans, bara följa 'system installation' exakt. Funkar det inte då så har jag någon bugg någonstans. Vad har du gjort?
Lite väl liten bild... jag hittar inte mitt CSI image enhance program nu så jag kan inte zooma in
Du ska inte ändra några rättigheter någonstans, bara följa 'system installation' exakt. Funkar det inte då så har jag någon bugg någonstans. Vad har du gjort?
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
Justja du har ju den öppet på nätet... Tyvärr ger det inte speciellt mycket information, du får en exception då pellmonweb ska hämta plugindata från pellmonsrv över dbus. Antingen är pellmonsrv inte igång, kör
så ser du om den är igång eller inte eller så är det nåt annat fel. Kolla också pellmon.log om det är nån ledtråd där:
Kod: Markera allt
ps -e|grep pellmon
Kod: Markera allt
tail -40 /usr/local/var/log/pellmonsrv/pellmon.log
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
Ja och då du är på jessie kan du också prova:
och
ifall det ger nåt
Kod: Markera allt
sudo journalctl -u pellmonsrv.service
Kod: Markera allt
sudo systemctl status pellmonsrv.service
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
Vilken version använder du Master eller Develop
Lesol 3+ 15m2 1000l Soltank, Bionordic B16 med M3+ i en Albin effekt 225 -87 Logger2020 & Nu även RDDbuddy + Pellmon logger som körs på varsin RPi2.
Siemens LOGO 8. 3st Unipi med extra AO I/O +Relä I/O
Siemens LOGO 8. 3st Unipi med extra AO I/O +Relä I/O
Re: PellMon, pelletlogger med öppen källkod
jo, härligt att vara tillbaka, och vilket fint program det har utvecklats till!
snyggt med uppdelad conf, det var ju bara att klippa in på rätt ställe en gång för alla så är ju det mycket lättare framöver, tänkte jag skulle "bara" dra igång en masterversion, för att sedan "lyfta" in mina egna sidor innan en ominstallation, men fastnade lite på vägen som synes...
jo, det ser ut som om att allt rullar , men kanske är det mitt "vanlig" fel, att jag utför allt som root, ja jag vet vad du tycker om det, men ska jag istället kanske prova som annan användare?
snyggt med uppdelad conf, det var ju bara att klippa in på rätt ställe en gång för alla så är ju det mycket lättare framöver, tänkte jag skulle "bara" dra igång en masterversion, för att sedan "lyfta" in mina egna sidor innan en ominstallation, men fastnade lite på vägen som synes...
jo, det ser ut som om att allt rullar , men kanske är det mitt "vanlig" fel, att jag utför allt som root, ja jag vet vad du tycker om det, men ska jag istället kanske prova som annan användare?
Kod: Markera allt
root@raspberrypi:~/PellMon-master# sudo systemctl status pellmonsrv.service
● pellmonsrv.service - LSB: starts pellmonsrv
Loaded: loaded (/etc/init.d/pellmonsrv)
Active: active (exited) since lör 2015-11-21 08:07:53 UTC; 58min ago
Process: 516 ExecStart=/etc/init.d/pellmonsrv start (code=exited, status=0/SUCCESS)
nov 21 08:07:53 raspberrypi pellmonsrv[516]: Starting pellmonsrv....
nov 21 08:07:53 raspberrypi systemd[1]: Started LSB: starts pellmonsrv.
nov 21 08:08:34 raspberrypi systemd[1]: Started LSB: starts pellmonsrv.
root@raspberrypi:~/PellMon-master# sudo systemctl status pellmonweb.service
● pellmonweb.service - LSB: starts pellmonweb
Loaded: loaded (/etc/init.d/pellmonweb)
Active: active (running) since lör 2015-11-21 08:07:54 UTC; 58min ago
Process: 503 ExecStart=/etc/init.d/pellmonweb start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/pellmonweb.service
└─697 /usr/bin/python /usr/local/bin/pellmonweb -D --PIDFILE /var/run/pellmonweb/pellmonweb.pid --USER=pellmonweb --GROUP=nogroup --CONFIG=/etc/pellmon/pellmon.conf --DBUS=SYSTEM
nov 21 08:07:50 raspberrypi systemd[1]: Starting LSB: starts pellmonweb...
nov 21 08:07:54 raspberrypi systemd[1]: Started LSB: starts pellmonweb.
nov 21 08:07:54 raspberrypi pellmonweb[503]: Starting pellmonweb....
nov 21 08:08:40 raspberrypi systemd[1]: Started LSB: starts pellmonweb.
Viking bio 20 i en vedolux 40, ackumulatortankar och 15m2 solfångare.
Re: PellMon, pelletlogger med öppen källkod
Pellmonsrv är alltså inte igång då (pellmonweb snurrar). Hur var det med pellmon.log? Den kan ha hunnit logga nåt innan den krashar.
Var har du fastnat? Det går inte att utläsa exakt vad du har gjort.
1. "Dra igång en masterversion" Fungerade det eller fastnade du redan där? Vad gjorde du?
2. "Lyfta in egna sidor". Fungerade det innan men fastnade här? Vad har du isåfall gjort?
(Ja du kan köra som root hela tiden om du vill krångla till det, men det är enklare att göra som det står i guiden)
Var har du fastnat? Det går inte att utläsa exakt vad du har gjort.
1. "Dra igång en masterversion" Fungerade det eller fastnade du redan där? Vad gjorde du?
2. "Lyfta in egna sidor". Fungerade det innan men fastnade här? Vad har du isåfall gjort?
(Ja du kan köra som root hela tiden om du vill krångla till det, men det är enklare att göra som det står i guiden)
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
jag har följt senaste readme filen i senaste masterversionen, inga andra åtgärder eller ändringar ännu, förutom att jag har klippt in min conffil med valda delar, dock så har jag provat med orginalconfen en gång också för säkerhets skull.
loggen har gjort detta:
loggen har gjort detta:
Kod: Markera allt
root@raspberrypi:~/PellMon-master# tail -40 /usr/local/var/log/pellmonsrv/pellmon.log
2015-11-21 07:32:51,776 - INFO - starting pelletMonitor
2015-11-21 07:32:52,083 - INFO - 'value'
2015-11-21 07:32:52,087 - INFO - Could not open serial port /dev/ttyUSB0: could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
2015-11-21 07:32:52,117 - INFO - Activated plugins: OWFS, ScotteCom, PelletCalc, CustomAlarms, SiloLevel, Consumption
2015-11-21 07:32:52,118 - INFO - Failed to activate plugins: Calculate
2015-11-21 07:32:52,161 - INFO - Created rrd database: rrdtool create /usr/local/var/lib/pellmon/rrd.db --step 30 DS:botten_tekniktank:GAUGE:120:U:U DS:mitten_tekniktank:GAUGE:120:U:U DS:toppen_tekniktank:GAUGE:120:U:U DS:framledning:GAUGE:120:U:U DS:utemperatur:GAUGE:120:U:U DS:returledning:GAUGE:120:U:U DS:innetemperatur:GAUGE:120:U:U DS:vinkallare:GAUGE:120:U:U DS:toppen_slavtank:GAUGE:120:U:U DS:botten_slavtank:GAUGE:120:U:U DS:panna:GAUGE:120:U:U DS:solpaneler:GAUGE:120:U:U DS:fallror_pellets:GAUGE:120:U:U DS:_soltemp_framledning:GAUGE:120:U:U DS:_soltemp_returledning:GAUGE:120:U:U DS:_extra8:GAUGE:120:U:U DS:_extra9:GAUGE:120:U:U DS:feedertime:DERIVE:120:0:U DS:feedercapacity:GAUGE:120:U:U DS:logtick:COUNTER:120:U:U RRA:AVERAGE:0,999:1:20000 RRA:AVERAGE:0,999:10:20000 RRA:AVERAGE:0,999:100:20000 RRA:AVERAGE:0,999:1000:20000
2015-11-21 08:07:53,075 - INFO - starting pelletMonitor
2015-11-21 08:07:53,742 - INFO - 'value'
2015-11-21 08:07:53,758 - INFO - Could not open serial port /dev/ttyUSB0: could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
2015-11-21 08:07:53,840 - INFO - Activated plugins: OWFS, ScotteCom, PelletCalc, CustomAlarms, SiloLevel, Consumption
2015-11-21 08:07:53,841 - INFO - Failed to activate plugins: Calculate
2015-11-21 08:07:54,355 - INFO - Created rrd database: rrdtool create /usr/local/var/lib/pellmon/rrd.db --step 30 DS:botten_tekniktank:GAUGE:120:U:U DS:mitten_tekniktank:GAUGE:120:U:U DS:toppen_tekniktank:GAUGE:120:U:U DS:framledning:GAUGE:120:U:U DS:utemperatur:GAUGE:120:U:U DS:returledning:GAUGE:120:U:U DS:innetemperatur:GAUGE:120:U:U DS:vinkallare:GAUGE:120:U:U DS:toppen_slavtank:GAUGE:120:U:U DS:botten_slavtank:GAUGE:120:U:U DS:panna:GAUGE:120:U:U DS:solpaneler:GAUGE:120:U:U DS:fallror_pellets:GAUGE:120:U:U DS:_soltemp_framledning:GAUGE:120:U:U DS:_soltemp_returledning:GAUGE:120:U:U DS:_extra8:GAUGE:120:U:U DS:_extra9:GAUGE:120:U:U DS:feedertime:DERIVE:120:0:U DS:feedercapacity:GAUGE:120:U:U DS:logtick:COUNTER:120:U:U RRA:AVERAGE:0,999:1:20000 RRA:AVERAGE:0,999:10:20000 RRA:AVERAGE:0,999:100:20000 RRA:AVERAGE:0,999:1000:20000
Viking bio 20 i en vedolux 40, ackumulatortankar och 15m2 solfångare.
Re: PellMon, pelletlogger med öppen källkod
Fungerade det innan du ändrade något i konfen? Det är inte många dagar sedan jag senast gjorde en clean install på en ren raspbian genom att kopiera från readme och klistra in i terminalen. Tar en minut och sedan fungerar allt, så jag har ingen aning vad det är. Det borde fungera lika bra fast du kör som root men jag har aldrig provat det då jag inte fattar vad det ska vara bra för...
Scottecom ska du förstås inte ha igång, och i calculate confen har du nåt knas då den inte startar.
Scottecom ska du förstås inte ha igång, och i calculate confen har du nåt knas då den inte startar.
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
ok, jag ska prova att installera det som "pi" istället.
stängde av lite jox som ger felsignal:
stängde av lite jox som ger felsignal:
Kod: Markera allt
2015-11-21 09:40:53,551 - INFO - starting pelletMonitor
2015-11-21 09:40:54,384 - INFO - Activated plugins: OWFS, PelletCalc, CustomAlarms, SiloLevel, Consumption
2015-11-21 09:40:54,615 - INFO - Created rrd database: rrdtool create /usr/local/var/lib/pellmon/rrd.db --step 30 DS:botten_tekniktank:GAUGE:120:U:U DS:mitten_tekniktank:GAUGE:120:U:U DS:toppen_tekniktank:GAUGE:120:U:U DS:framledning:GAUGE:120:U:U DS:utemperatur:GAUGE:120:U:U DS:returledning:GAUGE:120:U:U DS:innetemperatur:GAUGE:120:U:U DS:vinkallare:GAUGE:120:U:U DS:toppen_slavtank:GAUGE:120:U:U DS:botten_slavtank:GAUGE:120:U:U DS:panna:GAUGE:120:U:U DS:solpaneler:GAUGE:120:U:U DS:fallror_pellets:GAUGE:120:U:U DS:_soltemp_framledning:GAUGE:120:U:U DS:_soltemp_returledning:GAUGE:120:U:U DS:_extra8:GAUGE:120:U:U DS:_extra9:GAUGE:120:U:U DS:feedertime:DERIVE:120:0:U DS:feedercapacity:GAUGE:120:U:U DS:logtick:COUNTER:120:U:U RRA:AVERAGE:0,999:1:20000 RRA:AVERAGE:0,999:10:20000 RRA:AVERAGE:0,999:100:20000 RRA:AVERAGE:0,999:1000:20000
Viking bio 20 i en vedolux 40, ackumulatortankar och 15m2 solfångare.
Re: PellMon, pelletlogger med öppen källkod
Och? Fungerar/fungerar inte?
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
gjorde make uninstall som root
loggade in som "pi"
följde readme
samma resultat dessvärre,
loggade in som "pi"
följde readme
samma resultat dessvärre,
Viking bio 20 i en vedolux 40, ackumulatortankar och 15m2 solfångare.
Re: PellMon, pelletlogger med öppen källkod
avinstallerade som "pi"
sudo systemctl status pellmonsrv.service
ger följande:
root@raspberrypi:/PellMon-master# sudo systemctl status pellmonsrv.service ● pellmonsrv.service - LSB: starts pellmonsrv
Loaded: loaded (/etc/init.d/pellmonsrv)
Active: active (exited) since lör 2015-11-21 09:40:53 UTC; 21min ago
nov 21 09:40:53 raspberrypi pellmonsrv[615]: Starting pellmonsrv....
nov 21 09:40:53 raspberrypi systemd[1]: Started LSB: starts pellmonsrv.
nov 21 09:54:58 raspberrypi systemd[1]: Started LSB: starts pellmonsrv.
Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.
gjorde systemctl daemon-reload, ska installera igen nu....
sudo systemctl status pellmonsrv.service
ger följande:
root@raspberrypi:/PellMon-master# sudo systemctl status pellmonsrv.service ● pellmonsrv.service - LSB: starts pellmonsrv
Loaded: loaded (/etc/init.d/pellmonsrv)
Active: active (exited) since lör 2015-11-21 09:40:53 UTC; 21min ago
nov 21 09:40:53 raspberrypi pellmonsrv[615]: Starting pellmonsrv....
nov 21 09:40:53 raspberrypi systemd[1]: Started LSB: starts pellmonsrv.
nov 21 09:54:58 raspberrypi systemd[1]: Started LSB: starts pellmonsrv.
Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.
gjorde systemctl daemon-reload, ska installera igen nu....
Viking bio 20 i en vedolux 40, ackumulatortankar och 15m2 solfångare.
Re: PellMon, pelletlogger med öppen källkod
och det är inga rättighetsproblem?
Kod: Markera allt
root@raspberrypi:/PellMon-master# ls -al
totalt 480
drwxr-xr-x 6 root root 4096 nov 21 09:54 .
drwxr-xr-x 22 root root 4096 nov 21 09:51 ..
-rw-r--r-- 1 root root 36615 nov 21 09:53 aclocal.m4
-rwxr-xr-x 1 root root 32 nov 15 17:27 autogen.sh
drwxr-xr-x 2 root root 4096 nov 21 09:53 autom4te.cache
-rw-r--r-- 1 root root 909 nov 15 17:27 CHANGELOG.md
-rw-r--r-- 1 root root 7763 nov 21 09:54 config.log
-rwxr-xr-x 1 root root 28176 nov 21 09:54 config.status
-rwxr-xr-x 1 root root 118207 nov 21 09:53 configure
-rw-r--r-- 1 root root 1116 nov 15 17:27 configure.ac
drwxr-xr-x 2 root root 4096 nov 21 09:54 data
-rw-r--r-- 1 root root 346 nov 15 17:27 .gitignore
drwxr-xr-x 2 root root 4096 nov 21 09:54 initscript
-rwxr-xr-x 1 root root 13997 nov 21 09:53 install-sh
-rw-r--r-- 1 root root 23787 nov 21 09:54 Makefile
-rw-r--r-- 1 root root 58 nov 15 17:27 Makefile.am
-rw-r--r-- 1 root root 23516 nov 21 09:53 Makefile.in
-rwxr-xr-x 1 root root 6872 nov 21 09:53 missing
-rwxr-xr-x 1 root root 4670 nov 21 09:53 py-compile
-rw-r--r-- 1 root root 6170 nov 15 17:27 README.md
-rwxr-xr-x 1 root root 702 nov 15 17:27 reinstall.sh
-rw-r--r-- 1 root root 157297 nov 15 17:27 screenshot.png
drwxr-xr-x 6 root root 4096 nov 21 09:54 src
Viking bio 20 i en vedolux 40, ackumulatortankar och 15m2 solfångare.
Re: PellMon, pelletlogger med öppen källkod
Testade just på en extra pi:
Så är det igång. Hade förstås alla beroenden färdigt installerade där.
Kod: Markera allt
wget https://github.com/motoz/PellMon/archive/master.zip
unzip master.zip
cd PellMon-master
# Add system users
sudo adduser --system --group --no-create-home pellmonsrv
sudo adduser --system --group --no-create-home pellmonweb
# Give the server access to the serial port
sudo adduser pellmonsrv dialout
# Create build system
./autogen.sh
# Configure for running as system users
./configure --with-user_srv=pellmonsrv --with-user_web=pellmonweb --sysconfdir=/etc
# Build PellMon
make
# Install PellMon
sudo make install
# Activate pellmon dbus system bus permissions
sudo service dbus reload
# Add them to init so they are started at boot
sudo update-rc.d pellmonsrv defaults
sudo update-rc.d pellmonweb defaults
# Start the daemons manually, or reboot
sudo service pellmonsrv start
sudo service pellmonweb start
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger
Re: PellMon, pelletlogger med öppen källkod
Rättighetsproblem? Men nu är du ju root igen! Vaffödå???
Termax 25Cr med spaksotning, Bio Comfort + lambda + kompressorrengöring, 10m skorsten med 125mm insatsrör. 8t bulkförråd. Matene vertikalskruv. https://github.com/motoz/PellMon open source pelletlogger