Werkseinstellung von FHEM auf Fritzbox

Begonnen von Franz Tenbrock, 03 Mai 2013, 12:43:10

Vorheriges Thema - Nächstes Thema

Franz Tenbrock

Hallo,
nach 1 Woche rumspielen/testen mit FHEM hat es doch wohl den einen oder anderen Fehler gegeben.
Nach dem Update über die FHEM Konsole ist auch mein ESA2000 irgendwie umbenannt worden.
Meine fhem.cfg habe ich danach auch irgendwie nciht mehr richtig anpassen können.
DAher meine Frage
Wie setzt man das System am besten auf 0
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

Puschel74

Hallo,

ein delete fhem auf der Konsole oder im Explorer um den Ordner zu löschen und dann neu installieren.
Am einfachsten geht es wenn du dir von der Erst-Installation schon ein Backup machst.
Das kannst du dir dann immer wieder einspielen.
Also von der fhem.cfg - nicht der gesamte Ordner fhem.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Franz Tenbrock

Hallo, habe alles gelöscht und von vorne angefangen, also Image 5.4 aufgespielt. dann alles von vorne....

komm ich wieder nicht richtig weiter, die Syntax verstehe ich nun besser, deutlich weniger Fehlermeldungen, aber jetzt kommen keine ESA Daten ins Log.
Mein ESA2000 Display zeigt aber den aktuellen Verbrauch normal an

Die Plots werden zwar jetzt ohne Fehlermeldung angezeigt
aber meine ESA füttert keine Daten in die Log

Was mach ich falsch??

anbei ein paar Bilder
ESA2000 State ???




(siehe Anhang / see attachement)



(siehe Anhang / see attachement)


Hier ein Auszug aus meiner Config

#########################################################
##########       Definition Logfiles          ###########
#########################################################

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog


define autocreate autocreate
attr autocreate autosave 1
attr autocreate device_room %TYPE
attr autocreate filelog ./log/%NAME-%Y.log
attr autocreate weblink 1
attr autocreate weblink_room Plots

# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create


# If the above notify did not helped, then you probably have to enable some of
# the following lines.  Verify first that /dev/xxx ist correct.
#define FHZ FHZ /dev/USB0
#define CUL CUL /dev/ttyACM0@9600 1234
#attr CUL rfmode HomeMatic
#define EUL TCM 310 /dev/ttyACM0@57600
#define BscBor TCM 120 /dev/ttyUSB0@9600
#define BscSmartConnect TCM 310 /dev/ttyUSB0@57600
#FB_checkPw does not for FB-OS > 5.22
#attr WEB basicAuth {use FritzBoxUtils;;FB_checkPw("localhost","$password") }
#attr WEBphone basicAuth {use

#attr WEBtablet basicAuth {use

#attr telnetPort globalpassword {use



#########################################################
##########       Definition CUL Stick         ###########
#########################################################

define CUL_0 CUL /dev/ttyACM0@9600 1034


#########################################################
##########     Heizungsregler FHT Wohnzimmer  ###########
#########################################################

define FHT_514d FHT 514d
attr FHT_514d devStateIcon .*:heizung.0
attr FHT_514d retrycount 3
attr FHT_514d room Wohnzimmer

define FileLog_FHT_514d FileLog ./log/FHT_514d-%Y.log FHT_514d
attr FileLog_FHT_514d logtype fht:Temp/Act,text
attr FileLog_FHT_514d room Wohnzimmer

define weblink_FHT_514d weblink fileplot FileLog_FHT_514d:fht:CURRENT
attr weblink_FHT_514d label "FHT_514d Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_FHT_514d room Wohnzimmer


######################################################################
###############   Eingangsbeleuchtung #############################
######################################################################

define Eingang IT 000000000F FF F0
attr Eingang IODev CUL_0
attr Eingang devStateIcon .*:FS20.on
attr Eingang icon icoBELEUCHTUNG
attr Eingang model itswitch
attr Eingang room Eingang


##########################################################################
### Eingangslicht ein / ausschalten jeden Tag bei Sonnenuntergang ######
##########################################################################

define Eingang_Licht_an at *{sunset("HORIZON=-2",0,"18:00","22:00")} set Eingang on
define Eingang_Licht_aus at *23:30 set Eingang off


##########################################################################
###      Anzeige Sonnenauf/untergang Waltrop  wird nur angezeigt    ######
##########################################################################

