Hauptmenü

Neueste Beiträge

#41
Anfängerfragen / Aw: Zugriff mit tailscale
Letzter Beitrag von satprofi - 24 März 2026, 13:34:50
ich habs eh aufgegeben, bleib bei vpn. home assistant dürfte darauf ausgelegt sein,weils dort einfacher klappt
#42
Automatisierung / Aw: Modul 93_DbRep - Reporting...
Letzter Beitrag von abc2006 - 24 März 2026, 13:27:10
Ähm... also erstmal vielen Dank für die Antworten und Vorschläge. Meine ursprüngliche Frage ging aber eigentlich nicht darum, warum mein notify eine fhem.state erzeugt oder wie viele Datensätze ich in der Datenbank habe (Spoiler: 1,2 Mrd, deswegen räume ich gerade auf) oder welcher Zeitraum von dem DbRep angefasst wird(Spoiler: 01.11.2024 bis 01.01.2025 wird angefasst, weil in dem Zeitraum mein Stromzähler durch Tibber ersetzt wurde und ich deswegen versucht habe, die Zählerwerte wiederherzustellen)

Wenn mein Ansatz, ein Backup von den States zu machen, falsch ist, nehm ich das gerne an und ändere das. An meiner ursprünglichen Frage ändert das allerdings noch nix:

Meine ursprüngliche Frage zielte darauf ab, warum das DbRep-Device 3 Millionen Readings besitzt, wenn limit nicht gesetzt ist (default: 1000)
limit - limits the number of selected datasets by the "fetchrows", or the shown datasets of "delSeqDoublets adviceDelete", "delSeqDoublets adviceRemain" commands (default: 1000). This limitation should prevent the browser session from overload and avoids FHEMWEB from blocking. Please change the attribut according your requirements or change the selection criteria (decrease evaluation period).Ich halte das für einen Fehler, z.B. weil mein Fhem dadurch langsam wird (zumindest dieses Device). Entweder habe ich den ausgelöst habe, weil ich etwas grundlegend falsch gemacht habe oder weil das DbRep-Device etwas anderes gemacht hat als es soll. Ich habe meine  Datenbank reorganisiert - ich habe Doubletten und Sequenzielle Doubletten gelöscht. Imho gibts einen Hinweis, dass die Anzahl der Readings bei einem delSeqDoublets auf 1000 beschränkt ist.


######################################################################
edit:

ich habe gerade mit einem anderen Device den Grund herausgefunden. Ich hatte vermutlich ein "averageValue writeToDBInTime" ausgeführt. Das gibt *alle* Zeilen als Readings zurück - ich schlage vor, die Rückgaben generell auf <limit> zu begrenzen.

Da ich jetzt weiss, woher es kommt, kann ich die Readings löschen, damit hat sich mein Problem erledigt.

Vielen Dank,
Stephan
#44
Anfängerfragen / Aw: Zugriff mit tailscale
Letzter Beitrag von RalfRog - 24 März 2026, 13:03:14
Hi Gisbert, satprofi

Nach meinen ersten Versuchen gestern habe ich mich entschieden eine kleine VM (und nur dort) mit "tailscale" im Modus Subnetzrouter laufen zu lassen.
Darüber erreiche ich dann alle Geräte im Heimnetz über ihre eigene IP.
Ich denke, dass die VM auch nur während meiner Urlaube aktiv sein soll und ich sonst ganz normal Wireguard nutze.

Gruß Ralf

Nachtrag:
Zitat von: Gisbert am 24 März 2026, 12:41:53habe ich überall Tailscale laufen.
habe ich verworfen, insbesondere bei Proxmox oder PiHole damit die Maschinen mit originaler Netzwerk Konfiguration laufen. Daher eine eigene VM dafür.

Zitat von: Gisbert am 24 März 2026, 12:41:53Ist das überhaupt sinnvoll und nötig oder kann ich es bspw. nur auf einer Maschine aktiv halten
Siehe mein Text. Man braucht die anderen Maschinen nicht "einschalten". Der Tailscale Subnet-Router (in deinem Heimnetz, der Einzige mit Tailscale) routet die Pakete aus dem 100er Netz in dein Heimnetz.
Also einfach Ping/Browser vom Smartphone auf die IPv4 im Heinnetz. Im Grunde wie bei Zugriffen mit Wireguard von aussen.

