Ik ben momenteel bezit met een log te maken voor mijn verwarmings systeem.
Achtergrond:
Het verwarmings systeem wat ik in mijn appartement heb maakt gebruik van grondwater verwarming.

De woontoren waar ik in zit heeft een 'verwarmings streng' door al de appartementen lopen.
Deze streng verzorgd de nodige warmte voor mijn ketel:

en verwarming:

Nu ben ik benieuwd hoe deze geregeld wordt en met welke temperaturen.
Dit omdat we nogal veel moeten betalen voor dit systeem, en bovendien werkt niet niet naar behoren.
Setup:
Om de temperaturen uit te lezen van de ingangen en uitgangen van de schakel kast maak ik gebruik van een WRT54G en een x aantal 1-wire temperatuur sensors. (momenteel nog maar 4) Deze zijn aangesloten op ttsS1 met behulp van wat weerstanden en een transistor.
Op de router draait nu openwrt. In eerste instantie had ik ddwrt draaien wat veel uitgebreider is maar daar kreeg ik OWFS (1-Wire File System) niet draaiende
(Ik = redelijke n00b)
Probleem:
Nu alles draait en ik lokaal een mooi grafiekje op mijn scherm krijg.

Wil ik dit plaatje om de 10 minuten automatisch geüpload hebben naar een FTP server zodat ik hem op een externe website kan gebruiken.
(Omdat ik een zo'n achterlijk apparaat van een experiabox heb, en deze geen fatsoenlijke poort forwarding heeft kan ik mijn router niet extern aan dus ook niet het grafiekje
)
Zover ik het nu allemaal door heb wordt het plaat gegenereerd door 'all.temperature.rrd.cgi'
Dus elke keer als de cgi wordt aangeroepen maakt hij een nieuw plaatje.
Nu zou ik dus een script file moeten maken die:
- de cgi file aanroept
- het gegenereerde plaatje upload naar de ftp server.
en dit dan bijvoorbeeld elke 10minuten.
Maar zoals ik zij Ik = redelijke n00b heb ik geen idee hoe ik dit script file moet maken.
Natuurlijk heb her en der al gezocht maar ik denk dat mijn zoekwoorden niet echt optimaal zijn.
Zou iemand mij de goede kant in willen helpen.
( ja het is een erg lang verhaal maar misschien brengt dit mensen op het idee om ook zoiets te gaan doen )
Achtergrond:
Het verwarmings systeem wat ik in mijn appartement heb maakt gebruik van grondwater verwarming.

De woontoren waar ik in zit heeft een 'verwarmings streng' door al de appartementen lopen.
Deze streng verzorgd de nodige warmte voor mijn ketel:

en verwarming:

Nu ben ik benieuwd hoe deze geregeld wordt en met welke temperaturen.
Dit omdat we nogal veel moeten betalen voor dit systeem, en bovendien werkt niet niet naar behoren.
Setup:
Om de temperaturen uit te lezen van de ingangen en uitgangen van de schakel kast maak ik gebruik van een WRT54G en een x aantal 1-wire temperatuur sensors. (momenteel nog maar 4) Deze zijn aangesloten op ttsS1 met behulp van wat weerstanden en een transistor.
Op de router draait nu openwrt. In eerste instantie had ik ddwrt draaien wat veel uitgebreider is maar daar kreeg ik OWFS (1-Wire File System) niet draaiende
(Ik = redelijke n00b)
Probleem:
Nu alles draait en ik lokaal een mooi grafiekje op mijn scherm krijg.

Wil ik dit plaatje om de 10 minuten automatisch geüpload hebben naar een FTP server zodat ik hem op een externe website kan gebruiken.
(Omdat ik een zo'n achterlijk apparaat van een experiabox heb, en deze geen fatsoenlijke poort forwarding heeft kan ik mijn router niet extern aan dus ook niet het grafiekje
Zover ik het nu allemaal door heb wordt het plaat gegenereerd door 'all.temperature.rrd.cgi'
Dus elke keer als de cgi wordt aangeroepen maakt hij een nieuw plaatje.
Nu zou ik dus een script file moeten maken die:
- de cgi file aanroept
- het gegenereerde plaatje upload naar de ftp server.
en dit dan bijvoorbeeld elke 10minuten.
Maar zoals ik zij Ik = redelijke n00b heb ik geen idee hoe ik dit script file moet maken.
Natuurlijk heb her en der al gezocht maar ik denk dat mijn zoekwoorden niet echt optimaal zijn.
Zou iemand mij de goede kant in willen helpen.
( ja het is een erg lang verhaal maar misschien brengt dit mensen op het idee om ook zoiets te gaan doen )
To modify or not to modify that's the quest... It's no question! Always modify!!