define Sonnen_dummy dummy
attr Sonnen_dummy devStateIcon .*:HOME_Status.4
attr Sonnen_dummy webCmd on:off

define sonnenaufgang at *{sunrise('REAL','0','03:00','09:00')} set Sonnen_dummy on
attr sonnenaufgang alias sonnenaufgang
attr sonnenaufgang room Eingang

define sonnenuntergang at *{sunset('REAL','0','16:00','23:00')} set Sonnen_dummy off
attr sonnenuntergang alias sonnenuntergang
attr sonnenuntergang room Eingang


##########################################################################
###                      EsszimmerLED IT                            ######
##########################################################################

define EsszimmerLED IT 0F0000000F FF F0
attr EsszimmerLED IODev CUL_0
attr EsszimmerLED devStateIcon .*:FS20.on
attr EsszimmerLED icon icoBELEUCHTUNG
attr EsszimmerLED model itswitch
attr EsszimmerLED room Esszimmer

#######  Steckdose eingestellt auf c3

define Tv IT 0F000F000F FF F0
attr Tv IODev CUL_0
attr Tv devStateIcon .*:FS20.on
attr Tv icon icoLicht.png
attr Tv model itswitch
attr Tv room Wohnzimmer


##########################################################################
###                              Jan IT                             ######
##########################################################################


######## Steckdose Jan TV eingestellt auf

define JanTv IT FF0000000F FF F0
attr JanTv IODev CUL_0
attr JanTv devStateIcon .*:FS20.on
attr JanTv icon icoLicht.png
attr JanTv model itswitch
attr JanTv room Jan

######## Steckdose JanCompi eingestellt auf

define JanCompi IT F00000000F FF F0
attr JanCompi IODev CUL_0
attr JanCompi devStateIcon .*:FS20.on
attr JanCompi icon icoLicht.png
attr JanCompi model itswitch
attr JanCompi room Jan


#########################################################
#######      ESA 2000 Definition incl Plot  #############
#########################################################
define esa2000_011e ESA2000 011e
attr esa2000_011e model esa2000-led
attr esa2000_011e room ESA2000

define FileLog_esa2000_011e FileLog ./log/esa2000_011e-%Y.log esa2000_011e
attr FileLog_esa2000_011e logtype text
attr FileLog_esa2000_011e room ESA2000

define weblink_esa2000_011e weblink fileplot FileLog_esa2000_011e:esa2000:CURRENT
attr weblink_esa2000_011e label "kWh"::"kW"
attr weblink_esa2000_011e room ESA2000
attr weblink_esa2000_011e title "esa2000_011e - Min $data{min1}, Max $data{max1}, Last $data{currval1}"


define FileLog_Strom_gesamt FileLog ./log/Strom_gesamt-%Y.log Strom:cum_.*
attr FileLog_Strom_gesamt logtype power6:Power,text
attr FileLog_Strom_gesamt room ESA2000

define weblink_Strom_gesamt weblink fileplot FileLog_Strom_gesamt:power6:CURRENT
attr weblink_Strom_gesamt fixedrange month
attr weblink_Strom_gesamt label "Strom_gesamt Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_Strom_gesamt room ESA2000
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

Puschel74

Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

stromer-12

Hallo Franz,

So wie ich das sehe ist das noch die alte esa2000.pm und nicht die Aktuelle.

Zitat von: Franz Tenbrock schrieb am Fr, 03 Mai 2013 23:01Hallo, habe alles gelöscht und von vorne angefangen, also Image 5.4 aufgespielt. dann alles von vorne....

komm ich wieder nicht richtig weiter, die Syntax verstehe ich nun besser, deutlich weniger Fehlermeldungen, aber jetzt kommen keine ESA Daten ins Log.
Mein ESA2000 Display zeigt aber den aktuellen Verbrauch normal an

Die Plots werden zwar jetzt ohne Fehlermeldung angezeigt
aber meine ESA füttert keine Daten in die Log

Was mach ich falsch??

#########################################################
#######      ESA 2000 Definition incl Plot  #############
#########################################################
define esa2000_011e ESA2000 011e
attr esa2000_011e model esa2000-led
attr esa2000_011e room ESA2000

define FileLog_esa2000_011e FileLog ./log/esa2000_011e-%Y.log esa2000_011e
attr FileLog_esa2000_011e logtype text
attr FileLog_esa2000_011e room ESA2000

