FritzBox Modul Ungereimtheit ?

Begonnen von DL8EI Ralph, 10 März 2023, 08:56:24

Vorheriges Thema - Nächstes Thema

DL8EI Ralph

Hallo, nach Update meldet FritzBox in FHEM in INFO2:

The following attributes are not longer supported:
useGuiHack, ringWithIntern, defaultCallerName, allowTR064Command,
forceTelnetConnection, telnetUser, telnetTimeOut
Use deleteattr to delete from Attributes.

und im Logbuch:

2023.03.10 08:48:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:47:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:46:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:45:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:44:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:43:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:42:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:41:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:40:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:39:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:38:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:37:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:36:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:35:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:34:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:33:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:32:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:31:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:30:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:29:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0
2023.03.10 08:28:07 2: FritzBox sip_connect_check: attr allowTR064Command not defined or defined with 0

Wie passt das zusammen ?

Fernmelde-Opa übernahm FHEM-Installation und kämpft sich so durch.
Installation hat FS20, Homematic und einge exotische Teile.

RalfRog

Hallo
Da ist ja viel passiert mit dem Modul in letzter Zeit. Aktuell sind wir bei VERSION 07.50.9a, die aus dem Fork von Jo Wiemann hervorgegangen ist. Vor gut 2 Monaten war es noch die "alte" Variante. Die Attribute sind beim Update von 07.50.9a auf 07.50.9 entfallen.

Beim mir war das recht poblemlos.
Check mal per grep allowTR064Command fhem.cfg ob das Attribut noch in der Config steht (bei mir wurde es während des Hochlaufs gelöscht).

  • Wenn ja per deleteattr <BoxName> allowTR064Command löschen (die anderen auch mal checken).

Für die die Anzeige der SIP Infos das Attribut enableSIP auf 1 setzen. Schau dir auch die anderen neuen Attribute an.

Danach nochmal ein Restart.
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

DL8EI Ralph

#2
Zitat von: RalfRog am 10 März 2023, 10:52:32
Für die die Anzeige der SIP Infos das Attribut enableSIP auf 1 setzen.
Danach nochmal ein Restart.

Danke sehr, das hilfte so :-)
Fernmelde-Opa übernahm FHEM-Installation und kämpft sich so durch.
Installation hat FS20, Homematic und einge exotische Teile.

deeb

Hallo
seit meinem letzten FHEM-Update am 17.März funktionieren einige - für mich sehr wichtige Teile - in FHEM nicht mehr, die Daten aus AVM/FritzBox Hardware auslesen.
Insbesondere ist mir das Auslesen und Auswerten der "power" Werte aus meinen FBDCECT Geräten sehr wichtig.
U.a. wird neuerdings das Attribute "allowTR064Command" nicht mehr supported. Ich habe aktuell nicht die Zeit, nach anderen/neuen Lösungsvarianten zu suchen.
Nun meine Frage: Wo könnte ich noch ältere Varianten der entsprechenden Module (ich vermute es betrifft die Module 00_FBAHA.pm und/oder 00_FBAHAHTTP.pm) runterladen.

Danke

RalfRog

Deine Vorversionen stecken im Backup unter /opt/fhem/backup.
Und danch Modul(e) vpm Backup ausschließen.

FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

Otto123

#5
eigentlich speichert FHEM beim update im restore Pfad
siehe Wiki.

ZitatU.a. wird neuerdings das Attribute "allowTR064Command" nicht mehr supported. I
Das ist eigentlich nur weggefallen und jetzt automatisch aktiv.
FBDCECT auslesen hat mMn nichts mit FRITZBOX sondern nur mit FBAHA... zu tun.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

deeb

Hallo Ralf,

