Neueste Beiträge

#1
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 26 Mai 2026, 17:45:36
Hallo Gisbert,

aiConTrainLimit kannst du ja nicht erhöhen, da du ja ohnehin wenig Daten hast.
Um länger lernen zu lassen, wäre aiConLearnRate=0.001 oder kleiner Richtung 0.0001 möglich.

Pro Tag kommen 24 Datensätze hinzu, für jede Stunde einer.

Weiterhin würde ich ctrlLanguage=DE einstellen falls du nicht dein gesamtes FHEM auf DE umstellen möchtest.

LG,
Heiko
#2
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Gisbert - 26 Mai 2026, 17:37:10
Hallo Heiko,

ich hab einen neuen Trainingslauf durchgeführt:
aiConActivate=1
aiConProfile=v1_heatpump
aiConHiddenLayers=32-16
aiConLearnRate=0.004
aiConMomentum=0.9
aiConBitFailLimit=0.34
aiConShuffleMode=1

Das Ergebnis:
Training evaluation: ok (ok)
Learning behavior: early converged early (9.5 % Utilization of production capacity)
Setup Instructions:
Slightly increase the momentum: Raising the value toward 0.9 slows convergence in a controlled manner and often improves generalization (aiControl->aiConMomentum)
Slightly reduce the learning rate: decrease the current value by a factor of 2-3 (e.g., 0.01 → 0.003–0.005) so that the network can optimize more finely (aiControl->aiConLearnRate)
With 66 inputs and only 2615 training records the data-to-parameter ratio cannot reach the target range (8–20) with any reasonable architecture - increase aiConTrainLimit or collect more data before tuning the architecture further

Noise Rating: noticeable noise; interpret with caution (borderline)
Drift Rating: fresh_model
Recommendation for Retrain:  -

increase aiConTrainLimit: das hab ich nicht eingestellt.

aiConTrainLimit    The specified number of the most recent training data records is used for training.
The default value of '0' uses all available data records.
Values: 0 or Integer >= 2000 , default: 0
increase aiConTrainLimit: das hab ich nicht eingestellt.

Was kann ich noch tun bzw. wie lange sollte ich bis zum nächsten Trainingslauf warten?

Viele Grüße Gisbert
#3
Sonstiges / Aw: [eledigt] 98_version.pm - ...
Letzter Beitrag von Tom111 - 26 Mai 2026, 17:24:11
Nach dem heutigen Update läuft alles wieder fehlerfrei!
Danke für die rasante Bearbeitung!
#4
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von Prof. Dr. Peter Henning - 26 Mai 2026, 17:24:10
Ich hänge immer noch damit hinterher, das neue Modul regulär einzuchecken. Bitte um Nachsicht, aber mein neues Buchmanuskript hat in 3 Wochen Abgabetermin, das geht derzeit vor.

LG

pah
#5
FHEM Development / Aw: Zukunft von subversion?
Letzter Beitrag von rudolfkoenig - 26 Mai 2026, 16:48:47
ZitatIch dachte, man nutzt einfach github.com,
Nicht mit mir.
Ich will nicht bei sowas von Anderen abhaengen, das habe ich schon mit FHEM zweimal hinter mir (berlios und sourceforge).
#6
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von fred_feuerstein - 26 Mai 2026, 16:32:36
kann jemand mal probieren ob die Sprachausgabe mit
set BOSEDEVICE speak "Dies ist ein Test"bei euren Bose-Lautsprechern aktuell funktioniert?

Bei mir kommt seit ca. 2 Tagen keine Ausgabe mehr. Im Log habe ich noch nichts passendes dazu gefunden. Hatte in 2020 schonmal das Problem und ohne weitere Änderung hatte es dann zwar irgendwann wieder funktioniert, aber würde mich halt interessieren ob es ein generelles Problem ist.

Ich nutze aktuell die BOSEST Version aus dem Git von Peter (pah). Aber auch mit der älteren Version von fhem klappt es nicht.

Irgendwie ist es so, also würde fhem nach dem Absetzen des Befehls "fast" abstürzen, aber am Raspberry kann ich in dem Moment keinen erhöhten cpu Bedarf erkennen.


#7
FHEMWEB / Aw: [bug?] FHEMWEB und die Anz...
Letzter Beitrag von betateilchen - 26 Mai 2026, 16:32:06
Auf dem iphone funktioniert es hier auch.

Es funktioniert aber weder auf mac mini noch auf macbook neo, womit ich normalerweise arbeite.
#8
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Burny4600 - 26 Mai 2026, 14:11:13
Zitat von: DS_Starter am 25 Mai 2026, 09:00:44das ist ein interessantes Thema, was bisher aber noch nicht betrachtet wurde. Momentan werden alle Wetterprognosen von API's bzw. einem DWD_OpenData Device in FHEM bezogen.

Meine lokale Wetterstation hat eine 24h Prognose. In wie weit Prognosen über die Schnittstelle gehen muss ich mir noch ansehen.
Zumindest wären wichtige lokale Inputs hilfreich. Da es schon mögliche Einbindung gibt, werde ich mir das noch genauer ansehen.
Es hat sich jedenfalls sehr viel erweitert mit deinem Projekt, dass ich noch im erforschen bin, da ich längere Zeit dafür keine Zeit hatte. Die Weiterentwicklung ist wirklich super.
#9
FHEM Development / Aw: Zukunft von subversion?
Letzter Beitrag von Otto123 - 26 Mai 2026, 13:49:13
Zitat von: rudolfkoenig am 26 Mai 2026, 13:25:22Eine zentrale Stelle muss es aber doch geben
Ich dachte, man nutzt einfach github.com,
  • legt einen Vereinsaccount an (gibt es eventuell schon ...?),
  • legt ein Repository an und
  • berechtigt über Settings/Collaborators/Manage Access
?
Bedeutet: jeder Entwickler braucht einen github Account. Wir haben mit der ganzen Sache nichts weiter zu tun, außer auf Zuruf die Collaborators zu berechtigen. Ist das ein falscher / unschöner Gedanke? Ich verstehe von dem Ganzen eventuell zu wenig.

Wenn die Microsoft KI unseren Code 10 mal in der Stunde lesen will, tun sie das dann auf ihrem Server und belasten unseren nicht. ;)
#10
FHEM Development / Aw: Zukunft von subversion?
Letzter Beitrag von rudolfkoenig - 26 Mai 2026, 13:25:22
ZitatWir bräuchten keinen eigene SVN Server mehr...
Eine zentrale Stelle muss es aber doch geben, auch wenn die komplette Historie bei jedem Entwickler lokal vorhanden ist.

ZitatIst das dann überhaupt noch relevant? Da muss sich ja dann jeder Entwickler selbst mit git darum kümmern?
Ein Entwicklerzugang per SSH fuehrt z.Zt. svnserve aus, damit ist git vmtl. nicht gluecklich.
Siehe /etc/ssh/authorized_users/fhem/* @ fhem2-svn, diese 152 Dateien muessen wir passend aendern.

Was ich vergessen habe, und bei git echt nerwig ist: fortlaufende Versionsnummer gibt es nicht, nur Ellenlange commit-ids.
Ich habe es noch nicht geschafft sowas mit git sauber nachzubauen.