define weblink_esa2000_011e weblink fileplot FileLog_esa2000_011e:esa2000:CURRENT
attr weblink_esa2000_011e label "kWh"::"kW"
attr weblink_esa2000_011e room ESA2000
attr weblink_esa2000_011e title "esa2000_011e - Min $data{min1}, Max $data{max1}, Last $data{currval1}"


define FileLog_Strom_gesamt FileLog ./log/Strom_gesamt-%Y.log Strom:cum_.*
attr FileLog_Strom_gesamt logtype power6:Power,text
attr FileLog_Strom_gesamt room ESA2000

define weblink_Strom_gesamt weblink fileplot FileLog_Strom_gesamt:power6:CURRENT
attr weblink_Strom_gesamt fixedrange month
attr weblink_Strom_gesamt label "Strom_gesamt Min $data{min1}, Max $data{max1}, Last $data{currval1}"
attr weblink_Strom_gesamt room ESA2000

Bei deinen Strom gesamt wird nichts geloggt, weil kein notify mit "Strom:cum-.*" erzeugt wird, das ist glaube ich beim em1000 der Fall.
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Franz Tenbrock

Hallo, wie das passireen konnte :-(, wie blöd man manchmal ist,
Darauf bin ich nicht gekommen, denn ich hatte eigentlich gedacht das ich die aktuelle Datei aus meinem Download Ordner genommen hatte. Ich hatte diese ja bereits einige Tage vorher geladen und da hatte ja alles geklappt.
Jetzt geht Dank deiner Hilfe wieder alles..
bis zum nächsten Problem...
in der Log Datei steht auch shcon was, mal sehen wie der Plot ausschaut...

Ist das auf den ersten Blick mit Strom_gesamt richtig?

Hier meine aktuelle CFG:


#########################################################
#######      ESA 2000 Definition incl Plot  #############
#########################################################

define ESAx000WZ_5f94 ESA2000 5f94
attr ESAx000WZ_5f94 room ESA2000

define FileLog_ESAx000WZ_5f94 FileLog ./log/ESAx000WZ_5f94-%Y.log ESAx000WZ_5f94
attr FileLog_ESAx000WZ_5f94 logtype text
attr FileLog_ESAx000WZ_5f94 room ESA2000


define weblink_ESAx000WZ_5f94 weblink fileplot FileLog_ESAx000WZ_5f94:esa2000:CURRENT

attr weblink_ESAx000WZ_5f94 label "kWh"::"kW"
attr weblink_ESAx000WZ_5f94 room ESA2000
attr weblink_ESAx000WZ_5f94 title "ESAx000WZ_5f94 - Min $data{min1}, Max $data{max1}, Last $data{currval1}"



##ES soll der Zähler ESAx000WZ_5f94 ausgelesen werden - ob das richtig ist? ########
define FileLog_Strom_gesamt FileLog ./log/Strom_gesamt-%Y.log ESAx000WZ_5f94:cum_.*
attr FileLog_Strom_gesamt logtype power6:Power,text
attr FileLog_Strom_gesamt room ESA2000
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

stromer-12

Zitat von: Franz Tenbrock schrieb am So, 05 Mai 2013 17:41Hallo, wie das passireen konnte :-(, wie blöd man manchmal ist,
geht mir auch so.
Zitat##ES soll der Zähler ESAx000WZ_5f94 ausgelesen werden - ob das richtig ist? ########
define FileLog_Strom_gesamt FileLog ./log/Strom_gesamt-%Y.log ESAx000WZ_5f94:cum_.*
attr FileLog_Strom_gesamt logtype power6:Power,text
attr FileLog_Strom_gesamt room ESA2000

Du möchtest also den Gesamtverbrauch des Tages in einer Grafik darstellen?


(siehe Anhang / see attachement)

FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL

Franz Tenbrock

genau ,
das würde ich ganz gerne.
hatte da was im Forum gefunden.
und versucht es anzupassen.
Es muss ja sicher aus der Logdatei des Stromzählers der entsprechende Wert ausgelesen werden
und einmal täglich dieser Wert ausgelesen werden.

cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

stromer-12

Die Werte für die vergangenen Zeiten werden in (hour|day|month|year)_last geschrieben.

define FileLog_Strom_gesamt FileLog ./log/Strom_gesamt-%Y.log ESAx000WZ_5f94:day_last
attr FileLog_Strom_gesamt logtype power4:Power,text
attr FileLog_Strom_gesamt room ESA2000
FHEM (SVN) auf RPi1B mit HMser | ESPLink
FHEM (SVN) virtuell mit HMLAN | HMUSB | CUL