ich habe noch nie so sehnsüchtig auf eine schnelle Rückantwort gewartet. Danke !!
Ein Verzeichnis /opt/fhem/backup habe ich leider nicht.
Ich sichere zwar meine gesamte Software die auf den Raspi's läuft per Backup (zwei mal im Monat), möchte aber meine Änderungen für die neben FHEM auf den Raspi noch laufende Software ungern über-/zurückspielen.
Im Verzeichnis /opt/fhem/restoreDir habe ich noch 3 weiter Unterverzeichnisse, die aber alle auch nach dem 17.März angelegt wurden, weshalb ich denke, das dort auch nur neuere Versionen der geänderte Module abgespeichert sind.
Ich hatte gehofft, im www irgendwo ein Verzeichnisbaum mit älteren Versionen zu finden.
 

deeb

Hallo Otto,

ich bin mir nicht mal sicher, welche "alten" Module ich wirklich benötige.
In meinen Verzeichnis /opt/fhem/restoreDir/..  habe ich auch neuere Varianten des Moduls 72_FRITZBOX.pm gefunden.

Über eine AVM-DECT210 habe ich eine Schmutzwasserpumpe in einer Grube zu laufen. Periodisch lese ich in FHEM den "power" Wert aus und nutze die FHEM HouerConter Funktionalität, um mich täglich über die Anzahl der Einschaltvorgänge und die Laufzeit der Pumpe informieren zu lassen.
All das funktioniert nicht mehr seit meinen FHEM-Update am 17.03. Da ich seit dem auch beim Speichern und Restart nach einer Änderung in FHEM jetzt immer die Meldung "unknow attribute allowTR064Command" bekomme, vermute ich da einen direkten Zusammenhang.
 

HomeAuto_User

#8
Hallo, so richtig weiß ich nicht ob ich hier im richtigen Thema bin, da der Umbau ja vermutlich vieles mit sich zieht.
Das neue Modul bringt mit viele Meldungen und ich kann keine Verbindung mehr zur Box 6490 aufbauen.

