Har du lyst til at støtte Stoker Pro? Læs mere her: Støt Stoker Pro Forum

Stokerkontrol alternativ...

Spørgsmål vedr. Scotte samt det tilbehør der laves til Scotte pillefyret
epo
Stoker VII
Stoker VII
Indlæg: 255
Tilmeldt: 29 jun 2008 22:12
Mit fyr: Scotte 16 kW + OPOP H418
Areal: 239
Brændsel: Træpiller
Fremviser gerne i postnummer: 9280
Dagligt forbrug: 34kg Nov/Dec i snit
Årligt forbrug: 9 paller

Stokerkontrol alternativ...

Indlægaf epo » 15 maj 2013 22:22

Hej,

Jeg har længe haft lyst til at pensionere den gamle PC jeg havde stående i fyrrummet udelukkende for at holde stokerkontrol i live. Min licens var udløbet for mange år siden, så det var alligevel en tusse gammel version jeg havde kørende, og PC'en (selvom det var en laptop) både fyldte, brugte strøm, fik virus et par gange og var ikke super stabil i det støvede miljø i mit fyrrum (læs: blæseren stoppede til med støv af og til).

Alternativet skulle være en lille embedded linux løsning. Man kunne bruge Raspberry pi (FAQs | Raspberry Pi) og dette projekt (motoz/PellMon · GitHub), men nu havde jeg ikke noget Raspberry pi og absolut ingen erfaring med programmeringssproget Python. Jeg prøvede at få det op at køre på mit hardware, men fik aldrig løst alle afhængighederne til obskure Python libraries..

Tilgengæld havde jeg en Beaglebone (BeagleBoard.org - BeagleBone) og masser af erfaring i C programmering. Så jeg startede mit eget lille aften-projekt for en lille uges tid siden.

Målet har udelukkende været at levere driftstatus via. internettet, da jeg ikke alligevel ikke brugte Stokerkontrol til andet.

Resultatet kan ses her: Pillefyr status (boardet kører sin egen web-server). Web delen kunne dog godt trænge til en kærlig hånd, da jeg ikke er nogen haj til html/java/ajax.

Hvis der er andre, der er interesserede i den slags, vil jeg gerne pynte lidt på koden, og smide den ud som open-source et eller andet sted, og beskrive det lidt mere i detaljer. Det kræver også et par små rettelser/tilføjelser for at supportere nyere styringer (min chip er kun version 4.13, så vidt jeg husker).

Jeg vil nok ikke selv bruge ret mange flere timer på det, det allerede opfylder mit behov.

/epo


Brugeravatar
motoz
Stoker IV
Stoker IV
Indlæg: 105
Tilmeldt: 14 feb 2013 08:06
Mit fyr: BioComfort 30kW + termax 25cr
Geografisk sted: Ostrobothnia
Modtaget likes: 1 gang
Kontakt:

Stokerkontrol alternativ...

Indlægaf motoz » 16 maj 2013 08:55

Very nice looking! I'm one of the authors of PellMon and I'm very much a C programmer myself, only trying to broaden my horizons by learning some python lately. It would be very interesting to look at your sources should you decide to share them!

And also I would like to clarify that PellMon is in no way specific to raspberry pi, it is quite cross platform but not entirely since it uses some unix/linux specific things so running on windows/mac requires some porting. It is probably easiest to run on debian or a debian derivative such as raspbian or ubuntu but that is only because the python libraries used are listed (in the README) with their debian package names, eg. a red-hat based distrubution probably have these libraries packaged by different package names. Installing them (should be) as easy as "apt-get install rrdtool python-serial python-cherrypy3 python-dbus python-mako python-gobject python-simplejson"

I have been busy with other things lately but the next step when I get some time over is to provide a proper installation script and a hopefully a complete debian package so it will be possible to try out by downloading one file and doubleclicking it.
PellMon open source pellet logger at https://github.com/motoz/PellMon

Olaf13
Stoker VII
Stoker VII
Indlæg: 252
Tilmeldt: 02 jan 2013 19:17
Mit fyr: Passat C4 droslet ned til C2
Areal: 400 m2
Brændsel: Indblæst piller og brænde
Fremviser gerne i postnummer: 4100
Dagligt forbrug: 40
Årligt forbrug: 8
Geografisk sted: Ringsted
Modtaget likes: 1 gang