Gemäß: https://tailscale.com/docs/features/subnet-routers#set-up-a-subnet-router





#45
Anfängerfragen / Aw: Zugriff mit tailscale
Letzter Beitrag von Gisbert - 24 März 2026, 12:41:53
Zitat von: RalfRog am 24 März 2026, 12:18:27Ich hatte ein paar mal allerdings das Problem (Holland und Dänemark), dass ich unterwegs nur IPv4 Adressen bekommen habe. Damit ist leider die Fritzbox/VPN am Vodafone Anschluss (DS-Lite-Tunnel) nicht errreichbar.
Am alten Netcologne Anschluss hatte ich DualStack mit von aussen erreichbarer IPv4 - da hatte ich immer Kontakt egal ob IPv4 oder IPv6

Hallo Ralf,

ich hab im Moment zwar einen Dual-Stack-DSL-Vertrag, bei dem Wireguard auf der Fritzbox funktioniert. Demnächst (1-2 Jahre) werden wir Glasfaser bekommen, und da ist eine IPv4-Adresse kostenpflichtig. Aus dem Grund habe ich bereits jetzt Tailscale installiert. Es funktioniert einfach gut, auch wenn ich das jetzt nicht im zukünftigen Setup testen kann.

Eine Frage, die ich aus dem Verlauf des Threads nicht so ganz verstanden hab, hab ich noch. Ich hab auf allen VMs (in Proxmox), Proxmox selbst, sowie meinem Laptop und Handy Tailscale eingerichtet, wobei bis auf Laptop und Handy Tailscale auch läuft (also empfangsbereit) ist. Da ich auf Proxmox und alle VMs von außen (Laptop, Handy) zugreifen möchte, habe ich überall Tailscale laufen. Ist das überhaupt sinnvoll und nötig oder kann ich es bspw. nur auf einer Maschine aktiv halten und von dort bei Bedarf die anderen Maschinen einschalten?

Viele Grüße Gisbert
#46
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Gisbert - 24 März 2026, 12:21:04
Hallo Heiko,

ich nutze dein Modul jetzt schon seit längerem, allerdings nutze ich derzeit im Wesentlichen nur die PV-Vorhersage. An der Stelle möchte ich meinen Dank für deine großartige Arbeit und dein Engagement aussprechen.

Ich hab zwei "Großverbraucher" - eine Wärmepumpe für die Heizung, sowie eine Brauchwasser-WP für Warmwasser. Da die Wärmepumpe für die Heizung wegen der Trägheit ab ca. Mitternacht loslegt (bei jetzigen Wetterbedingungen) und morgens oder am frühen Vormittag ausgeht, und die Brauchwasser-WP morgens bis mittags/nachmittags läuft, sind die Verbrauchsprognosen in diesen Zeit etwa 2-3mal so hoch wie z.B. ab mittags bis Mitternacht.

Ich habe derzeit noch kein Attribut consumerxx gesetzt. Da ich die Wärmepumpen nicht nach der PV-Prognose oder dem Akkustand steuern will bzw. es kaum Sinn macht, sondern nach den Bedürfnissen der Bewohner, benötige ich bei den Verbrauchern nicht den Part der Steuerung. Wenn ich will, dass es tagsüber warm ist, muss ich wegen der Trägheit der FBH ab ca. Mitternacht mit dem Beheizen loslegen.

Meine Frage:
Wird die Verbrauchsprognose (special_todayConsumptionForecast_xx, special_tomorrowConsumptionForecast_xx) in Summe fürs ganze Haus besser, wenn ich für die beiden Verbraucher je ein consumer-Attribut setze? Dann würde ich es machen. Wenn sich an der Gesamtprognose für alle Verbraucher im Haus nichts ändert, dann werde ich es lieber nicht machen. Eine Bilanz der Wärmepumpen hab ich bereits an anderer Stelle.

Viele Grüße Gisbert
#47
Anfängerfragen / Aw: Zugriff mit tailscale
Letzter Beitrag von RalfRog - 24 März 2026, 12:18:27
Zitat von: satprofi am 24 März 2026, 11:28:03Wozu dann tailscale?
Ich würde Tailscale eigentlich nicht brauchen, da ich das VPN (von Unterwegs) vom Smartphone per Wireguard aufbaue - das hat die Fritzbox ja eingebaut. Die Wirgeguard App muss natürlich auf das Smartphone. Auch zwei FritzBox Netze sind darüber LAN-LAN gekoppelt.
Soweit eigentlich alles schick.

