Hallo,
wollte auch mal mein fast fertiges Projekt hier Vorstellen, für Anregungen bin ich offen :D, die Screenshots sind von meinem 10" Android Tablet das noch an die Wand getackert wird.
Zitat von: ujaudio am 26 März 2017, 09:37:10
Welches Kamerabild??!?
Das vom inneren seines Gewächshauses. Haste toll gemacht ;D
Super Projekt, weiter so.
Grüße
Habe die Anmerkungen bzgl. Kamera(bild) rausgenommen...
...muss ja niemanden extra drauf gestoßen werden...
...nehme an/hoffe Botschaft ist angekommen...
Gruß, Joachim
Zitat von: CoolTux am 26 März 2017, 09:58:08
Wo kein Kläger da kein Richter
So sieht es aus ;-) Ich will wissen wer mir hier gegen die Karre pisst, da wird auch alles überwacht und fleißig aufgezeichnet.
/Daniel
Zitat von: MadMax-FHEM am 26 März 2017, 10:05:19
Habe die Anmerkungen bzgl. Kamera(bild) rausgenommen...
Jetzt ergibt der Threadverlauf irgendwie gar keinen Sinn mehr :-\
Schlage vor wir ändern oder löschen alle mal unsere Posts und machen daraus wieder einen schönen Thread für den TE
Zitat von: CoolTux am 26 März 2017, 10:27:05
Schlage vor wir ändern oder löschen alle mal unsere Posts und machen daraus wieder einen schönen Thread für den TE
Was soll denn das jetzt für eine Mode werden ???
Hallo,
ZitatWie erfasst du die Brennerstarts - Brenndauer - Ölstand und Ölverbrauch auch mit welchen Sensoren?
https://forum.fhem.de/index.php/topic,12216.0.html (https://forum.fhem.de/index.php/topic,12216.0.html)
habe es vom TE mir zusammen geklaut :D, falls fragen sind einfach melden.
define Oelbrenner CUL_HM 405BBF
attr Oelbrenner IODev CUL1
attr Oelbrenner actCycle 028:00
attr Oelbrenner actStatus alive
attr Oelbrenner alias Ölbrenner
attr Oelbrenner autoReadReg 4_reqStatus
attr Oelbrenner devStateIcon closed.*:Heizung_Hauptschalter.on open.*:Heizung_Hauptschalter.off
attr Oelbrenner expert 2_raw
attr Oelbrenner firmware 2.4
attr Oelbrenner group Brenner
attr Oelbrenner icon Heizung_Hauptschalter.on
attr Oelbrenner model HM-SEC-SC-2
attr Oelbrenner peerIDs 00000000,
attr Oelbrenner room Heizung
attr Oelbrenner serialNr MEQ1597244
attr Oelbrenner sortby 1
attr Oelbrenner subType threeStateSensor
define ActionDetector CUL_HM 000000
attr ActionDetector event-on-change-reading .*
attr ActionDetector model ActionDetector
define FileLog_Oelbrenner FileLog ./log/Oelbrenner-%Y-%m.log Oelbrenner
attr FileLog_Oelbrenner logtype text
define CN.Test.FileDay FileLog ./log/CN.Test-Day-%Y.log CN.Test:app\w+(Utilization|PerHour|PerDay|PerWeek|PerMonth|PerYear)(?!Temp).*
define OelVerbrauch SVG CN.Test.File:SVG_CN.Test.File_1:CURRENT
attr OelVerbrauch alias Ölverbrauch
attr OelVerbrauch fixedrange week
attr OelVerbrauch group Heizungs_Diagramm
attr OelVerbrauch plotsize 550,160
attr OelVerbrauch room Heizung
define CN.Event notify CN.Test:tick.* {appHCNotify("$NAME","$EVTPART0","$EVTPART1");;;;}
attr CN.Event icon Heizung_Hauptschalter.on
define CN.Test HourCounter Oelbrenner:closed Oelbrenner:open
attr CN.Test alias Brenner Starts heute
attr CN.Test event-min-interval tick.*:0,.*:3600
attr CN.Test event-on-change-reading .*
attr CN.Test group Brenner
attr CN.Test room Heizung
define CN.Test.File FileLog ./log/CN.Test-%Y.log (CN\.Test:.*)
attr CN.Test.File alias oelverbrauch-log
define Brenneruebersicht_1 readingsGroup <>,<%secur_smoke_detector> \
CN.Test:<Starts> \
CN.Test:<Heute>,countsPerDay,< ; ; ;>,<Gestern>,appCountsPerDay \
CN.Test:<Aktuelle ;Woche>,appCountsPerWeekTemp,< ; ; ;>,<Letzte ;Woche>,appCountsPerWeek \
CN.Test:<Aktueller ;Monat>,appCountsPerMonthTemp,< ; ; ;>,<Letzter ;Monat>,appCountsPerMonth \
CN.Test:<Aktuelles ;Jahr>,appCountsPerYearTemp,< ; ; ;>,<Letztes ;Jahr>,appCountsPerYear \
CN.Test:<Gesamtstarts>,countsOverall
attr Brenneruebersicht_1 alias Brennerstarts
attr Brenneruebersicht_1 group Brenner
attr Brenneruebersicht_1 mapping ;
attr Brenneruebersicht_1 room Heizung
attr Brenneruebersicht_1 valueStyle {'style="color:limegreen;;;;text-align:left"'}
define Brenneruebersicht_2 readingsGroup <>,<%time_clock> \
CN.Test:<Laufzeiten> \
CN.Test:<letzter ;Zyklus>,pulseTimeIncrement \
CN.Test:<Heute>,appOpHoursPerDayTemp,< ; ; ;>,<Gestern>,appOpHoursPerDay \
CN.Test:<Aktuelle ;Woche>,appOpHoursPerWeekTemp,< ; ; ;>,<Letzte ;Woche>,appOpHoursPerWeek \
CN.Test:<Aktueller ;Monat>,appOpHoursPerMonthTemp,< ; ; ;>,<Letzter ;Monat>,appOpHoursPerMonth \
CN.Test:<Aktuelles ;Jahr>,appOpHoursPerYearTemp,< ; ; ;>,<Letztes ;Jahr>,appOpHoursPerYear \
CN.Test:<Gesamtlaufzeit>,pulseTimeOverall
attr Brenneruebersicht_2 alias Brennerlaufzeiten
attr Brenneruebersicht_2 group Brenner
attr Brenneruebersicht_2 mapping ;
attr Brenneruebersicht_2 room Heizung
attr Brenneruebersicht_2 valueFormat { if($READING eq "pulseTimeOverall"){sprintf("%.2f Stunden", $VALUE/3600);;}elsif($READING eq "pulseTimeIncrement"){sprintf("%.2f Minuten", $VALUE/60);;}else{if($READING =~ m/app/){sprintf("%.2f Stunden", $VALUE);;}}}
attr Brenneruebersicht_2 valueStyle {'style="color:limegreen;;;;text-align:left"'}
define Brenneruebersicht_3 readingsGroup <>,<%measure_water_meter> \
CN.Test:<Verbräuche> \
CN.Test:<Heute>,appOpHoursPerDayTemp,< ; ; ;>,<Gestern>,appOpHoursPerDay \
CN.Test:<Aktuelle ;Woche>,appOpHoursPerWeekTemp,< ; ; ;>,<Letzte ;Woche>,appOpHoursPerWeek \
CN.Test:<Aktueller ;Monat>,appOpHoursPerMonthTemp,< ; ; ;>,<Letzter ;Monat>,appOpHoursPerMonth \
CN.Test:<Aktuelles ;Jahr>,appOpHoursPerYearTemp,< ; ; ;>,<Letztes ;Jahr>,appOpHoursPerYear \
CN.Test:<Gesamtverbrauch>,pulseTimeOverall,< ; ; ;>,<Tankinhalt>,appTanklevel
attr Brenneruebersicht_3 alias Brennerverbräuche
attr Brenneruebersicht_3 group Brenner
attr Brenneruebersicht_3 mapping ;
attr Brenneruebersicht_3 room Heizung
attr Brenneruebersicht_3 valueFormat { if($READING eq "pulseTimeOverall"){sprintf("%.2f Liter", $VALUE*0.0006241830065);;}elsif($READING eq "appTanklevel"){sprintf("%.2f Liter", $VALUE)}else{sprintf("%.2f Liter", $VALUE*3600*0.0006241830065);;} }
attr Brenneruebersicht_3 valueStyle {'style="color:limegreen;;;;text-align:right"'}