Neueste Beiträge

#1
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 09 Mai 2026, 12:08:48
Paar Minuten nach dem Start:
#2
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 09 Mai 2026, 12:04:35
Mache ich😉
#3
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 09 Mai 2026, 12:03:14
@300P, kannst du bitte die V 2.6.7 aus dem Contrib mit deinen 2 Batteriesetups mal testen?
Wäre prima.  :)
#4
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 09 Mai 2026, 11:30:58
 :) ... danke!

Bei der Behauptung "beliebig viele Verbraucher einbindbar" irrt die Analyse auch. Das sind aber Details. Mir ging es um einen Gesamtblick auch hinsichtlich strategische Entwicklungsbedarfe.

Parallix hatte weiter vorn schon einige Gesichtspunkte bzgl. Verbraucher/Batteriesteuerung aufgeführt. Die Stellen hier wieder zu finden ist eine Herausforderung  ;)  obwohl ich mir viel notiere.
#5
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von peterboeckmann - 09 Mai 2026, 11:24:19
Hallo Heiko,

Zitat von: DS_Starter am 09 Mai 2026, 10:44:11Ich habe eine Marktanyalyse für SF anfertigen lassen um einen Überblick über Stärken und Schwächen gegenüber der Peergroup zu erhalten. Auch um zu sehen wo es strategischen Verbesserungsbedarf gibt (sofern durch mich lösbar).
Wen es interessiert im Anhang.

Zu der Marktanalyse kann man nur gratulieren.
Einen Punkt sehe ich aber anders:

ZitatGegenüber kommerziellen HEMS-Produkten [...] besteht ein Rückstand bei [...] herstellerseitigem Support.

Deinen Support erreicht kaum ein kommerzieller Hersteller.

Vielen vielen Dank!

Viele Grüße,
Peter
#6
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von peterboeckmann - 09 Mai 2026, 10:55:01
Hallo Heiko,

Zitat von: DS_Starter am 09 Mai 2026, 10:22:17Zieh nochmal die V aus dem contrib, ändere aber zunächst nichts an deiner Konfig bzgl. userReading. Eins nach dem anderen.

Ich hab die neue Version 2.6.7 gezogen und fhem neu gestartet.
Aktuell sind alle Speicher voll geladen, sogar das Auto.
Die Fälle mit Ladung und Entladung des Speicher schaue ich mir heute Abend bzw. Morgen früh an.

Der Rest passt offenbar, siehe Screenshot anbei.

Vielen Dank und viele Grüße,
Peter
#7
Homematic / Aw: Erweiterung einer HMConfig...
Letzter Beitrag von ritchie - 09 Mai 2026, 10:46:24
Hallo papa,

ich muss nochmals auf hoffentlich Dein gutes Gedächnis zurückgreifen. Ich versuche nochmals einen Anlauf.
Ich habe jetzt auch Chat GPT dazu einiges gefragt, bin mir aber nicht sicher, ob das alles stimmt, was von da kommt.
Hier mein Code:

$HMConfig::culHmModel{"F314"} = {name  => "HB-UNI-Sen-DUST",st => "custom", cyc  => '',rxt  => '', lst  => '', chn  => "01" };
# Nicht "$customMsg{"HB-UNI-Sen-DUST"}
$customMsg{"F314"} = sub {
  my ($msg, $hash) = @_;

  main::Log 1,"HB-UNI-Sen-DUST Executed";

  return () unless $msg->isValues;    # Remark from chatgpt

  my $pm25_avg = $msg->payloadWord(0) / 10;
  my $pm10_avg = $msg->payloadWord(2) / 10;
  my $pm25_max = $msg->payloadWord(4) / 10;
  my $pm10_max = $msg->payloadWord(6) / 10;
  my $pm25_min = $msg->payloadWord(8) / 10;
  my $pm10_min = $msg->payloadWord(10) / 10;

  my @evtEt=();
  my $device = main::CUL_HM_id2Hash($msg->from); 
  push @evtEt,[$device,1,"pm10_min:".$pm10_min];
  push @evtEt,[$device,1,"pm10_avg:".$pm10_avg];
  push @evtEt,[$device,1,"pm10_max:".$pm10_max];
  push @evtEt,[$device,1,"pm25_min:".$pm25_min];
  push @evtEt,[$device,1,"pm25_avg:".$pm25_avg];
  push @evtEt,[$device,1,"pm25_max:".$pm25_max];
 
  return @evtEt;
};

Hierzu hätte ich folgende Fragen.

- Muss in $CustomMsg die DeviceID also "F314" stehen oder der der Devicename "HB-UNI-Sen-DUST".
  Chatgpt meint, das der Aufruf über die ID erfolgt. Wenn ich mir jedoch andere Definitionen
  in der Datei ansehen, scheint das nicht zu stimmen, da hier der Devicename steht.

- Die Zeile "return () unless $msg->isValues;" hat mir Chatgpt empfohlen. Wäre die O.k.

- Muss ich die Datei "10_CUL_HM.pm" entsprechend erweitern ?
  Das Modul wird geladen, aber ich erhalte nie die Meldung ""HB-UNI-Sen-DUST Executed".

- Gibt es eine Erklärung, was genau in der Definition von
  $HMConfig::culHmModel{"F314"} = {name  => "HB-UNI-Sen-DUST",st => "custom", cyc  => '',rxt  => '', lst  => '', chn  => "01" }; 
Stehen muss, damit ich prüfen kann, ob meine Definition stimmt.

In meinem Device steht derzeit
// define all device properties
const struct DeviceInfo PROGMEM devinfo = {
  {0xF3, 0x14, 0x01},          // Device ID
  "JPDUST0001",                // Device Serial
  {0xF3, 0x14},                // Device Model
  0x10,                        // Firmware Version
  0x53,    // Device Type 0x53 oder as::DeviceType::THSensor
  {0x01, 0x01}                // Info Bytes
};

Viele Grüße
R.
#8
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 09 Mai 2026, 10:44:11
Ich habe eine Marktanyalyse für SF anfertigen lassen um einen Überblick über Stärken und Schwächen gegenüber der Peergroup zu erhalten. Auch um zu sehen wo es strategischen Verbesserungsbedarf gibt (sofern durch mich lösbar).
Wen es interessiert im Anhang.
#9
FHEM Code changes / Revision 31199: 76_SolarForeca...
Letzter Beitrag von System - 09 Mai 2026, 10:40:19
Revision 31199: 76_SolarForecast: contrib Version 2.6.7

76_SolarForecast: contrib Version 2.6.7

Source: Revision 31199: 76_SolarForecast: contrib Version 2.6.7
#10
FHEM Code changes / Revision 31198: 76_SolarForeca...
Letzter Beitrag von System - 09 Mai 2026, 10:40:19
Revision 31198: 76_SolarForecast: contrib Version 2.6.7

76_SolarForecast: contrib Version 2.6.7

Source: Revision 31198: 76_SolarForecast: contrib Version 2.6.7