Stokerkontrol alternativ...

Indlægaf Olaf13 » 16 maj 2013 12:30

epo skrev:Hej,

Jeg har længe haft lyst til at pensionere den gamle PC jeg havde stående i fyrrummet udelukkende for at holde stokerkontrol i live. Min licens var udløbet for mange år siden, så det var alligevel en tusse gammel version jeg havde kørende, og PC'en (selvom det var en laptop) både fyldte, brugte strøm, fik virus et par gange og var ikke super stabil i det støvede miljø i mit fyrrum (læs: blæseren stoppede til med støv af og til).

Alternativet skulle være en lille embedded linux løsning. Man kunne bruge Raspberry pi (FAQs | Raspberry Pi) og dette projekt (motoz/PellMon · GitHub), men nu havde jeg ikke noget Raspberry pi og absolut ingen erfaring med programmeringssproget Python. Jeg prøvede at få det op at køre på mit hardware, men fik aldrig løst alle afhængighederne til obskure Python libraries..

Tilgengæld havde jeg en Beaglebone (BeagleBoard.org - BeagleBone) og masser af erfaring i C programmering. Så jeg startede mit eget lille aften-projekt for en lille uges tid siden.

Målet har udelukkende været at levere driftstatus via. internettet, da jeg ikke alligevel ikke brugte Stokerkontrol til andet.

Resultatet kan ses her: Pillefyr status (boardet kører sin egen web-server). Web delen kunne dog godt trænge til en kærlig hånd, da jeg ikke er nogen haj til html/java/ajax.

Hvis der er andre, der er interesserede i den slags, vil jeg gerne pynte lidt på koden, og smide den ud som open-source et eller andet sted, og beskrive det lidt mere i detaljer. Det kræver også et par små rettelser/tilføjelser for at supportere nyere styringer (min chip er kun version 4.13, så vidt jeg husker).

Jeg vil nok ikke selv bruge ret mange flere timer på det, det allerede opfylder mit behov.

/epo



Hej Epo
Jeg vil også gerne være med til at bruge Beaglebone boardet og jeg programmer også i C til husbehov. Hvor i landet bor du? :great:

Olaf13
Stoker VII
Stoker VII
Indlæg: 252
Tilmeldt: 02 jan 2013 19:17
Mit fyr: Passat C4 droslet ned til C2
Areal: 400 m2
Brændsel: Indblæst piller og brænde
Fremviser gerne i postnummer: 4100
Dagligt forbrug: 40
Årligt forbrug: 8
Geografisk sted: Ringsted
Modtaget likes: 1 gang

Stokerkontrol alternativ...

Indlægaf Olaf13 » 16 maj 2013 21:43

Hej Epo
Jeg vil lige sige jeg er en ældre elektroniktekniker og min hobby er at lege med og programmer microprocessor i C men har ikke efaring med Beaglebone og jeg vil blive meget glad hvis du vil sparke fyr og vise mig dit project.

epo
Stoker VII
Stoker VII
Indlæg: 255
Tilmeldt: 29 jun 2008 22:12
Mit fyr: Scotte 16 kW + OPOP H418
Areal: 239
Brændsel: Træpiller
Fremviser gerne i postnummer: 9280
Dagligt forbrug: 34kg Nov/Dec i snit
Årligt forbrug: 9 paller

Stokerkontrol alternativ...

Indlægaf epo » 18 maj 2013 00:29

Hi motoz,

I had an openembedded Ångström image on the board. I could install some of the Python libs using opkg, but some I had to install manually. I ended up in some dependency of the dependencies that woudn't install for some reason. Since I know nothing about Python and is not too experienced in Linux in general, I gave up.
Maybe it would have been easier if I installed a Debian based image to the board. But anyway, one of the points of doing it was to get some experience doing some development on that platform..

My solution uses nothing but the standard c libraries.. And a java lib for plotting the graphs - but that's executed on the browser client.

/epo


