Hauptmenü

Neueste Beiträge

#41
FRITZ!Box / Aw: AVM SmartMeter und Monatsw...
Letzter Beitrag von Marko1976 - 02 März 2026, 01:00:26
Im Moment versuche ich noch mich mit dem statistics-Modul auseinander zusetzen.
Vielleicht mache ich ja auch noch was in der Bedienung falsch.

Wenn ich die Standardberechnungen ignorieren lassen und für einzelne Readings spezielle Statistiken erstellen lassen will funktioniert das nämlich noch nicht.
Jedenfalls werden abseits der Standardreadings keine extra angelegten Readings ausgewertet.

Habe es mit verschiedenen Attributen im Statistics-Device probiert. Hier das List:
Internals:
   CFGFN     
   DEF        FBDECT_Fritzbox_Actors_15282_0919488_1
   DEV_REGEXP FBDECT_Fritzbox_Actors_15282_0919488_1
   FUUID      69a1cf31-f33f-7706-a527-c7e15bc12c3802f6
   NAME       Statistik_SmartMeter
   NOTIFYDEV  global,FBDECT_Fritzbox_Actors_15282_0919488_1
   NR         52474
   NTFY_ORDER 10-Statistik_SmartMeter
   PREFIX     stat
   STATE      Statistic value(s) reset: all
   TYPE       statistics
   eventCount 3604
   READINGS:
     2026-02-27 18:07:08   monitoredDevicesFBDECT FBDECT_Fritzbox_Actors_15282_0919488_1
     2026-02-27 18:32:28   monitoredDevicesUnsupported FBDECT_Fritzbox_Actors_15282_0919488_1#FBDECT
     2026-03-01 23:59:55   nextPeriodChangeCalc 2026-03-02 00:59:55
     2026-02-28 23:37:35   state           Statistic value(s) reset: all
   fhem:
     modulVersion $Date: 2024-05-18 09:37:34 +0200 (Sat, 18 May 2024) $
     nextPeriodChangeTime 1772409595
Attributes:
   alias      Statistic Device SmartMeter
   deltaReadings FBDECT_Fritzbox_Actors_15282_0919488_1:energy_kWh
   durationPeriodHour 1
   durationReadings FBDECT_Fritzbox_Actors_15282_0919488_1:power_round
   ignoreDefaultAssignments 1
   room       Test
   specialDeltaPeriodHours FBDECT_Fritzbox_Actors_15282_0919488_1:energy_kWh:Month:01:03:06:12
   specialDeltaPeriods FBDECT_Fritzbox_Actors_15282_0919488_1:energy_kWh:Month:01:03:06:12
Vielleicht findet ja jemand meinen Fehler. Ich denke ich habe alles so gemacht wie es im Wiki bzw. der commandref steht.

Ich möchte eigentlich erstmal nur einen Durchschnitt für den aktuellen Verbrauch (power_round) für verschiedene Zeitperioden und für den Gesamtverbrauch das Delta für verschiedene Zeitabstände.
#42
Bastelecke / Aw: ESP RGBWW Wifi Led Control...
Letzter Beitrag von vbs - 01 März 2026, 23:04:35
Ich hab mal das FHEM-Modul geupdatet im master-Branch. Das Modul ist jetzt (mutmaßlich) mit der alten und auch mit der neuen (6.x) Firmware kompatibel. Ich hab es nicht explizit getestet, aber sollte dann auch mit pjakobs Firmware funktionieren.

Ein Hinweis: da der Modus "solid" aus der neuen (6.x) Firmware rausgeflogen ist, ist das auch im FHEM-Modul nicht mehr drin. Also auch mit der alten FW ist dann "solid" nicht mehr nutzbar. Bin mir aber sehr sicher, dass das ohnehin niemand verwendet hat.