Ich hatte ein paar mal allerdings das Problem (Holland und Dänemark), dass ich unterwegs nur IPv4 Adressen bekommen habe. Damit ist leider die Fritzbox/VPN am Vodafone Anschluss (DS-Lite-Tunnel) nicht errreichbar.
Am alten Netcologne Anschluss hatte ich DualStack mit von aussen erreichbarer IPv4 - da hatte ich immer Kontakt egal ob IPv4 oder IPv6

Daher erhoffe ich mir über den Umweg Tailscale (siehe #23 u. #24) von aussen auch mit IPv4 reinzukommen (für FHEM). Aber nur dafür.

#48
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von tomcat.x - 24 März 2026, 12:16:35
Zitat von: Wolle02 am 24 März 2026, 10:48:14Aber es ging ja auch eher um den Verbrauch als um die Produktion

Den Zusammenhang wirst Du nach dem Lesen des Wikis (nur ein Abschnitt) erkennen. In die Verbrauchsberechnung der jeweiligen Stunde geht auch die Erzeugung ein. Im aktuellen Fluss sah bei mir alles gut aus, aber für den 3. Wechselrichter gab es kein etotal, damit war pvrl zu niedrig. Besser erkennbar war aber, dass pvrl03 0 war. Erzeugt wurde aber. Dadurch war der berechnete Verbrauch zu klein.

Aber ok, bei Dir ist es das nicht.
#49
FRITZ!Box / Aw: 72_FRITZBOX.pm wird zu 72_...
Letzter Beitrag von matze1999 - 24 März 2026, 12:01:57
Hallo, von der 6850:

2026.03.24 11:54:06 2: [FritzBoxObach | 6850 | 262.08.20 | SOAP_Request.15621] - SIGNIFICANT:xmlParams:
control_Url='upnp/control/x_webdav' service='urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1', service_command='GetInfo'
2026.03.24 11:54:06 2: [FritzBoxObach | 6850 | 262.08.20 | SOAP_Request.15646] - SIGNIFICANT:upnp/control/x_webdav -> XML_Envelope:

          <?xml version="1.0" encoding="utf-8"?>
          <s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
             <s:Header>
             </s:Header>
             <s:Body>
                  <u:GetInfo xmlns:u="urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1">
                       
                  </u:GetInfo>
             </s:Body>
       </s:Envelope>
2026.03.24 11:54:08 2: WMBUS WMBUS_HAG_00200698_40_26 Error during ApplicationLayer parse:encrypted message and no aeskey provided
2026.03.24 11:54:09 2: WMBUS WMBUS_DME_69613841_118_7 Error during ApplicationLayer parse:encrypted message and no aeskey provided
2026.03.24 11:54:11 2: [FritzBoxObach | 6850 | 262.08.20 | SOAP_Request.15654] - SIGNIFICANT:after eval:
$VAR1 = '<?xml version="1.0"?>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<s:Body>
<u:GetInfoResponse xmlns:u="urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1">
<NewEnable>0</NewEnable>
<NewHostURL>https://sd2dav.1und1.de</NewHostURL>
<NewUsername></NewUsername>
<NewMountpointName>Online_storage</NewMountpointName>
</u:GetInfoResponse>
</s:Body>
</s:Envelope>';

2026.03.24 11:54:11 2: [FritzBoxObach | 6850 | 262.08.20 | SOAP_Request.15684] - SIGNIFICANT:XML_RESPONSE_SUCCESS:
$VAR1 = {
          's:encodingStyle' => 'http://schemas.xmlsoap.org/soap/encoding/',
          'xmlns:s' => 'http://schemas.xmlsoap.org/soap/envelope/',
          's:Body' => {
                        'u:GetInfoResponse' => {
                                                 'NewEnable' => '0',
                                                 'NewUsername' => undef,
                                                 'NewHostURL' => 'https://sd2dav.1und1.de',
                                                 'NewMountpointName' => 'Online_storage',
                                                 'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_WebDAVClient:1'
                                               }
                      }
        };

2026.03.24 11:54:11 2: [FritzBoxObach | 6850 | 262.08.20 | SOAP_Request.15691] - SIGNIFICANT:u:GetInfoResponse:
$VAR1 = 'X_AVM-DE_UPnP:1';
$VAR2 = {
          'GetInfo' => {
                         'Status_line' => '200 OK',
                         'data' => {
                                     'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_UPnP:1',
                                     'NewUPnPMediaServer' => '1',
                                     'NewEnable' => '1'
                                   }
                       }
        };
$VAR3 = 'X_AVM-DE_MyFritz:1';
$VAR4 = {
          'GetInfo' => {
                         'data' => {
                                     'NewPort' => '443',
                                     'NewDeviceRegistered' => '1',
                                     'NewDynDNSName' => '1ncxtspblra3via4.myfritz.net',
                                     'NewEmail' => 'mathias.jaskulla@gmx.de',
                                     'NewState' => 'dyndns_verified',
                                     'NewEnabled' => '1',
                                     'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_MyFritz:1'
                                   },
                         'Status_line' => '200 OK'
                       }
        };
$VAR5 = 'X_AVM-DE_WANMobileConnection:1';
$VAR6 = {
          'GetInfoEx' => {
                           'Status_line' => '200 OK',
                           'data' => {
                                       'NewSignalRSRP1' => undef,
                                       'NewRoaming' => '0',
                                       'NewUptime' => '39250',
                                       'NewSignalRSRP0' => 'rx2=-101,cell=17,main=-101,rx1=-106',
                                       'NewAPN_VoIP' => undef,
                                       'NewSoftwareVersion' => '03.01.41.21',
                                       'NewCellList' => '<CellList><Cell><Index>17</Index><Connected>primary</Connected><CellType>lte</CellType><PLMN>26201</PLMN><Provider>Telekom</Provider><TAC>40a5</TAC><PhysicalId>113</PhysicalId><Distance>2850</Distance><Rssi>97</Rssi><Rsrq>-13</Rsrq><RSRP>-101</RSRP><Cellid>22301-03</Cellid></Cell></CellList>
',
                                       'NewPDN2_MTU' => '0',
                                       'NewPPPAuthProtocol' => 'PAP',
                                       'NewSerialNumber' => '357859045144084',
                                       'NewAPN' => 'internet.t-d1.de',
                                       'NewPPPAuthProtocolVoIP' => 'PAP',
                                       'NewIMSI' => '262011708226428',
                                       'NewEnableVoIPPDN' => '0',
                                       'NewCurrentAccessTechnology' => 'LTE',
                                       'NewPPPUsernameVoIP' => undef,
                                       'NewPDN1_MTU' => '0',
                                       'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_WANMobileConnection:1',
                                       'NewPPPUsername' => 't-mobile'
                                     }
                         },
          'GetAccessTechnology' => {
                                     'data' => {
                                                 'NewCurrentAccessTechnology' => 'LTE',
                                                 'NewPossibleAccessTechnology' => 'UMTS,LTE',
                                                 'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_WANMobileConnection:1',
                                                 'NewAccessTechnology' => 'AUTO'
                                               },
                                     'Status_line' => '200 OK'
                                   },
          'GetInfo' => {
                         'Status_line' => '200 OK',
                         'data' => {
                                     'NewEnabled' => '1',
                                     'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_WANMobileConnection:1',
                                     'NewStatus' => 'PIN successful',
                                     'NewPUKFailureCount' => '10',
                                     'NewPINFailureCount' => '3'
                                   }
                       },
          'GetBandCapabilities' => {
                                     'Status_line' => '200 OK',
                                     'data' => {
                                                 'NewBandCapabilities5GSA' => 'unknown',
                                                 'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_WANMobileConnection:1',
                                                 'NewBandCapabilities5GNSA' => 'unknown',
                                                 'NewBandCapabilitiesLTE' => '1,3,5,7,8,20,28,38,40,41'
                                               }
                                   }
        };
$VAR7 = 'WLANConfiguration:2';
$VAR8 = {
          'GetInfo' => {
                         'Status_line' => '200 OK',
                         'data' => {
                                     'NewX_AVM-DE_WLANGlobalEnable' => '1',
                                     'NewStandard' => 'ac',
                                     'NewMinCharsPSK' => '64',
                                     'NewX_AVM-DE_FrequencyBand' => '5000',
                                     'NewMACAddressControlEnabled' => '0',
                                     'NewMaxCharsPSK' => '64',
                                     'NewBSSID' => '1C:ED:6F:E6:03:1D',
                                     'NewMaxBitRate' => 'Auto',
                                     'NewAllowedCharsSSID' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~',
                                     'NewX_AVM-DE_PossibleBeaconTypes' => 'None,11i,WPAand11i,11iandWPA3',
                                     'NewMaxCharsSSID' => '32',
                                     'NewChannel' => '100',
                                     'NewBasicEncryptionModes' => 'None',
                                     'NewMinCharsSSID' => '1',
                                     'NewBeaconType' => 'WPAand11i',
                                     'NewBasicAuthenticationMode' => 'None',
                                     'NewEnable' => '1',
                                     'NewStatus' => 'Up',
                                     'xmlns:u' => 'urn:dslforum-org:service:WLANConfiguration:2',
                                     'NewAllowedCharsPSK' => '0123456789ABCDEFabcdef',
                                     'NewSSID' => 'Obach'
                                   }
                       }
        };
$VAR9 = 'X_AVM-DE_RemoteAccess:1';
$VAR10 = {
           'GetInfo' => {
                          'data' => {
                                      'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_RemoteAccess:1',
                                      'NewLetsEncryptEnabled' => '0',
                                      'NewEnabled' => '0',
                                      'NewLetsEncryptState' => 'not_used',
                                      'NewPort' => '443',
                                      'NewUsername' => 'admin'
                                    },
                          'Status_line' => '200 OK'
                        }
         };
$VAR11 = 'LANConfigSecurity:1';
$VAR12 = {
           'GetInfo' => {
                          'data' => {
                                      'NewAllowedCharsUsername' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz -._',
                                      'NewMaxCharsPassword' => '32',
                                      'NewX_AVM-DE_IsDefaultPasswordActive' => '0',
                                      'NewAllowedCharsPassword' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~',
                                      'NewMinCharsPassword' => '0',
                                      'xmlns:u' => 'urn:dslforum-org:service:LANConfigSecurity:1'
                                    },
                          'Status_line' => '200 OK'
                        }
         };
$VAR13 = 'WANCommonInterfaceConfig:1';
$VAR14 = {
           'GetCommonLinkProperties' => {
                                          'data' => {
                                                      'xmlns:u' => 'urn:dslforum-org:service:WANCommonInterfaceConfig:1',
                                                      'NewX_AVM-DE_DownstreamCurrentUtilization' => '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0',
                                                      'NewWANAccessType' => 'X_AVM-DE_Mobile',
                                                      'NewLayer1UpstreamMaxBitRate' => '28000000',
                                                      'NewPhysicalLinkStatus' => 'Up',
                                                      'NewLayer1DownstreamMaxBitRate' => '72000000',
                                                      'NewX_AVM-DE_DownstreamCurrentMaxSpeed' => '0',
                                                      'NewX_AVM-DE_UpstreamCurrentMaxSpeed' => '0',
                                                      'NewX_AVM-DE_UpstreamCurrentUtilization' => '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0'
                                                    },
                                          'Status_line' => '200 OK'
                                        }
         };
$VAR15 = 'X_VoIP:1';
$VAR16 = {
           'GetInfoEx' => {
                            'Status_line' => '200 OK',
                            'data' => {
                                        'NewVoIPSTUNServerMaxChars' => '255',
                                        'NewX_AVM-DE_ClientUsernameMinChars' => '4',
                                        'NewVoIPRegistrarAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._',
                                        'NewX_AVM-DE_ClientPasswordMinChars' => '8',
                                        'xmlns:u' => 'urn:dslforum-org:service:X_VoIP:1',
                                        'NewVoIPPasswordMinChars' => '3',
                                        'NewVoIPUsernameAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._@',
                                        'NewVoIPUsernameMaxChars' => '128',
                                        'NewX_AVM-DE_ClientUsernameMaxChars' => '64',
                                        'NewVoIPRegistrarMaxChars' => '64',
                                        'NewX_AVM-DE_ClientPasswordMaxChars' => '64',
                                        'NewVoIPNumberMinChars' => '1',
                                        'NewVoIPNumberMaxChars' => '128',
                                        'NewX_AVM-DE_ClientUsernameAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._',
                                        'NewX_AVM-DE_ClientPasswordAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._',
                                        'NewVoIPRegistrarMinChars' => '1',
                                        'NewVoIPSTUNServerMinChars' => '0',
                                        'NewVoIPPasswordMaxChars' => '64',
                                        'NewVoIPSTUNServerAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._:',
                                        'NewVoIPUsernameMinChars' => '4',
                                        'NewVoIPNumberAllowedChars' => '0123456789+',
                                        'NewVoIPPasswordAllowedChars' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._'
                                      }
                          }
         };
$VAR17 = 'Time:1';
$VAR18 = {
           'GetInfo' => {
                          'data' => {
                                      'NewDaylightSavingsUsed' => '0',
                                      'NewDaylightSavingsStart' => '0001-01-01T00:00:00',
                                      'NewLocalTimeZone' => undef,
                                      'xmlns:u' => 'urn:dslforum-org:service:Time:1',
                                      'NewLocalTimeZoneName' => 'CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00',
                                      'NewNTPServer2' => undef,
                                      'NewNTPServer1' => '2.europe.pool.ntp.org',
                                      'NewCurrentLocalTime' => '2026-03-24T11:53:24+01:00',
                                      'NewDaylightSavingsEnd' => '0001-01-01T00:00:00'
                                    },
                          'Status_line' => '200 OK'
                        }
         };
$VAR19 = 'LANHostConfigManagement:1';
$VAR20 = {
           'GetInfo' => {
                          'data' => {
                                      'NewDomainName' => '(none)',
                                      'NewDHCPServerConfigurable' => '1',
                                      'NewIPRouters' => '192.168.2.1',
                                      'NewSubnetMask' => '255.255.255.0',
                                      'NewReservedAddresses' => undef,
                                      'NewDNSServers' => '192.168.2.1',
                                      'NewMaxAddress' => '192.168.2.254',
                                      'NewDHCPRelay' => '0',
                                      'NewDHCPServerEnable' => '1',
                                      'NewMinAddress' => '192.168.2.200',
                                      'xmlns:u' => 'urn:dslforum-org:service:LANHostConfigManagement:1'
                                    },
                          'Status_line' => '200 OK'
                        }
         };
$VAR21 = 'WANIPConnection:1';
$VAR22 = {
           'GetInfo' => {
                          'Status_line' => '200 OK',
                          'data' => {
                                      'NewConnectionType' => 'IP_Routed',
                                      'NewRouteProtocolRx' => 'Off',
                                      'NewRSIPAvailable' => '0',
                                      'NewDNSServers' => '10.74.210.210, 10.74.210.211',
                                      'NewConnectionTrigger' => 'AlwaysOn',
                                      'NewDNSOverrideAllowed' => '1',
                                      'NewName' => 'internet',
                                      'NewNATEnabled' => '1',
                                      'NewUptime' => '39233',
                                      'NewDNSEnabled' => '1',
                                      'NewExternalIPAddress' => '37.85.188.144',
                                      'NewConnectionStatus' => 'Connected',
                                      'xmlns:u' => 'urn:dslforum-org:service:WANIPConnection:1',
                                      'NewPossibleConnectionTypes' => 'IP_Routed, IP_Bridged',
                                      'NewMACAddress' => '1c:ed:6f:e6:03:1b',
                                      'NewEnable' => '1',
                                      'NewLastConnectionError' => 'ERROR_NONE'
                                    }
                        }
         };
$VAR23 = 'X_AVM-DE_Speedtest:1';
$VAR24 = {
           'GetInfo' => {
                          'Status_line' => '200 OK',
                          'data' => {
                                      'NewEnableUdp' => '0',
                                      'NewWANEnableUdp' => '0',
                                      'NewEnableUdpBidirect' => '0',
                                      'NewPortUdp' => '4711',
                                      'NewWANEnableTcp' => '0',
                                      'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_Speedtest:1',
                                      'NewEnableTcp' => '0',
                                      'NewPortTcp' => '4711',
                                      'NewPortUdpBidirect' => '4712'
                                    }
                        }
         };
$VAR25 = 'ManagementServer:1';
$VAR26 = {
           'GetInfo' => {
                          'Status_line' => '200 OK',
                          'data' => {
                                      'NewConnectionRequestUsername' => undef,
                                      'NewURL' => undef,
                                      'NewPeriodicInformEnable' => '0',
                                      'xmlns:u' => 'urn:dslforum-org:service:ManagementServer:1',
                                      'NewUpgradesManaged' => '0',
                                      'NewPeriodicInformTime' => '1970-01-01T00:00:00',
                                      'NewPeriodicInformInterval' => '0',
                                      'NewConnectionRequestURL' => undef,
                                      'NewParameterKey' => undef,
                                      'NewUsername' => undef,
                                      'NewParameterHash' => undef
                                    }
                        }
         };
$VAR27 = 'WLANConfiguration:3';
$VAR28 = {
           'GetInfo' => {
                          'data' => {
                                      'NewStandard' => undef,
                                      'NewX_AVM-DE_WLANGlobalEnable' => '1',
                                      'NewMinCharsPSK' => '64',
                                      'NewX_AVM-DE_FrequencyBand' => 'unknown',
                                      'NewMaxCharsPSK' => '64',
                                      'NewMACAddressControlEnabled' => '0',
                                      'NewBSSID' => '1E:ED:6F:E6:03:1C',
                                      'NewAllowedCharsSSID' => '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~',
                                      'NewMaxBitRate' => 'Auto',
                                      'NewX_AVM-DE_PossibleBeaconTypes' => 'None,11i,11iandWPA3,OWETrans',
                                      'NewMaxCharsSSID' => '32',
                                      'NewBasicEncryptionModes' => 'None',
                                      'NewChannel' => '1',
                                      'NewMinCharsSSID' => '1',
                                      'NewBeaconType' => '11i',
                                      'NewEnable' => '0',
                                      'NewBasicAuthenticationMode' => 'None',
                                      'NewStatus' => 'Disabled',
                                      'NewAllowedCharsPSK' => '0123456789ABCDEFabcdef',
                                      'NewSSID' => 'FRITZ!Box Gastzugang',
                                      'xmlns:u' => 'urn:dslforum-org:service:WLANConfiguration:3'
                                    },
                          'Status_line' => '200 OK'
                        }
         };
$VAR29 = 'X_AVM-DE_Auth:1';
$VAR30 = {
           'GetState' => {
                           'data' => {
                                       'NewState' => 'stopped',
                                       'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_Auth:1'
                                     },
                           'Status_line' => '200 OK'
                         },
           'GetInfo' => {
                          'Status_line' => '200 OK',
                          'data' => {
                                      'xmlns:u' => 'urn:dslforum-org:service:X_AVM-DE_Auth:1',
                                      'NewEnabled' => '1'
                                    }
                        }
         };
$VAR31 = 'DeviceInfo:1';
$VAR32 = {
           'GetInfo' => {
                          'Status_line' => '200 OK',
                          'data' => {
                                      'NewUpTime' => '1387399',
                                      'xmlns:u' => 'urn:dslforum-org:service:DeviceInfo:1',
                                      'NewProductClass' => 'FRITZ!Box',
                                      'NewManufacturerOUI' => '00040E',
                                      'NewManufacturerName' => 'AVM',
                                      'NewHardwareVersion' => 'FRITZ!Box 6850 LTE',
                                      'NewProvisioningCode' => undef,
                                      'NewDeviceLog' => "24.03.26 10:32:10 [RepeaterHeizung] WLAN-Autokanal: Aktuelle Erfassung der WLAN-Umgebung (5 GHz) zur Optimierung der genutzten WLAN Kan\x{e4}le l\x{e4}uft, WLAN-Ger\x{e4}te werden daher unter Umst\x{e4}nden neu angemeldet.




#50
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 24 März 2026, 11:47:29
ZitatIst hier ein Wert von 500 Wh als Verlustleistung wirklich realistisch?
Nein, natürlich nicht, aber es ist ein Bausteinchen.

ZitatAber da ist halt leider wieder das schonmal angesprochene Problem, dass diese DebugLogs eigentlich nicht handlebar sind, weil sie alle 10 sec das Logfile vollschreiben,
Man muß sich das etwas einfacher machen.
Hier interessiert nur der Stundenwechsel. Erstelle dir zwei at-Devices.
Mit dem einen stellst du 2(3) Minuten vor einer vollen Stunde das Debug an:

attr ... ctrlDebug collectData

Und mit dem anderen at 2(3) Minuten nach der vollen Stunde wieder aus:

attr ... ctrlDebug none

Damit sollte das übersichtlich und auch aauswertbar sein.
Und die 10 Sec sind ja von deiner interval Einstellung abhängig -> default 70 Sec.