Neueste Beiträge

#11
Unterstützende Dienste / Aw: Amad2-Verbindung Readings ...
Letzter Beitrag von CoolTux - 07 Mai 2026, 14:10:52
Welche App verwendest Du denn auf Androidseite? Eventuell wäre auch ein list der Devices hilfreich
AMADBridge und AMADDevice



Grüße
#12
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 07 Mai 2026, 14:09:57
Thema BEV: Hab heut noch mal zwei Ladevorgänge protokolliert, sieht jetzt schlüssiger aus:

2026050708 => hod: 08, dayname: Do, sunaz: 80.50, sunalt: 14.50, rad1h: 173, wcc: 72, weatherid: 2, rr1c: 0.00, temp: 11.4, socwhsum: 2435
              windspeed: 1.30, windspeed_fast: 0.59, pvrl: 431, pvrlvd: 1, comforttemp: 21, conaifc: 532, con: 499, gcons: 20, presence: 1, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 0, bevcsmSoC07: 82, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 0, csme08: 29, csme09: 12
2026050709 => hod: 09, dayname: Do, sunaz: 91.80, sunalt: 23.70, rad1h: 245, wcc: 100, weatherid: 3, rr1c: 0.00, temp: 13.0, socwhsum: 1828
              windspeed: 1.11, windspeed_fast: 0.59, pvrl: 1541, pvrlvd: 1, comforttemp: 21, conaifc: 312, con: 2086, gcons: 16, presence: 1, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 1649850, bevcsmSoC07: 98, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 1403, csme08: 43, csme09: 6
2026050710 => hod: 10, dayname: Do, sunaz: 104.10, sunalt: 33.20, rad1h: 292, wcc: 49, weatherid: 1, rr1c: 0.00, temp: 12.6, socwhsum: 2711
              windspeed: 1.29, windspeed_fast: 0.43, pvrl: 1226, pvrlvd: 1, comforttemp: 21, conaifc: 1967, con: 372, gcons: 7, presence: 0, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 28670, bevcsmSoC07: 0, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 0, csme08: 42, csme09: 19
2026050711 => hod: 11, dayname: Do, sunaz: 118.30, sunalt: 42.10, rad1h: 306, wcc: 39, weatherid: 1, rr1c: 0.00, temp: 13.2, socwhsum: 3878
              windspeed: 1.29, windspeed_fast: 0.59, pvrl: 1439, pvrlvd: 1, comforttemp: 21, conaifc: 355, con: 323, gcons: 6, presence: 0, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 0, bevcsmSoC07: 0, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 0, csme08: 29, csme09: 19
2026050712 => hod: 12, dayname: Do, sunaz: 135.80, sunalt: 49.80, rad1h: 302, wcc: 100, weatherid: 3, rr1c: 0.10, temp: 14.2, socwhsum: 4900
              windspeed: 1.16, windspeed_fast: 0.59, pvrl: 2095, pvrlvd: 1, comforttemp: 21, conaifc: 412, con: 616, gcons: 1, presence: 0, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 0, bevcsmSoC07: 47, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 1375, csme08: 31, csme09: 0
2026050713 => hod: 13, dayname: Do, sunaz: 157.90, sunalt: 55.10, rad1h: 374, wcc: 100, weatherid: 51, rr1c: 0.10, temp: 15.5, socwhsum: 2189
              windspeed: 1.04, windspeed_fast: 0.32, pvrl: 1616, pvrlvd: 1, comforttemp: 21, conaifc: 679, con: 4188, gcons: 39, presence: 1, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 2898780, bevcsmSoC07: 71, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 3478, csme08: 44, csme09: 19
2026050714 => hod: 14, dayname: Do, sunaz: 183.40, sunalt: 56.70, rad1h: 781, wcc: 100, weatherid: 51, rr1c: 0.10, temp: 15.5, socwhsum: 776
              windspeed: 0.96, windspeed_fast: 0.32, pvrl: 1208, pvrlvd: 1, comforttemp: 21, conaifc: 3456, con: 4474, gcons: 1984, presence: 1, holiday: 0
              hpcsm: -, bevcsm: 07, csme07: 2575120, bevcsmSoC07: 99, bevcsmTargSoC07: 80, bevcsmBatCap07: 10400, bevcsmPwr07: 1056, csme08: 40, csme09: 19
                                                                                                                                           