2023.03.28 17:15:59.418 1: PERL WARNING: Use of uninitialized value $host in pattern match (m//) at ./FHEM/72_FRITZBOX.pm line 1551.
2023.03.28 17:15:59.418 1: stacktrace:
2023.03.28 17:15:59.419 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1551)
2023.03.28 17:15:59.419 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.419 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.419 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.419 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.420 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.420 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.420 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.420 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.420 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.420 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.421 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.421 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.421 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.421 1: PERL WARNING: Use of uninitialized value $host in string ne at ./FHEM/72_FRITZBOX.pm line 1564.
2023.03.28 17:15:59.421 1: stacktrace:
2023.03.28 17:15:59.421 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1564)
2023.03.28 17:15:59.422 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.422 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.422 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.422 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.422 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.422 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.422 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.423 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.423 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.423 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.423 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.423 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.423 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.424 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/72_FRITZBOX.pm line 1564.
2023.03.28 17:15:59.424 1: stacktrace:
2023.03.28 17:15:59.424 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1564)
2023.03.28 17:15:59.424 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.424 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.424 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.425 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.425 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.425 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.425 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.425 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.425 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.425 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.426 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.426 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.426 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.434 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1575.
2023.03.28 17:15:59.434 1: stacktrace:
2023.03.28 17:15:59.434 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1575)
2023.03.28 17:15:59.435 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.435 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.435 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.435 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.435 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.436 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.436 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.436 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.436 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.436 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.436 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.437 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.437 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.498 3: FRITZBOX!0000 [FritzBox: API_Check_Run.1583] - INFO: API luaQuery found but responded with: 500 No Host option provided
2023.03.28 17:15:59.499 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1591.
2023.03.28 17:15:59.499 1: stacktrace:
2023.03.28 17:15:59.499 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1591)
2023.03.28 17:15:59.499 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.500 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.500 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.500 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.500 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.500 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.500 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.501 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.501 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.501 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.501 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.501 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.501 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.504 3: FRITZBOX!0000 [FritzBox: API_Check_Run.1600] - INFO: API luaData found but responded with: 500 No Host option provided
2023.03.28 17:15:59.504 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1608.
2023.03.28 17:15:59.505 1: stacktrace:
2023.03.28 17:15:59.505 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1608)
2023.03.28 17:15:59.505 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.505 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.505 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.506 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.506 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.506 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.506 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.506 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.506 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.507 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.507 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.507 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.507 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.510 3: FRITZBOX!0000 [FritzBox: API_Check_Run.1625] - INFO: API TR-064 does not exist: 500 No Host option provided
2023.03.28 17:15:59.511 3: FRITZBOX!0000 [FritzBox: API_Check_Run.1640] - INFO: Created m3u file './www/images/FritzBox.m3u'.
2023.03.28 17:15:59.513 3: FRITZBOX!0000 [FritzBox: API_Check_Run.1654] - INFO: Could not determine my ip address
2023.03.28 17:15:59.514 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1690.
2023.03.28 17:15:59.515 1: stacktrace:
2023.03.28 17:15:59.515 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1690)
2023.03.28 17:15:59.515 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.515 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.515 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.516 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.516 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.516 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.516 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.516 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.516 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.517 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.517 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.517 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.517 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.520 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1708.
2023.03.28 17:15:59.520 1: stacktrace:
2023.03.28 17:15:59.521 1:     main::__ANON__                      called by ./FHEM/72_FRITZBOX.pm (1708)
2023.03.28 17:15:59.521 1:     main::FRITZBOX_API_Check_Run        called by FHEM/Blocking.pm (194)
2023.03.28 17:15:59.521 1:     main::BlockingStart                 called by FHEM/Blocking.pm (107)
2023.03.28 17:15:59.521 1:     main::BlockingCall                  called by ./FHEM/72_FRITZBOX.pm (1526)
2023.03.28 17:15:59.521 1:     main::FRITZBOX_Readout_Start        called by ./FHEM/72_FRITZBOX.pm (676)
2023.03.28 17:15:59.521 1:     main::FRITZBOX_Set                  called by fhem.pl (3973)
2023.03.28 17:15:59.521 1:     main::CallFn                        called by fhem.pl (1964)
2023.03.28 17:15:59.522 1:     main::DoSet                         called by fhem.pl (1996)
2023.03.28 17:15:59.522 1:     main::CommandSet                    called by fhem.pl (1276)
2023.03.28 17:15:59.522 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2849)
2023.03.28 17:15:59.522 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (1024)
2023.03.28 17:15:59.522 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.03.28 17:15:59.522 1:     main::FW_Read                       called by fhem.pl (3978)
2023.03.28 17:15:59.523 1:     main::CallFn                        called by fhem.pl (784)
2023.03.28 17:15:59.525 2: FRITZBOX!0000 [FritzBox: API_Check_Run.1735] - ERROR: 500 No Host option provided

Vielleicht hat jemand einen Tip oder weiß dieses Problem anzugehen.

Version Modul: 07.50.10a

Mfg Marco

PS, Selbstantwort nach tiefen Blick in die cfg:
Das alte Modul wurde vermutlich ohne Host definiert und somit existierte kein DEF. Ich habe manuell in der cfg meine IP hinter das define geschrieben und ab sofort ging es. Bitte Abwärtskompatiblität beachten für unwissende User ;-)
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

Otto123

Zitat von: deeb am 28 März 2023, 16:41:18Im Verzeichnis /opt/fhem/restoreDir habe ich noch 3 weiter Unterverzeichnisse, die aber alle auch nach dem 17.März angelegt wurden, weshalb ich denke, das dort auch nur neuere Versionen der geänderte Module abgespeichert sind.
Update legt ein Verzeichnis an und kopiert dort die Module hin, die anschließend vom update überschrieben werden. Wenn Du am 17.3 ein update gemacht hast, liegen in dem Verzeichnis die Module vor dem update.
Aber nochmal: FBDCECT auslesen hat mMn nichts mit FRITZBOX, sondern nur mit FBAHA... zu tun.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

RalfRog

#10
Zitat von: deeb am 28 März 2023, 16:41:18Ein Verzeichnis /opt/fhem/backup habe ich leider nicht.