Das liegt jetzt wieder im master-Branch. Also in FHEM folgendermaßen einrichten:
update add https://raw.githubusercontent.com/verybadsoldier/esp_rgbww_fhemmodule/master/controls_espledcontroller.txt
Falls man den 6er-Branch des FHEM-Moduls benutzt hat, dann vorher so löschen:
update delete https://raw.githubusercontent.com/verybadsoldier/esp_rgbww_fhemmodule/dev-6.0/controls_espledcontroller.txt
#43
DOIF / Aw: DOIF reagiert verzögert au...
Letzter Beitrag von holle75 - 01 März 2026, 22:42:31
das doif berechnet den Strom den ein AC gekoppelter Mikrowechselrichter leisten darf. Bei jeder Änderung im Haupt-Solarcharger. Wenn er mehr darf wird das verzögert, wenn er weniger darf sofort. Warten, damit die Wahrscheinlichkeit einer Überschneidung (Zeit Steuerkette) minimiert wird. Zu wenig für ein paar Sekunden ist easy. Zuviel für nur ne Millisekunde kann teuer werden.

Ich nehm das wait morgen mal raus. Hab aber zig andere Doifs mit waits und da ist mir noch nie eine Verzögerung beim Schalten aufgefallen.
Ich will es nochmal betonen: mir gehts um das initialize/disable des Doifs, nicht um die Funktionalität.
#44
DOIF / Aw: DOIF reagiert verzögert au...
Letzter Beitrag von Guybrush - 01 März 2026, 22:25:36
was heisst denn zu schnelles hochschalten? der Wert ist doch da. Wieso dann 10 sek warten? Das wait 10:0 blockiert die Ausführung des ersten Teils für 10 Sekunden. Ich weiß halt nicht, wie das intern im doif modul läuft. Gut möglich, dass das device solang blockiert ist, bis das wait rum ist. das devstateicon wird ja vom modul selbst abhängig sein. Wäre jedenfalls plausibel...
#45
DOIF / Aw: DOIF reagiert verzögert au...
Letzter Beitrag von holle75 - 01 März 2026, 22:18:38
Du meinst das wait 10?

Das verhindert ein zu schnelles Hochschalten des erlaubten Stroms. Nach unten "sofort", nach oben mit 10 Sek Verzögerung.

