Betriebsstundenzähler für Brennerlaufzeit

Begonnen von salvadore, 27 Dezember 2010, 19:29:07

Vorheriges Thema - Nächstes Thema

salvadore

                                             

Hallo,
bin noch Neuling hier. Nachdem ich nun die ersten FHT`s in CUNO
eingebunden habe, suche ich eine Lösung, wie ich die Laufzeit meines
Ölbrenners erfassen kann. Z.Zt. habe ich einen Betriebszähler von
Conrad ( parallel zur Spannung geschaltet), der mir wahlweise den
Ölverbrauch oder die Betriebsstunden anzeigt. Zusammen mit
Ablesedatum/-zeit und Eintrag in eine Excel-Tabelle erhalte ich
diverse Auswertungen zum Verbrauch. Bei den Frontend screenshots ist
ein svg-plot, der meinen Vorstellungen schon nahe kommt.
Kann mir hier jemand helfen ? (notwendige Hardware + einbinden)
PS. wenn jemand Interesse an der Excel-Tabelle hat, melden.

Danke schon im voraus
hgo

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
FHEM 5.6, APU-Board, CUNO 1.x, RFXtrx433, 8 FHT80B, diverse FS20 Aktoren, Rasperry, div. DS18x-Sensoren, KD101, AB400R, HE877, ESA2000, Beaglebone Black Rev.C, Jeelink, PCA 301, PT8005,

rudolfkoenig

                                                   

> Kann mir hier jemand helfen ? (notwendige Hardware + einbinden)

Das erwaehnte Screenshot verwendet als Grundlage den KM271, ueber den fhem
Kontakt zum Buderus Logamatic 2107 aufnimmt. Dieser liefert die Betriebsstunden
(eigentlich Minuten) als einen der ueber 50 Parameter mit, sobald sie sich
aendert.

Wenn man sowas nicht hat, dann kann man z.Bsp den FS20MS nehmen, um zu sehen
wann der Brenner sich einschaltet.  Was noch fehlt ist eine Moeglichkeit von
an/aus Daten einen Zaehler zu basteln, das kann man aber auch mit einem notify
erledigen:

  define brenner_zaehler notify brenner_fs20ms {\
    if("%" eq "on") {\
      $data{brenner_last} = time();;\
    } elsif("%" eq "off") {\
      $data{brenner_min} += (time()-$data{brenner_last})/60;;\
      fhem "trigger brenner_zaehler $data{brenner_min}";;\
    }\
  }

Diese Daten sollte man Speichern:

  define brenner_log FileLog /var/log/fhem/brenner.log brenner_zaehler

Den Rest entnimmt man dem HOWTO (Plotting logs), wobei die wesentlichen gnuplot
file Zeilen irgendwie so ausschauen (funktioniert nur fuer plotmode=SVG)

  #FileLog 2:brenner_zaehler:0:delta-h
  plot "" using 1:2 axes x1y1 title 'Runtime/h (Min)' with histeps

Aus diesen Daten muesste sich der Verbrauch direkt ablesen lassen, da mWn die
meisten (einfachen?) Brenner nur eine "Geschwindigkeit" haben. Den aktuellen
Tagesverbrauch kann ich dann mit folgende weblink Attribut ausrechnen (z.Bsp
bei einem Brennerverbrauch von 2.5l pro Stunde, steht auf dem Brenner):

  attr wl_15 label sprintf("Oel (l) %.2f total, %0.2f avg/h",\
        $data{sum2}/60*2.5, $data{avg2}/60*2.5)


Alles nicht getestet, Fehlerbeseitigung bleibt dem geneigten Leser (und
hoffentlich nicht mir :) ueberlassen.  Nach dem debuggen waere das ein Wiki
Eintrag wert. Meldet sich jemand bitte?

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Am 28.12.2010 10:11, schrieb Rudolf Koenig:
>> Kann mir hier jemand helfen ? (notwendige Hardware + einbinden)
>
> Das erwaehnte Screenshot verwendet als Grundlage den KM271, ueber den fhem
> Kontakt zum Buderus Logamatic 2107 aufnimmt. Dieser liefert die Betriebsstunden
> (eigentlich Minuten) als einen der ueber 50 Parameter mit, sobald sie sich
> aendert.
>
> Wenn man sowas nicht hat, dann kann man z.Bsp den FS20MS nehmen, um zu sehen
> wann der Brenner sich einschaltet.  

ist nicht der FS20MS die Markisensteuerung? Welches Input-Device könnte
man den zum Feststellen der Brennerlaufzeit nehmen? Den Sender FS20S4M
hab ich mir mal angesehen, aber der ist auch nicht geeignet um mit einem
Schalter betrieben zu werden. Der Brenner hat einen Kontakt zum
anschließen eines Betriebsstundenzählers, der so lange geschlossen
bleibt wie der Brenner läuft, bzw. so lange das Gasventil geöffnet hat.
Man bräuchte ein Input-Device welches die On/Off Zustände des Brenners
an fhem melden kann. Im FS20 Sortiment hab ich leider nix gefunden.

-Manfred


--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Dr. Boris Neubert

                                             

Am 31.12.2010 00:39, schrieb Manfred Caspari:
> Am 28.12.2010 10:11, schrieb Rudolf Koenig:
>> Wenn man sowas nicht hat, dann kann man z.Bsp den FS20MS nehmen, um zu sehen
>> wann der Brenner sich einschaltet.
>
> ist nicht der FS20MS die Markisensteuerung? Welches Input-Device könnte
> Man bräuchte ein Input-Device welches die On/Off Zustände des Brenners
> an fhem melden kann. Im FS20 Sortiment hab ich leider nix gefunden.

Rudi meint den FS20 FMS Funk-Master-Slave (siehe
<http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=10716>).

Grüße,
Boris

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Guest

Originally posted by: <email address deleted>

Am 31.12.2010 03:04, schrieb Boris Neubert:
> Am 31.12.2010 00:39, schrieb Manfred Caspari:
>> ist nicht der FS20MS die Markisensteuerung? Welches Input-Device könnte
>> Man bräuchte ein Input-Device welches die On/Off Zustände des Brenners
>> an fhem melden kann. Im FS20 Sortiment hab ich leider nix gefunden.
>
> Rudi meint den FS20 FMS Funk-Master-Slave (siehe
> <http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=10716>).

Ah, danke. Das sollte gehen, allerdings nur wenn der Brenner darüber
läuft. Man würde also die Vorbelüftungszeit mitmessen, die bei meinem
Gasbrenner recht lang ist.

Ich könnte auch den Betriebsstundenzählerausgang des Brenners per Kabel
an den FHEM-Rechner anbinden. Gibts dafür einen Lösungsansatz?
Irgendwelche USB oder Seriell Relaisinterfaces, z.B. Vellemann?

sowas hier z.B.:

> http://www.conrad.de/ce/de/product/502180/RELAISKARTE-OUT8-IN8-AD4-DA



Grüße,

Manfred


--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Am 31.12.2010 09:08, schrieb Manfred Caspari:

> Ah, danke. Das sollte gehen, allerdings nur wenn der Brenner darüber
> läuft. Man würde also die Vorbelüftungszeit mitmessen, die bei meinem
> Gasbrenner recht lang ist.

Nachtrag: hab gesehen dass eine Last von nur 20mA ausreicht. Das sollte
zu verschmerzen sein :-) Außerdem kann der Einschaltbefehl verzögert
gesendet werden. Die Vorbelüftungszeit kann man auf diese Weise
berücksichtigen.

Ich hätte erst mal die Doku zu dem Teil lesen sollen....

Danke und Grüße,

Manfred

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

rudolfkoenig

                                                   

> Ah, danke. Das sollte gehen, allerdings nur wenn der Brenner darüber
> läuft. Man würde also die Vorbelüftungszeit mitmessen, die bei meinem
> Gasbrenner recht lang ist.

Die Vorbelueftungszeit ist haeufig konstant, den koennte man einfach von der
Zeit abziehen.

Weiterhin laesst sich der Standby-Verbrauch bei dem FS20FMS auf bis zu 90W
einstellen.  Wenn es sichergestellt ist, dass die Heizung mehr Strom
verbraucht, wenn es an ist, und alle Pumpen/Luefter, die an dieser Versorgung
haengen zusammen weniger als 90W verbrauchen, dann kann man auch den FS20 FMS
verwenden, ich habe es eine Weile lang getan.

Das ist hier klar eine nicht garantierte Sache, aber wenn es klappt relativ
guenstig und einfach. Und falls es doch nicht tut kann man den FS20FMS auch
anderswo einsetzen oder zurueckschicken.

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

rudolfkoenig

                                                   

> Außerdem kann der Einschaltbefehl verzögert gesendet werden.

Bevor ich das mit dem einzigen an dem FMS vorhandenen Knopf programmiere,
wuerde ich es in dem fhem-notify erledigen :)

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Am 31.12.2010 09:48, schrieb Rudolf Koenig:

> Weiterhin laesst sich der Standby-Verbrauch bei dem FS20FMS auf bis zu 90W
> einstellen.  Wenn es sichergestellt ist, dass die Heizung mehr Strom
> verbraucht, wenn es an ist, und alle Pumpen/Luefter, die an dieser Versorgung
> haengen zusammen weniger als 90W verbrauchen, dann kann man auch den FS20 FMS
> verwenden, ich habe es eine Weile lang getan.

Ich werde nur den Brenner darüber laufen lassen. Den FS20 FMS vor die
gesamte Heizung zu hängen und darauf bauen dass ein  bestimmter
Verbrauch nur bei laufendem Brenner erreicht wird, wäre mir zu unsicher.
Ich habe eine geregelte Umwälzpumpe, eine Boilerladepumpe fester
Leistung mit Vorrang vor der UWP, sowie eine WW-Zirkulationspumpe. Ob
sich da eine Einstellung finden lässt den laufenden Brenner sicher zu
detektieren?

Ich bin Elektroniker, den FMS zu zerlegen und die Komponenten in die
Kesselsteuerung zu integrieren ist kein Problem. Mei mir haperts beim
Programmieren :-(

Grüße,

Manfred

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Wie wärs damit:

http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=22688


> Ich bin Elektroniker, den FMS zu zerlegen und die Komponenten in die
> Kesselsteuerung zu integrieren ist kein Problem. Mei mir haperts beim
> Programmieren :-(

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Am 31.12.2010 19:26, schrieb Jörg71:
> Wie wärs damit:
>
> http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=22688

noch besser, Danke!

Grüße,

Manfred

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

salvadore

                                             

On Dec 31 2010, 7:31 pm, Manfred Caspari wrote:
> Am 31.12.2010 19:26, schrieb Jörg71:
>
> > Wie wärs damit:
>
> >http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=22688
>
> noch besser, Danke!
>
> Grüße,
>
> Manfred

Vielen Dank fuer die Hinweise.

Ich habe mir jetzt den Controller zugelegt. Zumindest am Basteltisch
funktioniert es wie gewünscht. Es wird ein Log geschrieben, indem die
Laufzeit protokolliert wird, sowie in einer MySql-db. Das Log möchte
ich in eine Excel-Tabelle importieren um weitere Berechnungen
vorzunehmen. Wo kann man einstellen, das anstatt eines Dezimalpunktes
ein Komma beim Erstellen des Datensatzes ausgegeben wird. (Beispiel:
2011-02-09_12:03:41 brenner_zaehler 10.62 in 2011-02-09_12:03:41
brenner_zaehler 10,62)
Danke schon im Voraus
HGO

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
FHEM 5.6, APU-Board, CUNO 1.x, RFXtrx433, 8 FHT80B, diverse FS20 Aktoren, Rasperry, div. DS18x-Sensoren, KD101, AB400R, HE877, ESA2000, Beaglebone Black Rev.C, Jeelink, PCA 301, PT8005,

rudolfkoenig

                                                   

> Wo kann man einstellen, das anstatt eines Dezimalpunktes
> ein Komma beim Erstellen des Datensatzes ausgegeben wird.

Gute Frage, wuesste ich auch gerne, kurzes Experimentieren mit
"setenv LC_NUMERIC de_DE" und aehnliches hat nichts bewirkt.

Wenn ich es wuesste, dann wuerde ich mich trotzdem hueten es einzustellen.  :)

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

Guest

Originally posted by: <email address deleted>

Wenn Du eh konvertierst, kannst Du die Ausgabe doch vorher durch sed oder
awk jagen und so . durch , ersetzen?
Am 09.02.2011 12:09 schrieb "hgo" :
> On Dec 31 2010, 7:31 pm, Manfred Caspari wrote:
>> Am 31.12.2010 19:26, schrieb Jörg71:
>>
>> > Wie wärs damit:
>>
>> >http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=22688
>>
>> noch besser, Danke!
>>
>> Grüße,
>>
>> Manfred
>
> Vielen Dank fuer die Hinweise.
>
> Ich habe mir jetzt den Controller zugelegt. Zumindest am Basteltisch
> funktioniert es wie gewünscht. Es wird ein Log geschrieben, indem die
> Laufzeit protokolliert wird, sowie in einer MySql-db. Das Log möchte
> ich in eine Excel-Tabelle importieren um weitere Berechnungen
> vorzunehmen. Wo kann man einstellen, das anstatt eines Dezimalpunktes
> ein Komma beim Erstellen des Datensatzes ausgegeben wird. (Beispiel:
> 2011-02-09_12:03:41 brenner_zaehler 10.62 in 2011-02-09_12:03:41
> brenner_zaehler 10,62)
> Danke schon im Voraus
> HGO
>
> --
> Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM
users beigetreten sind.
> Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine
E-Mail an fhem-users@googlegroups.com.
> Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an
fhem-users+unsubscribe@googlegroups.com.
> Besuchen Sie die Gruppe unter
http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu
erhalten.
>

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.

salvadore

                                             

Danke Kai,
wenn das so einfach fuer mich waere,
Ich habe das im zweiten Beitrag von Rudi gegebene Beispiel verwendet
inkl. der Speicherfunktion. Wie muessten den die Zeilen aussehen ?

On 9 Feb., 14:46, Kai Siering wrote:
> Wenn Du eh konvertierst, kannst Du die Ausgabe doch vorher durch sed oder
> awk jagen und so . durch , ersetzen?
> Am 09.02.2011 12:09 schrieb "hgo" :
>

--
Sie haben diese Nachricht erhalten, da Sie der Google Groups-Gruppe FHEM users beigetreten sind.
Wenn Sie Nachrichten in dieser Gruppe posten möchten, senden Sie eine E-Mail an fhem-users@googlegroups.com.
Wenn Sie aus dieser Gruppe austreten möchten, senden Sie eine E-Mail an fhem-users+unsubscribe@googlegroups.com.
Besuchen Sie die Gruppe unter http://groups.google.com/group/fhem-users?hl=de, um weitere Optionen zu erhalten.
FHEM 5.6, APU-Board, CUNO 1.x, RFXtrx433, 8 FHT80B, diverse FS20 Aktoren, Rasperry, div. DS18x-Sensoren, KD101, AB400R, HE877, ESA2000, Beaglebone Black Rev.C, Jeelink, PCA 301, PT8005,