Dann wäre im global vielleicht backup_before_update = 1 sinncoll.


Zitat von: Otto123 am 28 März 2023, 17:48:36Aber nochmal: FBDCECT auslesen hat mMn nichts mit FRITZBOX, sondern nur mit FBAHA... zu tun.

Dann schau doch mal nach dem Dateidatum im Verzeichnis FHEM. Die FBAHA sind seit > 13 Monaten ohne Update. Müssten dann also das alte Datum haben und können nicht die Ursache sein (oder doch wenn neuer)
Das FRITZBOX Modul in der letzten Zeit öfter aktualisiert worden.
In der 72_FRITZBOX.pm steht ca. Zeile 45 die Version.

Oder eventuell im SVN https://svn.fhem.de/trac/browser/trunk/fhem/FHEM?desc=1&order=date
Da müsstest du dich in vorheriger Versionen duchklicken können. Eventuell so 07.50.5

Es reicht einfach die mit einer alten Version zu überspielen.


Edit für deeb

Habe bei mir gesehen, dass die 00_FBAHA* von März bzw. Mai 2022 sind also schon älter. Somit vermutlich nicht vom Update betroffen.
Ich habe dir mal meine 72_FRITZBOX.pm von Aug 2020 angegehängt. Vor der Zusammenführung mit dem Fork von Jo Wiemann ist sie länger nicht aktualisiert worden. Wenn bei dir das vorletzte Update von letzten Jahr vor Mitte Dezember war hattest du vermutlich die (Original)-Version am Start.
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

RalfRog

Zitat von: HomeAuto_User am 28 März 2023, 17:25:21PS, Selbstantwort nach tiefen Blick in die cfg:
Das alte Modul wurde vermutlich ohne Host definiert und somit existierte kein DEF. Ich habe manuell in der cfg meine IP hinter das define geschrieben und ab sofort ging es. Bitte Abwärtskompatiblität beachten für unwissende User ;-)

Geh mal mit deiner Erkenntnis in den Support Thread https://forum.fhem.de/index.php?topic=118150.0
An sich hatte Jo hinsichtlich IP & Host Korrekturen vorgenommen
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder

deeb

Hallo Ralf, hallo Otto

ich habe doch noch mal ein altes Raspi-Backup (inkl. FHEM) aktiviert, mir von dort die Module 00_FBAHA.pm , 00_FBAHAHTTP.pm , 72_FRITZBOX.pm + meinen eigenen FHEM-Codeblock ( ich arbeite mit includes ) für die Fritzbox Hardware kopiert/gesichert und dann anschließend auf meine aktuelle Raspi/Fhem Konfiguration überspielt.
Danach funktionierte auch alles wieder so wie früher. Auch "backup_before_update = 1" habe ich jetzt in der GLOBAl-Sektion neu mit aufgenommen.
Etwas erstaunt war ich jedoch, dass nach einem FHEM-Update auch noch alles funktionierte.
Daraus musste ich schlussfolgern, dass die Ursache/der Fehler wohl in einer Änderung von mir in meinen Codeblock liegen wird.

Sorry für den falschen Alarm aber ich habe auch etwas dazugelernt.

RalfRog

#13
Zitat von: deeb am 29 März 2023, 12:46:48Auch "backup_before_update = 1" habe ich jetzt in der GLOBAl-Sektion neu mit aufgenommen.

Dafür hat es sich doch gelohnt  ;) 

Für mich auch nochmal aufgrund Ottos Hinweis auf den "restore Pfad". Der ist ja ohne Backup da und enthält die alten Versionen der überschriebenen Dateien.

Viel Spass noch mit der wieder funktionierenden Installation.


Edit:  setz im ersten Beitrag noch ein [gelöst] in den Betreff
FHEM auf Raspi 2B mit nanoCUL, HM-MOD-RPI-PCB und über LAN MAX!Cube mit a-culFW (Stack 868 + 433)
HM- Fensterkontakte, UP-Schalter, Bewegungsmelder und ein Rauchmelder