Könnte ich mal rausnehmen, aber dass das was mit Schalten von DevStateIcon zu tun hat, würde mich wundern. Die 10 Sekunden Verzögerung beim Schalten sind auch eher gefühlt als genau 10 Sekunden.
#46
DOIF / Aw: DOIF reagiert verzögert au...
Letzter Beitrag von Guybrush - 01 März 2026, 21:46:52
nimms doch mal raus und guck dann. versteh den sinn vom wait da ohnehin nicht
#47
FHEM Code changes / Revision 30897: 00_KNXIO.pm: b...
Letzter Beitrag von System - 01 März 2026, 21:21:03
Revision 30897: 00_KNXIO.pm: bugfixes & code maintenance, (Forum #127792)

00_KNXIO.pm: bugfixes & code maintenance, (Forum: #127792)

Source: Revision 30897: 00_KNXIO.pm: bugfixes & code maintenance, (Forum #127792)
#48
DOIF / Aw: DOIF reagiert verzögert au...
Letzter Beitrag von holle75 - 01 März 2026, 21:17:03
Ich meinte das zB ein/ausschalten via "klick auf das devStateIcon im browser". Nicht die Funktionalität des DOIF´s

attr XtenderSet_Max_Solar devStateIcon disabled:general_aus@red:initialize initialize:general_an@yellow:disable initialized:general_an@yellow:disable cmd_1.*:general_an@green:disable cmd_2.*:general_an@green:disable

wenn das DOIF aktiv ist (zB cmd_1) und ich das icon anklicke -> disabled .... das dauert ca. 10 sek und Icon (-> was rot werden müsste) ändert sich erst nach refresh der Page. Dies ist das einzige von geschätzt 40 DOIF´s, die nach dem selben Prinzip angelegt sind, was sich so verhält.
#49
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von LaChris1980 - 01 März 2026, 21:07:55
Hallo nochmal,

ich habe nun ein paar Kombinationen probiert, aber irgendwie ohne Erfolg.

Leider komme ich nicht weiter, die data.txt kommt sehr schnell, das kann ja nicht sein. Also als Beispiel für alle 0A Register auszulesen habe ich folgende Zeilen genutzt:

--snip--

sub THZ_debugread($){
    my ($hash) = @_;
    my ($err, $msg) =("", " ");
    #my @numbers=('01', '09', '16', 'D1', 'D2', 'E8', 'E9', 'F2', 'F3', 'F4', 'F5', 'F6', 'F8', 'FB', 'FC', 'FD', 'FE', 'FF');
    #my @numbers=('FB',  '0A0BA3', '0A057C', '0A057D', '0A057E', '0A057F' );
    #my @numbers=(1, 3, 4, 5, 8, 12, 13, 14, 15, 17, 18, 19, 20, 22, 26, 39, 40, 82, 83, 86, 87, 96, 117, 128, 239, 265, 268, 269, 270, 271, 274, 275, 278, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 297, 299, 317, 320, 354, 384, 410, 428, 440, 442, 443, 444, 445, 446, 603, 607, 612, 613, 634, 647, 650, 961, 1385, 1386, 1387, 1388, 1389, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409, 1410, 1411, 1412, 830, 1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1437, 1438, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 2970, 2971, 2974, 2975, 2976, 2977, 2978, 2979, 1413, 1426, 1427, 474, 1499, 757, 758, 952, 955, 1501, 1502, 374, 1553, 1554, 1555, 272, 1489, 1490, 1491, 1492, 1631, 933, 934, 1634, 928, 718, 64990, 64991, 64992, 64993, 2372, 2016, 936, 937, 938, 939, 1632, 2350, 2351, 2352, 2353, 2346, 2347, 2348, 2349, 2334, 2335, 2336, 2337, 2330, 2331, 2332, 2333, 2344, 2345, 2340, 2341, 942, 943, 944, 945, 328, 2029, 2030, 2031, 2032, 2033);
    #my @numbers=(1, 3, 12, 13, 14, 15, 19, 20, 22, 26, 39,  82, 83, 86, 87, 96, 239, 265, 268, 274, 278, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 320, 354, 384, 410, 428, 440, 442, 443, 444, 445, 446, 613, 634, 961, 1388, 1389, 1391, 1392, 1393, 1394, 1395, 1396, 1397, 1398, 1399, 1400, 1401, 1402, 1403, 1404, 1405, 1406, 1407, 1408, 1409,  1414, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1430, 1431, 1432, 1433, 1434, 1435, 1436, 1439, 1440, 1441, 1442, 1443, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466, 1467, 1468, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478, 1479, 2970, 2971, 2975, 2976, 2977, 2978, 2979, 474, 1499, 757, 758, 952, 955, 1501, 1502, 374, 1553, 1554, 272, 1489, 1491, 1492, 1631, 718, 64990, 64991, 64992, 64993, 2372, 2016, 936, 937, 938, 939, 1632, 2350, 2351, 2352, 2353, 2346, 2347, 2348, 2349, 2334, 2335, 2336, 2337, 2330, 2331, 2332, 2333, 2344, 2345, 2340, 2341, 942, 943, 944, 945, 328, );
    #my @numbers=(239, 410, 603, 607, 634, 830, 1424, 1425, 1426, 1427, 1428, 1429, 1430, 1431, 1432, 1433, 1434, 1435, 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1467, 1468, 1469, 1478, 1479, 1480, 1481, 2970, 2971, 2974, 2975, 2976, 2977, 2978, 2979, 1413, 1426, 1427, 474, 1501, 1502, 374, 1631, 718, 2372, 328);
    #my @numbers = (1..256);
    my @numbers = (1..65535);
    #my @numbers = (1..3179);
    #my @numbers = ('0A', '0B', '0C');
    my $indice= "FF";
    unlink("data.txt"); #delete  debuglog
    #my $i=0;
    foreach my $indice(@numbers) {
        #$i=$i+1;
        #my $cmd = sprintf("%02X", $indice);
        #my $cmd = sprintf("%04X", $indice);
        my $cmd = "0A" . sprintf("%04X",  $indice);
        my $cmd = $indice;
        my $cmdHex2 = THZ_encodecommand($cmd,"get");
#$cmd="0B013D00D2"; #set temp standby to D2hex = 210 dec to be decided by 10 --> 21°C

--snip--

Danke euch vielmals !
#50
KNX/EIB / Aw: Modul 10_KNX.pm - support
Letzter Beitrag von erwin - 01 März 2026, 20:31:58
Hi KNX_Community!
Neue Version ist am SVN, change-history (wie immer...) im 1.Beitrag in diesem Thread!

Ein change betrifft das handling vom stateCmd Attribute:
Zitatif stateCmd returns undef, reading state will not get updated - previous: update and ERRORmsg

l.g.erwin