GithubHelp home page GithubHelp logo

fhem's People

Contributors

ac-caterva avatar meschnigm avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

fhem's Issues

Update - Fehler - Permission denied

2021.01.15 21:27:57 1 : FHEM::Meta::__GetUpdatedata: ERROR: Core file ' fhem.cfg' can only be updated from FHEM original update server
2021.01.15 21:27:58 2 : Backup with command: tar czf ./backup/FHEM-20210115_212758.tar.gz "./contrib" "./FHEM" "./demolog" "./log" "./fhem.pl" "./fhem.cfg.demo" "./restoreDir" "./docs" "./GPL_V2.txt" "./README.md" "./Bilder" "./www" "./configDB.pm" "./webserver" "./MAINTAINER.txt" "./unused" "./README_admin.md" "./lib" "./FHEM/00_Caterva_ESS.cfg" "./README_DEMO.txt" "./FHEM/00_BusinessOptimum_Parameter.cfg" "./FHEM/00_Private.cfg" "./fhem.cfg" "./CHANGED"
2021.01.15 21:28:00 1 : laeuft_BO
2021.01.15 21:28:00 1 : PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 2300412) line 4.
2021.01.15 21:28:00 3 : eval: { my $laeuft_BO = rsh admin\@caterva '/home/admin/bin/BusinessOptimumStarter.sh status_fhem'; Log 1, "laeuft_BO $laeuft_BO"; if ($laeuft_BO == 1) { fhem("set BO_running 1"); } else { fhem("set BO_running 0"); } }
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300415) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300416) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300429) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300430) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300443) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300444) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300457) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300458) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300473) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300474) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300487) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300488) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300501) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300502) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300515) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300516) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300529) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300530) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300543) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300544) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300557) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300558) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300571) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300572) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300585) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300586) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300599) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300600) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300613) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300614) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300627) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300628) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300641) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300642) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300655) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300656) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300669) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300670) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300683) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300684) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300697) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300698) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300711) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300712) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300725) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300726) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300739) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300740) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300753) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300754) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300767) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300768) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300781) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300782) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300795) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300796) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300809) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300810) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300823) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300824) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300837) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300838) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300851) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300852) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300865) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300866) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300879) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300880) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300893) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300894) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300907) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300908) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300921) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300922) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300935) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300936) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300949) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300950) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300963) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300964) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300977) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300978) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2300991) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2300992) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301005) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301006) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301019) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301020) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301033) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301034) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301047) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301048) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301061) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301062) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301075) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301076) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301089) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301090) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301103) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301104) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301117) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301118) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301131) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301132) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301145) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301146) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 2301180) line 1.
2021.01.15 21:28:04 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaDay: Illegal division by zero at (eval 2301181) line 1.
2021.01.15 21:28:20 1 : backup tar: ./log/ESS_Minutenwerte-2021-01.log: Datei hat sich beim Lesen geändert.
2021.01.15 21:28:20 1 : backup done: FHEM-20210115_212758.tar.gz (54276872 Bytes)
2021.01.15 21:28:20 1 :
2021.01.15 21:28:20 1 : fhem
2021.01.15 21:28:22 1 : nothing to do...
2021.01.15 21:28:22 1 : Downloading https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt
2021.01.15 21:28:22 1 :
2021.01.15 21:28:22 1 : fhemtabletui
2021.01.15 21:28:22 1 : nothing to do...
2021.01.15 21:28:22 1 : Downloading https://raw.githubusercontent.com/meschnigm/fhem/master/controls_webserver.txt
2021.01.15 21:28:22 1 :
2021.01.15 21:28:22 1 : webserver
2021.01.15 21:28:22 1 : UPD Bilder/akku_uebersicht_1.png
2021.01.15 21:28:23 1 : open ./Bilder/akku_uebersicht_1.png failed: Permission denied, trying to restore the previous version and aborting the update

ChargedFlag bleibt teilweise ungewollt gesetzt.

Das ChargedFlag bleibt teilweise ungewollt gesetzt - vielleicht wenn die Anlagen über die Sicherung ausgeschalten werden.
FHEM hat aktuell keine Möglichkeit das Problem zu beheben. Man müsste also ein Terminalfenster bemühen was nicht jeder
kann...

Lösungsmöglichkeiten:

  1. Abhilfe auf BO Seite: Flags in Ordner /tmp/ anlegen.

  2. Als Abhilfe könnte ein Befehl rm -f /home/admin/registry/noPVBuffering per FHEM gesendet werden.
    Vorteil: einfach und unabhängig von der BO Version
    Nachteil:

    • für Otto-Normalverbraucher schwer zu verstehen wann man auf diesen Knopf drücken soll.
    • Eingriff in die Logik von extern
  3. Alternativ vielleicht auch generell das Flag bei FHEM Neustart löschen...
    Vorteil: keiner müsste sich kümmern
    Nachteil: Eingriff in die Logik von extern

keine Anzeige der Daten in 2_Wertetabellen

@meschnigm
Seit dem letzten update, werden keine Werte in der Anzeige 2_Wertetabellen angezeigt.

update check

Downloading https://fhem.de/fhemupdate/controls_fhem.txt

