Neueste Beiträge

#1
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von dieter114 - 01 Juni 2026, 11:06:33
Zum Nachtrag Perl-Code:
attr Forecast ctrlUserExitFn {\
my $pvfc = ReadingsNum ($name, 'RestOfDayPVforecast', 0);;\
my $cofc = ReadingsNum ($name, 'RestOfDayConsumptionForecast', 0);;\
my $diff = $pvfc - $cofc;;\
storeReading ('userFn_estimated_surplus', $diff);;\
}
LG WDS
#2
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von dieter114 - 01 Juni 2026, 11:04:24
Gibt es:
2026.05.31 11:10:00 1: Including ./log/fhem.save
2026.05.31 11:10:00 0: Featurelevel: 6.4
2026.05.31 11:10:00 0: Server started with 353 defined entities (fhem.pl:30992/2026-03-21 perl:5.040001 os:linux user:fhem pid:1640)
2026.05.31 11:10:01 1: Forecast - WARNING - FANN Model 'con' did not return a valid result. New training is required.
2026.05.31 11:10:01 1: PERL WARNING: Use of uninitialized value in subroutine entry at ./FHEM/76_SolarForecast.pm line 28452.
2026.05.31 11:10:01 1: PERL WARNING: Use of uninitialized value $_ in subtraction (-) at ./FHEM/76_SolarForecast.pm line 28455.
Illegal division by zero at ./FHEM/76_SolarForecast.pm line 27948.
Danach noch einge andere aber bedeutungslose Warnungen und nach 4 Minuten der nächste Neustart
Das geht so ewig weiter.
Kein Zugriff über Webberfläche und auch kein FTUI
LG WDS
#3
Automatisierung / Aw: [JsonMod] Ausführung außer...
Letzter Beitrag von KyleK - 01 Juni 2026, 10:46:48
ich hab jetzt ein paar tage lang das verbose level einiger relevanten devices auf 5 gesetzt, aber bisher ist das beschriebene Verhalten nicht wieder aufgetreten.
Es gibt keine Stelle in meiner Config in der `set apotheke reread` aufgerufen wird.

@yersinia Sowas in der Art hab ich mir gedacht. Ich finde es dennoch seltsam, dass dies mitten in der Nacht passiert, eigentlich soll das JsonMod ja nur 8:30 Uhr und 18:30 Uhr getriggert werden.
#4
Homematic / Aw: OpenCCU Verbindung ausgefa...
Letzter Beitrag von Burny4600 - 01 Juni 2026, 10:28:11
Diese vorgeschlagenen Installationen habe ich aus einer Online Suche erfahren, um diesen Fehler zu beheben. Dieses Suchergebnis bezogen sich auf RPC HmIP-RF.
Das dies Nonsens ist, konnte ich nicht wissen.
Nach dieser Installation auf der Konsole machte ich einen Neustart, wie sonst nach irgendwelchen Installationen. Anschließend funktioniert der Link zur OpenCCU wieder.

Jedenfalls vor dieser Nachinstallation  machte ich mit dem FHEM-Pi und den OpenCCU-Pi mehrere Hardware Neustarts, die aber nichts brachten. Immer der gleiche Fehler.
#5
FHEM Development / Aw: (gelöst) fheminfo send: ti...
Letzter Beitrag von betateilchen - 01 Juni 2026, 10:22:59
Nochmal was generelles zum Theme fheminfo / FHEM-statistics

number of submissions today: 33
number of submissions (last 12 months, used for statistics): 2017

Gestern Abend waren ca. 100 submissions für den Tag registriert, aber warum sind das in den letzten 12 Monaten (angeblich) nur 2017 submissions?
Früher waren pro Jahr submissions im 5-stelligen Bereich.

Entweder, da gehen/gingen irgendwo submissions verloren oder wir sollten mal dringend die Werbetrommel für "fheminfo send" rühren. Sonst können wir uns den Aufwand mit der Statistik auch komplett sparen.
#6
Anfängerfragen / Aw: Neue filelogs in definiert...
Letzter Beitrag von betateilchen - 01 Juni 2026, 10:09:41
Soll das dauerhaft so sein oder nur jetzt bei einer Umstellung nach dem Motto "ich muss jetzt 10 FileLogs anlegen und möchte nicht 10 Mal die gleichen Attribute von Hand setzen"?

Wenn es um eine Einmalaktion geht, kannst Du auch "setdefaultattr" verwenden. Das wirkt aber auf alle danach neu angelegten devices, deshalb sollte man nicht vergessen, das setdefaultattr auch wieder zu löschen.

Als dauerhafte Lösung kann man ein notify bauen, das auf global:DEFINED reagiert und dann in einer Funktion z.B. in 99_myUtils.pm feststellt, ob das neu angelegte device vom Type FileLog ist und dann die gewünschten Attribute setzt.

Noch eine Alternative: auf DbLog umsteigen :)
#7
FRITZ!Box / Aw: FritzSmart ab Modul-Versio...
Letzter Beitrag von Otto123 - 01 Juni 2026, 07:54:31
Zitat von: JoWiemann am 31 Mai 2026, 21:08:21Eigentlich sollte bei dem fehlenden xml::Simple ein INTERNAL HINT_PERL das angezeigt haben.
Hat er gemacht :)

Ja das mit dem Script war nur mal so ...
#8
FHEM Code changes / Revision 31324: controls_fhem....
Letzter Beitrag von System - 01 Juni 2026, 07:50:42
Revision 31324: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 31324: controls_fhem.txt: fhemupdate checkin
#9
Anfängerfragen / Aw: Neue filelogs in definiert...
Letzter Beitrag von Beta-User - 01 Juni 2026, 06:30:07
"help archetype" sollte auch auf Alternativen verweisen.
#10
Homematic / Aw: OpenCCU Verbindung ausgefa...
Letzter Beitrag von passibe - 01 Juni 2026, 00:12:05
Das Problem liegt hier:
Zitat von: Burny4600 am 31 Mai 2026, 20:05:362026.05.31 16:19:09.043 1: HMCCU [OpenCCU] HMCCU: OpenCCU Stop of RPC server failed
und sodann (ganz oft wiederholend)
Zitat von: Burny4600 am 31 Mai 2026, 20:05:362026.05.31 16:18:05.467 1: HMCCURPCPROC [d_rpc017191HmIP_RF] Can't create RPC callback server CB2010017181017191. Port 7420 in use?

Bedeutet: Weil er – weshalb auch immer – nicht richtig gestoppt wurde, lief der RPC-Server-Prozess noch im Hintergrund und hat den Port blockiert. Eigentlich sollte das durch einen Neustart des Pi behoben werden, andernfalls kann man auch den Prozess raussuchen und manuell beenden. Wieso der Neustart des Pi (nach 16:19:09 Uhr?) nichts gebracht hat, keine Ahnung.

Diese Pakete, die du da installiert hast, haben ganz sicher nichts mit Homematic bzw. HMCCU zu tun, das benutzt – soweit ich weiß – weder Python noch nodejs/npm. Muss also Zufall gewesen sein; vielleicht hast du ja danach nochmal neu gestartet?