P.S. zwischen 10 und 12 heute war das BEV unterwegs, also nicht angesteckt
#13
Unterstützende Dienste / Aw: Amad2-Verbindung Readings ...
Letzter Beitrag von Marko1976 - 07 Mai 2026, 14:08:35
Über 300 Aufrufe und wirklich niemand hat eine Idee?
#14
Codeschnipsel / Aw: Neues Modul: 73_DepartureB...
Letzter Beitrag von rabehd - 07 Mai 2026, 13:19:09
Das wird nichts helfen, wir reden hier ja über den DNS-Ausfall der de-Adressen am Dienstag.

Zitat2026.05.05 23:57:20.010 1: PERL WARNING: Use of uninitialized value $StationID in concatenation (.) or string at ./FHEM/73_DepartureBnT.pm line 832, <$fh> line 4737.
2026.05.05 23:57:20.010 3: SBahn : DepartureBnT_UpdateStationDetails - StationID does not exist.
2026.05.05 23:57:20.010 1: PERL WARNING: Use of uninitialized value $StationID in concatenation (.) or string at ./FHEM/73_DepartureBnT.pm line 570, <$fh> line 4737.
2026.05.05 23:57:20.010 3: SBahn : DepartureBnT_Download - StationID does not exist.
2026.05.05 23:57:20.010 1: SBahn : DepartureBnT_Attr - ShowDetails              : Departure
2026.05.05 23:57:20.010 1: PERL WARNING: Use of uninitialized value $StationID in concatenation (.) or string at ./FHEM/73_DepartureBnT.pm line 570, <$fh> line 4741.
2026.05.05 23:57:20.010 3: SBahn : DepartureBnT_Download - StationID does not exist.
2026.05.05 23:57:20.093 1: PERL WARNING: Use of uninitialized value $data in concatenation (.) or string at ./FHEM/73_DepartureBnT.pm line 871, <$fh> line 4742.
#15
Codeschnipsel / Aw: Neues Modul: 73_DepartureB...
Letzter Beitrag von Sailor - 07 Mai 2026, 12:58:41
Zitat von: rabehd am 06 Mai 2026, 15:32:00Dann habe ich die neuste Version und sie bringt FHEM zum Absturz, wenn das Ziel nicht antwortet.
Wäre schön, wenn es angefangen wird.

Ich habe immer die Neuste Version und bei mir stürzt nix ab.
Kannst Du mal verbose=5 setzen und es abstürzen lassen?

Danke

Gruß
   Sailor
#16
FHEM Code changes / Revision 31191: 76_SolarForeca...
Letzter Beitrag von System - 07 Mai 2026, 12:50:36
Revision 31191: 76_SolarForecast: contrib Version 2.6.6

76_SolarForecast: contrib Version 2.6.6

Source: Revision 31191: 76_SolarForecast: contrib Version 2.6.6
#17
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 07 Mai 2026, 12:22:19
Hallo zusammen,

ich habe begonnen ein paar Dinge in der Consumersteuerung aufzuräumen und zu verbessern. Bisher ist eingebaut:

Bugfixes

– stille Planungsfehler behoben -> bei zwei Stunden mit identischem PV Forecast ging eine Stunde verloren. Key ist jetzt der eindeutige Index.
– Race Condition externe Schaltungserkennung -> Langsame Geräte könnten fälschlich als "extern geschaltet" erkannt werden.

Verbesserungen

– I/O-Last reduziert -> writeCacheToFile konsolidiert durch Dirty-Flag consumerCacheDirty + einmaliger Schreibvorgang am Ende des Consumer Mangements
– reviewSwitchTime intervallrobust ersetzt durch timestempelbasierte Prüfung mit Konstante REAPLANINTVL.

Neues Feature

Anti-Toggling / Cycle-Budget: Verhindert dass mehrere starke Consumer im selben Zyklus starten und den PV-Überschuss überzeichnen.
Implementiert durch PV-Verbrauchsbudget (surplusCycleCommitted) als Zyklus-Budget:

* Initialisierung zu Beginn jedes Zyklus
* Prüfung gegen Consumer-spezifischen surpmethResult
* Budget wird erhöht beim Einschalten/Fortsetzen
* Budget wird reduziert beim planmäßigen Abschalten und Unterbrechen
* must-Consumer starten unabhängig vom Budget, erhöhen es aber korrekt
* pvshare=0-Consumer sind von der Budgetprüfung ausgenommen

Es wird dadurch auch eine überproportionale Wartezeit des Einschaltens, hervorgerufen durch eine zyklische PV-Überschußprüfung nur eines Consumers, verhindert.

Das Update liegt als V 2.6.6 im contrib.

Nächster Schritt ist die Implementierung einer User-definierbaren Consumer Einschalt-Prio.

LG,
Heiko
#18
Frontends / Aw: [FULLY] Support Thread ab ...
Letzter Beitrag von bertl - 07 Mai 2026, 10:39:18
...wird immer besser  :)

ad a) was genau meinst du damit?
ad b) diese erste Abfrage in "FULLY_Start" würde ich nach den disable-Abfragen machen und zusätzlich bei der "$hash->{nextUpdate}" Abfrage auf "disabled" prüfen. Weiters sollte das "FULLY_GetDeviceInfo" innerhalb der Abfrage gestrichen werden.

in etwa so:
@@ -241,12 +241,6 @@
     #if (!exists($hash->{fully}{password})) {
     #}

-    if ( !defined $hash->{nextUpdate} ) {
-        $hash->{nextUpdate} = 'off';
-        FULLY_Log ($hash, 3, "Opening device $hash->{host}");
-        FULLY_GetDeviceInfo ($name);     #review needed. Should this really happen when device ist disabled?
-    }
-
     my $disableLevel = IsDisabled($name);
     if ( $disableLevel == 1 ) { # Return without any further action if the module is disabled
         $hash->{nextUpdate} = 'disabled';
@@ -260,8 +254,12 @@
         return InternalTimer(gettimeofday()+$interval, \&FULLY_Start, $hash, 0);
     }

+    if ( !defined $hash->{nextUpdate} or $hash->{nextUpdate} =~ "disabled") {
+        $hash->{nextUpdate} = 'off';
+        FULLY_Log ($hash, 3, "Opening device $hash->{host}");
+    }
+
     return FULLY_UpdateDeviceInfo($hash); # internally calls setPolling... review of setPolling wrt. to complete code restructuring?
-    #return FULLY_SetPolling($hash, 1);
 }
#19
Bastelecke / Aw: unbekannte Bastelei ESP un...
Letzter Beitrag von thosch - 07 Mai 2026, 09:16:28
Zitat von: TomLee am 04 Mai 2026, 19:01:27
ZitatWas habe ich also?

Eine WLAN-IR-Fernbedienung mit vier Tasten und integriertem IR-Empfänger.
Zitat von: frober am 04 Mai 2026, 20:06:56Ich tendiere zu einem WLAN-IR-Sender.

Es ist nur ein USB- und kein Batterie-Anschluss vorhanden.
Die Tasten dürften zur Programmierung dienen.

Über die ser. Schnittstelle lässt sich evtl. die Firmware ermittelt (z.B. Tasmota o.a.).


Ja danke für den Input. Beides hatte ich auch bereits angenommen.
Wobei ich eher gerade zum IR Gateway tendiere.
Da die Platine das Fhem Logo trägt, hatte ich gehofft diese hier im Forum erworben zu haben.
Und gfs. damit den Anwendungsfall geklärt zu haben.
Vlt. probiere ich das "Ding" einfach mal aus.
Mal schauen.

Gruß Thorsten
#20
Sonstige Systeme / Aw: Suche Entwickler für Velux...
Letzter Beitrag von Mitch - 07 Mai 2026, 09:05:37
Nochmal ein Update mit Fehlerbehebung und Auto-Refresh für den Token:

* v7 Queue bleibt drin (Befehle werden gespeichert, falls der Token refreshed werden muss)
* automatischer Token-Refresh vor Ablauf kommt dazu
* Refresh-Backoff bleibt drin
* bei Velux-Cloud-Fehlern kein Login-Spam