epo
Stoker VII
Stoker VII
Indlæg: 255
Tilmeldt: 29 jun 2008 22:12
Mit fyr: Scotte 16 kW + OPOP H418
Areal: 239
Brændsel: Træpiller
Fremviser gerne i postnummer: 9280
Dagligt forbrug: 34kg Nov/Dec i snit
Årligt forbrug: 9 paller

Stokerkontrol alternativ...

Indlægaf epo » 18 maj 2013 00:43

Hej Olaf13,

Jeg bor ca. 15km fra Aalborg.. Jeg har også en baggrund som elektroniktekniker, så velkommen i klubben.

Nu er det blevet lidt sent, men jeg vil lige smide koden op, et eller andet sted en af dagene så du kan se det.

Beaglebone er et fint lille board at lege med, hvis man gerne vil igang med noget embedded linux. Der er lige frigivet en ny version (Beaglebone black), som er bedre og billigere end den originale. Den giver Raspberry pi kamp til stregen..
Kan godt hjælpe lidt med at komme igang med den slags, hvis det har interesse. Det kniber bare lidt med tiden :-)

/epo

Olaf13
Stoker VII
Stoker VII
Indlæg: 252
Tilmeldt: 02 jan 2013 19:17
Mit fyr: Passat C4 droslet ned til C2
Areal: 400 m2
Brændsel: Indblæst piller og brænde
Fremviser gerne i postnummer: 4100
Dagligt forbrug: 40
Årligt forbrug: 8
Geografisk sted: Ringsted
Modtaget likes: 1 gang

Stokerkontrol alternativ...

Indlægaf Olaf13 » 18 maj 2013 01:06

Hej Epo
Jeg vil gerne i gang med Beaglebone Har set lidt på dens data, så sådan en køber jeg og jeg er glad for at du vil sætte mig igang tak for det. Den ser ud til at kunne bruges til mange spændende ting. Jeg vil faktisk gerne kontroler mit energi i sommerhuset med sådan en.
Den nye model har den et type eller versions nummer? :great:

Brugeravatar
motoz
Stoker IV
Stoker IV
Indlæg: 105
Tilmeldt: 14 feb 2013 08:06
Mit fyr: BioComfort 30kW + termax 25cr
Geografisk sted: Ostrobothnia
Modtaget likes: 1 gang
Kontakt:

Stokerkontrol alternativ...

Indlægaf motoz » 18 maj 2013 08:19

http://beagleboard.org/Products/BeagleBone%20Black

I've been looking at the beaglebone black myself, very nice hardware and much more powerful than raspberry, but for this application even the raspberry is sort of overkill so I would say availability is the deciding factor. And more toys are coming all the time, this one might become really interesting if things work out well: http://www.udoo.org/
PellMon open source pellet logger at https://github.com/motoz/PellMon

epo
Stoker VII
Stoker VII
Indlæg: 255
Tilmeldt: 29 jun 2008 22:12
Mit fyr: Scotte 16 kW + OPOP H418
Areal: 239
Brændsel: Træpiller
Fremviser gerne i postnummer: 9280
Dagligt forbrug: 34kg Nov/Dec i snit
Årligt forbrug: 9 paller

Stokerkontrol alternativ...

Indlægaf epo » 20 maj 2013 22:31


Brugeravatar
motoz
Stoker IV
Stoker IV
Indlæg: 105
Tilmeldt: 14 feb 2013 08:06
Mit fyr: BioComfort 30kW + termax 25cr
Geografisk sted: Ostrobothnia
Modtaget likes: 1 gang
Kontakt:

Stokerkontrol alternativ...

Indlægaf motoz » 21 maj 2013 17:03

Cool! Aah, good old C-code... that's nice. Thanks for sharing!
So, pre-4.99 doesn't have a checksum, that's useful info. I'll have to fix that in PellMon for compatibility with old versions. I find it a bit amusing that you say it is easier to implement json yourself in C than dealing with an external library dependency... I'm used to do everything myself in C (real-time embedded-too small memory-stuff) so I can relate to that, but it was a nice change to just "import simplejson" and not having to know anything about how it works.
PellMon open source pellet logger at https://github.com/motoz/PellMon



Tilbage til "Scotte Pillefyr"

Hvem er online

Brugere der læser dette forum: Ingen og 0 gæster