fhem
nothing to do...
Downloading https://raw.githubusercontent.com/knowthelist/fhem-tablet-ui/master/controls_fhemtabletui.txt

fhemtabletui
nothing to do...
Downloading https://raw.githubusercontent.com/meschnigm/fhem/master/controls_webserver.txt

webserver
List of new / modified files since last update:
UPD FHEM/00_Private.cfg (excluded from update)

New entries in the CHANGED file:
2021-01-09 initial Version with FHEM SW distribution
2021-01-09 README update - Übertrag Bilder
2021-01-13 BO on/off hidden
2021-01-14 No auto backup | No readback for system_initialization and BusinessOptimum_BOS
2021-01-16 Menüeintrag für Logfile BusinessOptimum anzeigen / BO auf Port 83 
2021-01-16 exclude from update of 00_Private.cfg
2021-01-16 BusinessOptimum Befehle Stop Modul_Balancing Cell_Balancing

grafik

restart fhem habe ich schon probiert. Hast du noch eine Idee?

FHEM Anpassung für VA10_2021-02-06_10-00

VA10_2021-02-06_10-00
VA20_2021-02-06_10-00
ÄNDERUNGEN:

Betriebszustände werden nun auch zur Pi aktualisiert (Verzeichnis: /tmp/

/tmp/ModuleBalancingActive (wenn BO ModuleBalancing aktiv-> File angelegt)

/tmp/CellBalancingActive (wenn BO CellBalancing aktiv-> File angelegt)

/tmp/ForcedChargingActive (wenn BO Nachladen aktiv-> File angelegt)

/tmp/BusinessOptimumActive (wenn BO in der Haupt-while-Scheife ist -> File angelegt)

FHEM oft/immer unerreichbar

Hallo ich bin der Basti, Sohn von SN94.

Ich kümmere mich bei uns um die Caterva (habe selbst keinen Zugang auf den Discord, sollte hier aber ebenfalls passend sein, das es sich offensichtlich um FHEM handelt).

Mein Problem ist seit dem Update auf webserver-public + Update von FHEM über das Menü in FHEM selbst, braucht FHEM ewig um mir die Weboberfläche zu zeigen.

Ursprünglich ging das sofort und das Login-Feld wurde sofort angezeigt. Nun warte ich mindestens 30 sek und länger bis das überhaupt geschieht. Seit gestern bekomme ich immer einen timeout bei der Verbindung. Irgendwas läuft da falsch auf Seiten von FHEM.

Um grundsätzliches schon mal aus dem Weg zu räumen:

  • Ich kann die Caterva pingen ohne Problem, auch die Netzwerkverbindung auf Seiten der PI ist (über WLAN) gut genug
  • Auf Port 80 served die Caterva sofort ohne lange Ladezeit die Standard Apache2 Website. Die Verbindung geht also sonst
  • Ich habe FHEM als Service wie im ReadMe beschrieben schon neugestartet. Das war nicht erfolgreich
  • Ebenfalls habe ich auch die PI neugestartet. Kein Erfolg - mindestens 30 Sekunden bevor das Login-Fenster kommt
  • Selbst wenn ich mich dann einloggen kann, braucht FHEM manchmal ewig um mir eine neue Seite anzuzeigen (z.B. Wechsel von der Graphen- zur Tabellenansicht)

Was könnte das hier für ein Problem sein? Irgendeine Cache die ich vielleicht leeren muss oder ein Konfigurationsfehler nach dem Update? (Das Update habe ich vor ziemlich genau einen Monat gemacht).

LG,

Basti

cfg-Datei fuer den go-eCharger

@meschnigm
ich wuerde die Konfiguration fuer den go-eCharger gerne in eine separate Datei legen. Das fhem.cfg beruecksichtigt bisher nur die 00_Private.cfg. Koenntest du eine cfg Datei fuer den go-eCharger aufnehmen? Die Datei selber werde ich dann vom update ausschliessen, damit meine Konfiguration nicht ueberschrieben wird.

Ist das so wie ich das beschrieben habe moeglich?

FHEM zeigt falschen Status von BO an

Weiß jetzt nicht, ob es hier richtig ist, aber schaut mal folgende Ausdrucke an. Nachdem FHEM auf den aktuellen Stand gebracht habe, es auch öfter neu gestartet habe, wir leider nicht angezeigt, dass BO noch mit Zellbalancing läuft und überhaupt läuft?
Bildschirmfoto von 2021-01-29 20-22-23
Bildschirmfoto von 2021-01-29 20-23-29
Bildschirmfoto von 2021-01-29 23-57-52

Bedingungen für CellBalancing und Modul-Balancing

Cell-Balancing
/home/admin/registry/out/bmmType: Inhalt: "sony" oder Synerion48EGen3_ESSG2"

Modul-Balancing

  1. /home/admin/registry/out/gen2 muss existieren und
  2. /home/admin/registry/out/bmmType Inhalt: "sony"

Wenn die Bedigngunen erfüllt könnten die Funktionen zum Einschalten Cell-Balancing und Modul-Balancing erst dann sichtbar werden. Dito wenn es um die Anzeige Aktiv geht.

CS Gen1 - Zwangsnachladung

Habe gestern nacht bemerkt, dass die Zwangsnachladung ein paar mal angesprungen ist, obwohl SoC bei ca. 20% lag, Socmin =10%. Siehe auch Bildschirmfotos.
Bildschirmfoto 2021-03-08 um 08 02 10
Bildschirmfoto 2021-03-08 um 08 02 48
CS wird dann auf 25% geladen und kurz danach wiedeer entladen -> Wärmepumpe ist gerade aktiv. Das geht anscheinend so hin und her, sprich bei SoC 20% wird sie wieder auf 25% zwangsgeladen.

Betriebszustände werden nun auch zur Pi aktualisiert

VA10_2021-02-06_10-00
VA20_2021-02-06_10-00
ÄNDERUNGEN:

Betriebszustände werden nun auch zur Pi aktualisiert (Verzeichnis: /tmp/
/tmp/ModuleBalancingActive (wenn BO ModuleBalancing aktiv-> File angelegt)
/tmp/CellBalancingActive (wenn BO CellBalancing aktiv-> File angelegt)
/tmp/ForcedChargingActive (wenn BO Nachladen aktiv-> File angelegt)
/tmp/BusinessOptimumActive (wenn BO in der Haupt-while-Scheife ist -> File angelegt)

Inverterleistung (PIsoll not PIset), 5555.0!=1112.657958984375

Für den Graphen Einspeichern habe ich dir den wert 57 aus dem ESS minutenfile gegeben:

_57_=$(echo ${_INVOICELOGAKTUELL_} | cut -d ";" -f6 | cut -d "." -f1)                           # Recharge by power purchase in W

Das ist aber der Sollwert der eigentliche Wert was der Inverter liefert ist dieser

_25_=$(echo ${_INVOICELOGAKTUELL_} | cut -d ";" -f18 | cut -d "." -f1)                          # Pos. Inverter AC power in W

Das Problem tritt nur auf wenn dieser Fehler angezeigt wird.

06/01/2021 10:57:13.239  ERROR  [Alarm] SoftAssetProtectionBeanInstance renewed BusAlm(01) Underperformance "requested power differs from executed power (PIsoll not PIset), 5555.0!=1116.300048828125"

Aber prinzipiell sollte es so sein das in allen Graphen statt 57 der 25 für das laden verwendet wird,
und für das entladen 59 der 23 Parameter aus dem /opt/fhem/log/ESS_Minutenwerte-${DATUM}.log.

Das hätte den Vorteil das man sieht was der Inverter macht und nicht nur was wer vorgegeben bekommt.

FHEM inaktiv

Seit gestern 22:30 zeigt FHEM keine Daten mehr an. Habe FHEM neu gestartet, aber die anzeigen updaten sich nicht mehr. Die CS scheint zu funktionieren, zumindest höre ich den Schütz beim Laden/Entladen).
Manuel hast du noch eine Idee, was ich noch machen/testen sollte?
Danke vorab
Bildschirmfoto 2021-03-01 um 10 22 09
Bildschirmfoto 2021-03-01 um 10 22 36

Beschriftung auf der Wertetabellenseite anpassen

Bildschirmfoto von 2021-02-24 23-51-51
Es steht dort 'PPVundHH_Erzeugung' und muss 'PVundHH_Erzeugung' heißen.

Wobei ich sogar die Werte ganz anders benennen würde, nämlich:

  • anstatt PVundHH_Verbrauch eher PVzuHH_Verbrauch, denn rein technisch ist der ursprüngliche Begriff nicht sinnvoll
  • anstatt PVundHH_Erzeugung eher PV_Überschuss, denn der HH erzeugt doch nichts?

CS Gen1 - Entladung untere Schwelle

Die CS entlädt auch noch unter der eingestellten Schwelle von 1000 W, habe das Verhalten gestern abend erstmalig beobachtet, siehe beigefügten Graphen.

Illegal division by zero at (eval 538428) line ....

Bei mir kommen leider immer noch diese Fehlermeldungen:

2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546198) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546212) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546226) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546240) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546254) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546268) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546282) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546296) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546310) line 1.
2021.01.24 09:29:09 1 : Error evaluating ESS_Minutenwerte userReading prozUeber_CatervaMonth: Illegal division by zero at (eval 546324) line 1

copy_log.sh Skrpit: update Logfile nur wenn Caterva eingeschalten ist.

Wenn die Caterva abgeschalten ist erzeug das copy_log.sh Skrpit minütlich Zeilen wie diese ...
FHEM zeigt daraufhin minütlich Fehlermeldungen.

--_ 3:  5:  7:  9:  11:  13:  15:  17:  19:  21:  23:  25:  27:  29:  31:  33:  35:  37:  39:  41:  43:  45:  47:  49:  51:  53:  55:  57:  59:  61:  63:  65:  67:  69:  71:  73:  75:  77:  79:  81:  83:  85:  87:  89:  91:  93:  95:

Kann das copy_log.sh so angepasst werden dass zunächst die Verfügbarkeit der Caterva geprüft wird und nur dann das Logfile füllt?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.