FHEM/72_FRITZBOX.pm line 1660 Perl Warning

Begonnen von UweUwe, 18 Oktober 2023, 11:11:36

Vorheriges Thema - Nächstes Thema

UweUwe

Hallo,

ich habe in meinem Logfile seit einiger Zeit die folgende Warnung:

2023.10.18 11:01:03 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.18 11:01:03 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1672.
2023.10.18 11:01:03 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1694.
2023.10.18 11:01:03 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1717.

Ich bemerke keinen Funktionsfehler. Die Fehlermeldung füllt aber das Logfile und ich habe bedenken, dass igrdwann ein Funktionsfehler auftritt.

Ich habe die Fritzbox 7590 X umit dem aktuellsten Betriebssystem.

Mer ci

JoWiemann

Hallo,

welche Version vom Modul nutzt Du.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

UweUwe

Hallo Jörg,

hier duie Details zu meinem fritzbox-Modul:



Internals:
   APICHECKED -1
   APICHECK_RET_CODES luaQuery:500 luaData:500 TR064:500
   FUUID      5c7115ea-f33f-1e06-b46c-1d262eb42cff91cc
   HOST       
   INFO_DEFINE Please redefine Device: defmod <name> FRITZBOX <IP address | DNS name>
   INTERVAL   300
   LUADATA    0
   LUAQUERY   0
   NAME       FritzBox
   NR         571
   STATE      WLAN: on gWLAN: off
   TIMEOUT    55
   TR064      0
   TYPE       FRITZBOX
   UPNP       -1
   VERSION    07.50.18a
   _BETA      0
   eventCount 4261
   READINGS:
     2023-10-09 15:31:00   alarm1          Wecker 1
     2023-10-09 15:31:00   alarm1_state    off
     2023-10-09 15:31:00   alarm1_target   FON 1
     2023-10-09 15:31:00   alarm1_time     00:00
     2023-10-09 15:31:00   alarm1_wdays    daily
     2023-10-09 15:31:00   alarm2          Wecker 2
     2023-10-09 15:31:00   alarm2_state    off
     2023-10-09 15:31:00   alarm2_target   FON 1
     2023-10-09 15:31:00   alarm2_time     00:00
     2023-10-09 15:31:00   alarm2_wdays    daily
     2023-10-09 15:31:00   alarm3          Wecker 3
     2023-10-09 15:31:00   alarm3_state    off
     2023-10-09 15:31:00   alarm3_target   FON 1
     2023-10-09 15:31:00   alarm3_time     00:00
     2023-10-09 15:31:00   alarm3_wdays    daily
     2023-10-09 15:31:00   box_cpuTemp     71
     2023-10-09 15:31:00   box_dect        on
     2023-10-09 15:31:00   box_fwVersion   259.07.57
     2023-10-09 15:31:00   box_guestWlan   off
     2023-10-09 15:31:00   box_guestWlanCount 0
     2023-10-09 15:31:00   box_guestWlanRemain 0
     2023-09-06 21:07:05   box_model       FRITZ!Box 7590 AX [avm]
     2023-10-09 15:31:00   box_moh         default
     2023-10-09 15:31:00   box_powerRate   31
     2023-10-09 15:31:00   box_rateDown    2.114
     2023-10-09 15:31:00   box_rateUp      1.970
     2023-10-09 15:31:00   box_stdDialPort allFons
     2023-10-09 15:31:00   box_tr064       on
     2023-10-09 15:31:00   box_tr069       off
     2023-10-09 15:31:00   box_wlanCount   6
     2023-10-09 15:31:00   box_wlan_2.4GHz on
     2023-10-09 15:31:00   box_wlan_5GHz   on
     2023-10-09 15:31:00   dect1           
     2023-10-09 15:31:00   dect1_fwVersion 3.47
     2023-10-09 15:31:00   dect1_intRingTone HandsetDefault
     2023-10-09 15:31:00   dect1_intern    610
     2023-10-09 15:31:00   dect1_manufacturer AVM
     2023-10-09 15:31:00   dect1_model     C3
     2023-10-09 15:31:00   dect1_radio     NDR1
     2023-10-09 15:31:00   dect2           DECT PLANTRONICS
     2023-10-09 15:31:00   dect2_fwVersion 0.00
     2023-10-09 15:31:00   dect2_intRingTone HandsetDefault
     2023-10-09 15:31:00   dect2_intern    611
     2023-10-09 15:31:00   dect2_manufacturer Plantronics
     2023-10-09 15:31:00   dect2_model     Plantronics SupraPlus C351N
     2023-10-09 15:31:00   dect2_radio     NDR1
     2023-10-09 15:31:00   diversity1      SIP0
     2023-10-09 15:31:00   diversity1_dest
     2023-10-09 15:31:00   diversity1_state off
     2023-10-09 15:31:00   fon1            W48 Esszimmer
     2023-10-09 15:31:00   fon1_intern     1
     2023-10-09 15:31:00   fon1_out        SIP0
     2023-10-09 15:31:00   gsm_internet    0
     2023-10-09 15:31:00   lastReadout     342 values captured in 0.89 s

     2023-10-18 12:31:03   retStat_lastReadout 6 values captured in 0.08 s
     2023-10-09 15:31:00   state           WLAN: on gWLAN: off
     2023-10-09 15:31:00   user01          (guest)
     2023-10-09 15:31:00   user01_thisMonthTime 0:00
     2023-10-09 15:31:00   user01_todaySeconds 0
     2023-10-09 15:31:00   user01_todayTime 0:00
     2023-10-09 15:31:00   user01_type     Guest
     2023-10-09 15:31:00   userTicket01    107500
   fhem:
     LOCAL      0
     definedHost
     is_double_wlan -1
     lastHour   0
     modulVersion $Date: 2023-09-13 08:42:12 +0200 (Wed, 13 Sep 2023) $
   helper:
     TimerCmd   FritzBox.Cmd
     TimerReadout FritzBox.Readout
Attributes:
   DbLogExclude .*
   boxUser    Fritzbox
   room       GERAETE


Danke ,dass du mir hilfst.

Uwe

JoWiemann

Hallo Uwe,

in den Internals hast Du folgenden Hinweis:

INFO_DEFINE Please redefine Device: defmod <name> FRITZBOX <IP address | DNS name>

Bitte einmal machen.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

UweUwe

Hallo Jörg,

danke für den Hinweis. Ich habe dies bereits gesehen, konnte aber leider nichts damit anfangen.
Meine ursprüngliche Definition des Modules lautete:

define Fritzbox FRITZBOX
ohne Angabe von IP-adresse oder DNS Name.

Lautet dein Hinweis, dass ich nochmals

defmod Fritzbox FRITZBOX
mache?

Otto123

ne  :o  sondern:
defmod Fritzbox FRITZBOX 192.168.178.1bzw. deine richtige Fritzbox IP angeben
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

UweUwe

Hallo otto und Jörg,
ich habe die Modifikationen gemacht, IP Adresse mit defmod ergänzt und anschliessend noch das Passwort der fritzbox ergänzt, das FHEM anschliessend wissen wollte. Was mir beim passwort nicht klar ist: Woher kennt FHEM den Usernamen auf der Fritzbox.

Trotz Neustart bleibt aber auch das INFO_DEFINE in dem DeviceOverview. Die von mir eingegebene IP Adresse für die Fritzbox stimmt, ich habe sie nochmals in der Fritzbox gegengeprüft.

Please redefine Device: defmod <name> FRITZBOX <IP address | DNS name>
Die Einträge im logfile bleiben leider:

2023.10.19 10:10:04 1: PERL WARNING: Use of uninitialized value $host in pattern match (m//) at ./FHEM/72_FRITZBOX.pm line 1647.
2023.10.19 10:10:04 1: PERL WARNING: Use of uninitialized value $host in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.19 10:10:04 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.19 10:10:04 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1672.
2023.10.19 10:10:04 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1694.
2023.10.19 10:10:04 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1717


UweUwe

Hallo,
noch ein Hinweis mit dem Password,

Ich habe im DeviceOverview mit "set password .." das Password gesetzt und auch positiv von FHEM quittiert bekommen:

password successfully saved .

Trotzdem bekomme ich jetzt nach einiger Zeit die Fehlermeldung im Logfile:

2023.10.19 10:24:13 2: [Fritzbox | 7590 | 259.07.57 | readPassword.7216] - INFO: No password in file
2023.10.19 10:24:13 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5898] - INFO: No password set. Please define it (once) with 'set Fritzbox password YourPassword'

Otto123

Zitat von: UweUwe am 19 Oktober 2023, 10:24:13Was mir beim passwort nicht klar ist: Woher kennt FHEM den Usernamen auf der Fritzbox.
Den kennt er mMn doch schon lange nicht mehr (Fritz! Version 7.xx)? Der wird gesetzt mit attr Fritzbox boxUser
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

UweUwe

Hallo Otto,

danke für deine Antwort. War mein Fehler mit dem User.
Der User für die Fritzbox war mit "Fritzbox" korrekt in FHEM eingetragen (boxUser).
boxUser  Fritzbox deleteattr
Das Passwort war und ist korrekt gesetzt. Ich kann mich mit dem "boxUser" und dem Passwort an der Fritzbox aktuell anmelden.

Trotzdem bekomme ich weiterhin die Fehlermeldungen:

 2023.10.19 14:10:13 1: PERL WARNING: Use of uninitialized value $host in pattern match (m//) at ./FHEM/72_FRITZBOX.pm line 1647.
2023.10.19 14:10:13 1: PERL WARNING: Use of uninitialized value $host in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.19 14:10:13 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.19 14:10:13 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1672.
2023.10.19 14:10:13 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1694.
2023.10.19 14:10:13 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.p

und

2023.10.19 14:09:13 2: [Fritzbox | 7590 | 259.07.57 | readPassword.7216] - INFO: No password in file
2023.10.19 14:09:13 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5898] - INFO: No password set. Please define it (once) with 'set Fritzbox password YourPassword'




RalfRog

Versuch doch "einfach mal so" mit "boxUser fritz-yxz" und  "set password" einen anderen User -  z.B. den auf der FritzBox automatisch angelegten.
Danach gehst du wieder zurück.

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

UweUwe

Das Thema

2023.10.19 16:22:13 1: PERL WARNING: Use of uninitialized value $host in pattern match (m//) at ./FHEM/72_FRITZBOX.pm line 1647.
2023.10.19 16:22:13 1: PERL WARNING: Use of uninitialized value $host in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.19 16:22:13 1: PERL WARNING: Use of uninitialized value in string ne at ./FHEM/72_FRITZBOX.pm line 1660.
2023.10.19 16:22:13 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1672.
2023.10.19 16:22:13 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1694.
2023.10.19 16:22:13 1: PERL WARNING: Use of uninitialized value $host in concatenation (.) or string at ./FHEM/72_FRITZBOX.pm line 1717.

tritt nicht mehr auf, ich vermute, dass die IP Zuweisung hier gewirkt hat, wie gesagt: Vermutung.

Das Thema mit dem Password bleibt:

ZitatVersuch doch "einfach mal so" mit "boxUser fritz-yxz" und  "set password" einen anderen User -  z.B. den auf der FritzBox automatisch angelegten.
Danach gehst du wieder zurück.

Danke für die Unterstützung. Hab ich gemacht. Kein Unterschied.
Die Fehlermeldung , dass "No password in file" ist kommt sowohl mit dem alternativen Fritzbox-User, als auch mit dem dann wieder auf den zurückgesetzten , urspünglichen Fritzbox-User.
Jedesmal beim setzen des Passwortes wird mir aber von FHEM bestätigt :

password successfully saved
Ich setze das password im DeviceOverview mit set FritzBox password xxxx

Und die Fehlermeldung lautet weiterhin
2023.10.19 16:14:13 2: [Fritzbox | 7590 | 259.07.57 | readPassword.7216] - INFO: [u]No password in file[i][b][/b][/i][/u]
2023.10.19 16:14:13 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5898] - INFO: No password set. Please define it (once) with 'set Fritzbox password YourPassword'

"No password in file" 

Dies würde ja bedeuten, dass da kein Passwort in dem file ist.

Noch eine Vermutung:

Das "Device" lautet gemäss DeviceOverview:            FritzBox
Der Typ des devices lautet                            FRITZBOX
mein boxUser lautet                                    Fritzbox

Könnte da ein Thema mit gleichen Namen oder Gross/Kleinschreibung auftreten? Ich setze das password für FritzBox, mein boxuser heisst aber Fritzbox. Ich kann aber im DeviceOverview den Namen FritzBox nicht ändern, eine Variante wäre, dass ich im der Kommandozeile den Befehl "set Fritzbox password xxx" absetze.








RalfRog

#12
Zitat von: UweUwe am 19 Oktober 2023, 16:48:24Könnte da ein Thema mit gleichen Namen oder Gross/Kleinschreibung auftreten? Ich setze das password für FritzBox, mein boxuser heisst aber Fritzbox. Ich kann aber im DeviceOverview den Namen FritzBox nicht ändern, eine Variante wäre, dass ich im der Kommandozeile den Befehl "set Fritzbox password xxx" absetze.

Das müsstest du ja durch die probeweise Änderung auf den automatisch angelegten User (nach dem Schema fritz<Zahl>) ausgeschlossen haben.


Edit:
Habs gerade mal bei mir durchgespielt. Wenn ich den User ändere kommt:
2023.10.19 17:05:07.890 3: [Fritzbox | 7590 | 154.07.57 | Set.677] - INFO: set Fritzbox checkAPIs
2023.10.19 17:05:18.474 2: [Fritzbox | 7590 | 154.07.57 | Web_OpenCon.5824] - ERROR: Web connection could not be established. Please check your credentials (password, user).

Wenn ich dann das zu user gehörede Passwort setzte geht es wieder. Das Ganze retour ebenso.

War halt nur eine Idee....
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

UweUwe

Hallo RalfRog,

vielleicht was Wichtiges vorab:

1. Der Fehler PEARL Warning tritt erst seit meinem letzten FHEM Update auf, das ist am 9.10. diesen Jahres gemacht habe. Da gab es den "password fehler" aber noch nicht.
2. Der Password Fehler trat erst auf, nachdem ich heute auf Rat von Otto die IP Adresse dem Device FritzBox zugewiesen habe.


Jetzt nochmals zu meinem Verständnis nach deiner Antwort:

Ich kann über die Maske DeviceOverview nur einem boxUser "FritzBox" ein Password zuweisen (der name FritzBox ist vorgegeben), keinem anderen User z.B. Fritzbox.
Mein boxUser (= Username der Fritz!Box) heisst aber Fritzbox. Kann hier der fehler stecken?

Ich verstehe deinen Hinweis nicht nicht:

Zitat(nach dem Schema fritz<Zahl>

RalfRog

Zitat von: UweUwe am 19 Oktober 2023, 17:10:01Ich verstehe deinen Hinweis nicht nicht:

Zitat(nach dem Schema fritz<Zahl>

Bei den 3-4 Boxen die ich in der letzten Zeit gesehen habe hiess der automatisch angelegte User der Fritzbox immer nach dem Muster "fritz0634" oder "fritz0287".
Deine User siehst du ja in der Fritzboxfläche.
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

UweUwe

Hallo,

zwischenzeitlich hat sich das Fehlerbild nochmals geändert.

Es kommt jetzt folgender Fehler:

2023.10.19 17:09:14 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5914] - ERROR: Web connection could not be established. Please check your credentials (password, user).
alle 5 Minuten .


RalfRog

#16
Nun ist ein Passwort ist hinterlegt, aber nicht das welches zum User passt.

Edit:
Um Missverständnissen vorzubeugen: mit User und Passwort sind die auf der FritzBox eingerichteten User gemeint.
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

UweUwe

Ok, das war ja schon mal ein Schritt in die richtige Richtung.

Ich habe immer noch nicht verstanden, von welchem Fritz!Box Benutzer ist das Passwort zuweisen muss.

Ich habe in der Fritz!Box 4 User eingerichtet. Darunter ist auch der Fritz!Box-Benutzer "Fritzbox". Diesen habe ich in der Vergangenheit benutzt für das FHEM Device FRITZBOX.
Dafür kenne ich auch das Passwort sicher, ich benutze es zur Anemdlung des Fritz!Box Benutzers Fritzbox an meiner 7590 AX Fritzbox.

Über das DeviceOverview von FRITZBOX kann ich aber nur mit set FritzBox password XXXX einem  einem Fritz!Box-Benutzer "FritzBox" etwas zuweisen und nicht einem Fritz!Box-Benutzer "Fritzbox". Oder täusche ich mich?



RalfRog

Das Modul nutzt den Benutzer, den du mit dem "Attribut boxUser" definiert hast.
Das zu diesem User gehörende Passwort muss mit "set password" gesetzt werden.
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

MadMax-FHEM

set FritzboxDeviceName passwort PW

Bedeutet, dass dem unter dem Attribut boxUser von FritzboxDeviceName genanntem User das Passwort gesetzt wird!

Das hat nix mit dem FritzboxDeviceName zu tun, d.h. das ist NICHT der Username für den das Passwort gesetzt wird...
...sondern für den/das was im Attribut boxUser steht. Dort muss der richtige Username eingetragen werden...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

UweUwe

Hallo Joachim,

das verstehe ich nicht.

Ich setzte im DeviceOverview Fritzbox mit attr boxUser einen Fritz!Box-Benutzer, der so in der Fritz!Box 7590 AX definiert ist. Das dazugehörige Passswort kenne ich. Damit melde mich mich auch regelmässig an der Fritz!Box an mit Benutzername = BoxUser und Passwort.
Das Passwort ist identisch mit dem Passwort, das ich im FHEM DeviceOverview "FritzBox" mit set FritzBox Password "XX" zuweise.

Ich bekomme dann von FHEM die Rückmeldung: "password successfully saved ". Heisst: ich hab was abgespeichert, muss nicht das richtige Password sein.
So habe ich es gemacht , weiterhin habe ich die Fehlermeldung.

MadMax-FHEM

Muss nicht das richtige Passwort sein?
Was soll das heißen?

EDIT: meinst du es wurde falsch abgespeichert?

Hast du irgendwelche "komischen" Sonderzeichen im Passwort?

Im Attribut boxUser musst du den gewünschten Usernamen eintragen, mit dem sich das Fhem-Fritzbox-Device anmelden soll...

Mit set Fhem-Fritzbox-Device password PW setzt du dann das Passwort 'PW' das dazu verwendet werden soll...

Bei mir hat das bei 2 Fritzboxen genauso geklappt...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

UweUwe

Hallo Joachim,

ZitatMuss nicht das richtige Passwort sein? Was soll das heißen?

Damit meine ich : Die meldung sagt noch nichts aus, dass das Passwort richtig sein muss, nur dass eines abgelegt ist.

ZitatHast du irgendwelche "komischen" Sonderzeichen im Passwort?

Nein, nur Zahlen und Buchstaben

ZitatIm Attribut boxUser musst du den gewünschten Usernamen eintragen, mit dem sich das Fhem-Fritzbox-Device anmelden soll...

So hab ich es verstanden und auch gemacht.

ZitatMit set Fhem-Fritzbox-Device password PW setzt du dann das Passwort 'PW' das dazu verwendet werden soll...

so hab ich es auch verstanden..

Trotzdem hab ich die Fehlermeldung..






RalfRog

#23
Zitat von: UweUwe am 19 Oktober 2023, 18:04:20Trotzdem hab ich die Fehlermeldung..

Bevor du dich weiter im Kreis drehst oder vielleicht irgend etwas klemmt ein Vorschlag:

  • leg in der FritzBox einen neuen User an z.B. "uweuwe" (mit genügend Rechten) und vergibt ein passendes Passwort "geheim123"
  • setzte das Attribut boxUser  neu auf "uweuwe"
  • und setze das Passwort neu mit "set FritzBox password geheim123"

Vielleicht löst das den Knoten.

Gruß Ralf

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

frank

ich hätte ja mal in die datei geschaut, ob auch ein pw gespeichert wurde.
und wenn ja, ein fhem restart gemacht.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

UweUwe

in welcher datei muss man da nachschauen?

MadMax-FHEM

Zitat von: UweUwe am 19 Oktober 2023, 19:00:39in welcher datei muss man da nachschauen?


/opt/fhem/FHEM/FhemUtils/uniqueID

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

UweUwe

Hallo,

ich habe jetzt mit einem neuen Fritz!Box User und neuem Passwort versucht. Bekomme weiterhin diesselbe Fehlermeldung alle 5 Minuten im Logfile.

2023.10.22 09:58:58 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5914] - ERROR: Web connection could not be established. Please check your credentials (password, user).
Ich habe zuerst das Attribut boxuser gelöscht, neu eingetragen, Password gesetzt, Rückmeldung bekommen, dass Password gesetzt ist, abgespeichert, FHEM neu gestartet  =>> Fehlermeldung alle 5 Minuten.

Sorry für die nochmalige Nachfrage.



JoWiemann

Setz doch bitte einmal das Attribut verbose im Device auf 5 und poste dann ein Log.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

juemuc

Zitat von: UweUwe am 22 Oktober 2023, 10:04:12Hallo,

ich habe jetzt mit einem neuen Fritz!Box User und neuem Passwort versucht. Bekomme weiterhin diesselbe Fehlermeldung alle 5 Minuten im Logfile.

2023.10.22 09:58:58 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5914] - ERROR: Web connection could not be established. Please check your credentials (password, user).
Ich habe zuerst das Attribut boxuser gelöscht, neu eingetragen, Password gesetzt, Rückmeldung bekommen, dass Password gesetzt ist, abgespeichert, FHEM neu gestartet  =>> Fehlermeldung alle 5 Minuten.

Sorry für die nochmalige Nachfrage.

Und was steht in der Datei /opt/fhem/FHEM/FhemUtils/uniqueID?
Wenn es da nicht enthalten ist, wird es nicht funktionieren. Ich hatte vor einiger Zeit auch einmal das Problem mit dieser Datei (bei einem anderen Device). Ich habe allerdings nicht herausgefunden, woran es lag. Ich habe mein System neu aufgesetzt.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

UweUwe

Hallo Jörg,

ich habe mir jetzt mit verbose 5 in der fritzbox das Logfile angeschaut. Da gibt es sehr viele Einträge. Bei dem Versuch es zu schicken, bkomme ich im Forum eine Fehlermeldung. Ich schicke jetzt erstmal diesen Text. Vielleicht kann man im Forum soviele Zeilen nicht versenden.
Ich versuche nur einen Zugriff von FHEM auf die Fritzbox zu schicken. Es sind aber sicherlich >> 100 Zeilen.

Viele Grüsse

UweUwe

Hallo Jörg,

den entsprechenden Anteil des Logfiles kann ich nicht schicken, Da bringt das FHEM-Forum einen "Datenbankfehler". Wahrscheinlich zu viele Zeilen.
Welchen Teil brauchst du denn.


Otto123

Du kannst das Log doch als Textfile anhängen?
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

UweUwe

Hallo Otto,

vielen Dank für den Tip. Es sind 800 Zeilen..
Formt .txt.

JoWiemann

Zitat von: UweUwe am 22 Oktober 2023, 19:53:24Hallo Otto,

vielen Dank für den Tip. Es sind 800 Zeilen..
Formt .txt.


Hallo,

hm, hier sehe ich jetzt nichts ungewöhnliches. Bitte starte Fhem einmal neu. Das verbose im Device bitte auf 5 stehen lassen. Ich brauche dann die ersten 50 - 100 Einträge ab dem ersten FritzBox Log Eintrag.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

#35
Hi Jörg
Immerhin stellt auch die FritzBox alle 5 Minuten einen 501er Fehler fest:
Anmeldung an der FRITZ!Box-Benutzeroberfläche von IP-Adresse 192.168.20.44 gescheitert (falsches Kennwort).Ich nehme mal an die .44 ist FHEM.


Uwe, Anmerkung am Rande:
Z. B. Anmeldung des Benutzers support@awo-owl.de an der FRITZ!Box-Benutzeroberfläche von IP-Adresse 193.46.255.53 gescheitert (falsches Kennwort)
Über den offenen externen HTTPS-Zugang wird auch versucht auf deine Box zu kommen. Nicht ungewöhnlich kommt immer wieder vor. War bei mir glaube ich sogar die gleiche IP.
Habe den externen Zugang abgeschaltet und gehe wenn nötig über VPN auf die Box.
Solltest du dir mal anschauen wenn das Problem behoben ist.
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

UweUwe

Hallo Jörg,
als Anlage habe ich die ersten Zeilen der Fritzbox gehängt. Verbose = 5, nach Neustart.
Das Thema tritt erst auf, nachdem ich FHEM vor einigen Tagen einem neuen Update versehen habe.

Vielen Dank für deine Mühen

JoWiemann

Zitat von: UweUwe am 23 Oktober 2023, 10:19:55Hallo Jörg,
als Anlage habe ich die ersten Zeilen der Fritzbox gehängt. Verbose = 5, nach Neustart.

Hm, da müssen noch Log Einträge vorher sein, die die Initialisierung des FritzBox Device dokumentieren.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

UweUwe

Hallo,
hab jetzt nach einem Restart die Fritzbox Einträge herausgesucht.
Passt das so?
Danke für die Hilfe, merci..

JoWiemann

Zitat von: UweUwe am 23 Oktober 2023, 17:31:40Hallo,
hab jetzt nach einem Restart die Fritzbox Einträge herausgesucht.
Passt das so?
Danke für die Hilfe, merci..

Für mich sieht es weiterhin so aus als ob Passwort und User nicht zusammenpassen. Bitte prüf das noch einmal.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Jamo

Ich lese da im log file
Zitatinfo: boxUser (bei Repeatern nicht unbedingt notwendig) nicht definiert.
Hast Du den auf der FB eingerichtet?
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

RalfRog

Zitat von: JoWiemann am 23 Oktober 2023, 17:48:45....
Für mich sieht es weiterhin so aus als ob Passwort und User nicht zusammenpassen. Bitte prüf das noch einmal.

Grüße Jörg

Hallo Uwe
Loggst du dich auch über Fhem (per Browser) noch irgendwie auf der FritzBox ein?
Heute morgen gegen 10 Uhr hab es neben den erfolglosen Versuchen auch einen erfolgreichen vom User Uwe von der Fhem-IP
Anmeldung des Benutzers Uwe an der FRITZ!Box-Benutzeroberfläche von IP-Adresse 192.168.20.44
Sieht irgendwie konfus aus  ::)
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

UweUwe

Ich logge mich über den PC 192.168.20.40 regelmässig auf der Fritzbox ein. Mit dem User Uwe. Habe auch getestet, ob User Uwe und passwort zusammenpassen.
Und das hat funktioniert, immer, .. :)  :)
Ich wüsste nicht, wie ich mich über FHEM in die Fritzbox per Browser einloggen sollte. Nein, mache ich nicht.
Es ist korrekt , FHEM RPI sitzt auf 192.168.20.44 .

RalfRog

Hattest du die Hinweise von frank/juemuc geprüft.
Zitat... was steht in der Datei /opt/fhem/FHEM/FhemUtils/uniqueID?
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

UweUwe

ne, ich bin nicht der Linux Freak , werde ich aber machen.
Ich hab das Passwort aber korrekt eingegeben.

juemuc

Einfach
sudo nano /opt/fhem/FHEM/FhemUtils/uniqueIDeingeben.

Wenn da dein Passwort nicht drin steht, wirst Du nie erfolgreich sein.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

MadMax-FHEM

Oder auch:
grep FRITZBOX /opt/fhem/FHEM/FhemUtils/uniqueID

EDIT: u.U. auch mit sudo vorne dran, war bei mir aber nicht nötig (und sollte bei nano /opt/fhem/FHEM/FhemUtils/uniqueID auch nicht nötig sein, sofern man nix ändern will )

Da sollte ein Eintrag mit dem Namen deines Fritzbox-Devices kommen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

JoWiemann

Nun ja, es findet sich in uniqueID dann ein Eintrag FRITZBOX_<devicename>_passwd. Das Passwort selber ist allerdings verschlüsselt.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Wernieman

Was mir auf die schnelle beim Durchlesen des Threads auffällt: Wurde beim User auf die Groß/Kleinschreibung geachtet?

Und nur am Rande:
Die Fritte kann einige User verwalten. Warum nimmst Du nicht für FHEM einen eigenen User? Der kann dann auch ein gaaans langes Passwort, ohne "Problemzeichen" erhalten.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

UweUwe

Hallo Jörg,

ich hab mal in uniqueID nachgeschaut. Da gibt es passwörter für TelegramBot, SIP_mySIP, FRITZBOX_fritzbox_passwd, alexaFHEM.bearerToken, alexaFHEM.skillRegKey und nochmals Fritzbox_fritzbox_passwd.
Die Passwörter sind in dieser Reihenfolge und verschlüsselt und ja, es gibt 2x das Passwort: FRITZBOX_Fritzbox_passwd.

Kann dies der Grund für den Ärger sein?


UweUwe

Hallo Wernieman und Jörg,

ja, ich achte auf Gross-Kleinschreibung. Fehler macht jeder
Das mit em FHEM eigenen User für die Fritzbox kann ich machen, kein Thema.
Ich warte jetzt mal auf die 2 Fritzbox Passwörter ab, die auch noch unterschiedlich sind.

Könnte ja folgendes passieren:

Das FRITZBOX Modul hat fehlerbedingt 2 Passwörter in die Datei gesetzt. Das aktuelle Passwort wird immer ans Ende der Datei gesetzt und gelesen wird immer von vorne das Passwort, auf das man trifft, damit das alte Passwort. Ich kann also Paswörter ändern, soviel ich will, gelesen wird immer das alte und meist falsche Passwort.

 

Wernieman

Du könntest es mal "manuell bereinigen":

- Fhem stoppen (sicherheitshalber)
- per nano (am besten als fhem-User) die Datei bearbeiten und die 2 Zeilen rauslöschen und speichern
- Fhem starten (Wird Fehlermeldungen bezüglich fehlendem Passwort auslösen)
- in Fhem das Passwort neu setzen

Soweit ich weiß (lasse mich gerne korrigieren), kann man mit Fhem Bordmitteln ein Passwort nicht löschen.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

JoWiemann

Du kannst auch in der Fhem Kommandozeile:

{system(' sed -i "/FRITZBOX_FritzBox/d" /opt/fhem/FHEM/FhemUtils/uniqueID')}

eingeben.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

#53
Ich habe ja zwei Boxen am Start. Da hat natürlich jede ein eigenes Passwort und Eintag in der uniqueID-Liste.
Bei UweUwe gibts eventuell auch 2:
FRITZBOX_fritzbox_passwd
FRITZBOX_Fritzbox_passwd


Edit: Ja gibt zwei hat UweUwe ja geschrieben.

Wenn das mit dem löschen in uniqueID nicht klappt, wäre es vielleicht eine Idee das (die) Fritzbox-Devices zu löschen und mal mit einem wirklich anderen Namen neu anzulegen.
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

UweUwe

Hallo,
soweit alles erledigt.
In unique die beiden Zeilen mit "FRITZBOX_Fritzbox_passwd" gelöscht, abgespeichert, FHEM neu gestartet.
Fehlermeldung vom FRITZBOX Modul bekommen, dass das Passwort fehlt.

Passwort gesetzt und nochmals FHEM neu gestartet.
In unique nnachgeschaut: ja, da ist jetzt am Ende der Datei eine Ziele mit FRITZBOX_Fritzbox_passwd.

Leider wieder die Fehlermeldung im Logfile:

2023.10.24 14:31:15 2: [Fritzbox | 7590 | 259.07.57 | readPassword.7216] - INFO: No password in file
2023.10.24 14:31:15 2: [Fritzbox | 7590 | 259.07.57 | Web_OpenCon.5898] - INFO: No password set. Please define it (once) with 'set Fritzbox password YourPassword'

Nochmals in unique nachgeschaut: Zeile mit FRITZBOX_Fritzbox_passwd exitiert weiter.., auch nur einmal.



RalfRog

In deinem List aus #2 heisst die Box
NAME       FritzBox
Demnach müsste der Eintrag in der Datei "uniqueID" <FRITZBOX_FritzBox_passwd> sein ?

Oder hast du das FritzBox Device umbenannt?
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

UweUwe

Hallo,

ja , ich hab 2 Fritzboxen im Einsatz, die aber nicht in demselben Netz arbeiten. Die Netze sind aber aber über VPN verbunden.

1. Netzwerk IP: 192.168.10.xx
2. Netzwerk IP: 192.168.20.xx

Ja, das mit dem Löschen des Fritzbox Modules hab ich auch schon angedacht. Dagegen spricht, dass ich möglicherweise nicht alles dokumentiert habe, wo ich die Fritzbox-readings eingebaut habe.

RalfRog

Bei mir mit den beiden Boxen steht (PW verfälscht):
FRITZBOX_Fritzbox_passwd:001253464334554775
FRITZBOX_Fritzclient_passwd:08789679823456978679d

Zwischen den beiden _xyz_ steht der Name der Box nämlich Fritzbox und Fritzclient.
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

Wernieman

Sorry des Nachharkens, aber:
Den Richtigen User/Passwort für die richtige Fritte eingetragen?

Und ... könntest Du die 2. mal Stillegen (disablen), nicht das Sie uns auch noch dazwischenfunkt?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

UweUwe


ZitatIn deinem List aus #2 heisst die Box
NAME       FritzBox
Demnach müsste der Eintrag in der Datei "uniqueID" <FRITZBOX_FritzBox_passwd> sein ?

der Eintrag in der unique_ID Datei lautet (Paste&Copy).

FRITZBOX_FritzBox_passwd:xxxxxx
Somit müsste alles ok sein.

UweUwe

Die Fritzboxen stehen sehr sehr weit voneinander entfernt. >> 100 km. Einfach abklemmen geht nicht. Sind über VPN verbunden.

Ja, ich habe den richtigen User und das richtige Passwort eingetragen, da ich mich vorsichtshalber mit diesem Passwort und diesem User vorab selbst an der Fritzbox angemeldet habe.
Die Fritzboxen sind auch nicht von demselben Typ , da sehe ich dann auch , ob ich richtig angekommen bin und auch an der IP Adresse.
Sehr unwahrscheinlich, dass daran das Thema hängt.




Wernieman

Du hast mich falsch verstanden .. in Fhem disablen ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

UweUwe

In FHEM habe ich nur ein FRITZBOX-Modul. FHEM kennt nur eine Fritzbox, die lokale Fritzbox.
Ich habe eine 2. FHEM Installation auf einem 2.RPI, in dem entfernten Netzwerk, die dann mit der 2. Fritzbox kommuniziert.


RalfRog

Vorschlag zur Diskussion, damit UweUwe erstmal das vorhandene Fritzbox-Device nicht kaputt macht.

Vorhandenes Device FritzBox per attr diable "dekativieren"
und dann ein neues Device anlegen -> meinetwegen Testfritz.

Ich bin mir nur unsicher ob es Probleme mit den zwei gleichen IPs 192.168.20.4 geben könnte.
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

JoWiemann

Zitat von: RalfRog am 24 Oktober 2023, 15:04:24Ich bin mir nur unsicher ob es Probleme mit den zwei gleichen IPs 192.168.20.4 geben könnte.

Gibt es nicht. Habe ich gerade einmal getestet.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

#65
Doppeltest ich auch  ;D

Habe es gerade mal bei mir gemacht geht! Kein Problem mit der IP.
"Testfritz" ist da und hat nach dem Setzen von boxUser und Passwort keine Fehler im Log produziert.
Die "uniqueID" hat einen neuen Eintrag (weitere Zeile mit dem neuen Namen) bekommen.
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

#66
Nach dem Löschen des Devices "Testfritz"  verschwindet der Eintrag in der Datei "uniqueID" auch wieder.   ;)

Edit:
Die ursprüngliche Box hat sich per "disable 0" auch wieder aktivieren lassen. Anscheinend auch keine Nebenwirkungen.
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

UweUwe

Ok,

danke für die Unterstützung. Ich werde jetzt mal alles zusammenschreiben, was ich plane zu machen und hier posten, bevor ich die Modifikationen durchziehe

Es wäre superfreundlich, falls einer von euch mal darüberschaut, bevor ich die Modifikationen in FHEM durchziehe.

Ich fang jetzt mal ...

UweUwe

 Hallo : Hier der Plan!!  :)  :)  :)  :)

hoffe der Plan gefällt

*************** neues Modul heisst TestFritz   , altes hiess FritzBox  ***************

zuerst aktuelles FRITZBOX-Modul (FritzBox) disablen :

==> attr disable 0

*neues FRITZBOX-Modul (TestFritz" definieren:
define TestFritz FRITZBOX 192.168.20.1
*neuer User und Passwort für den Zugang zur  Fritz!box definieren:
attr TestFritz boxUser Uwe
set TestFritz password xxxxxx

***********  Attribute und Abhängigkeiten *****************************

attr TestFritz allowTR064Command 1
attr TestFritz room GERAETE
define RufumleitungTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz diversity 1 off, set T.Garage on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz diversity 1 on, set T.Garage off)
define WLANTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz wlan on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz wlan off)

MadMax-FHEM

#69
Disablen, dann disable auf 1 setzen nicht 0...

EDIT: warum die weiteren Defines (z.B. Rufumleitung)?
Schau doch erst mal, ob das neu angelegte Fritzbox Device geht 8)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

UweUwe

danke Joachim  und der Rest ist so ok...?

*************** neues Modul heisst TestFritz   , altes hiess FritzBox  ***************

zuerst aktuelles FRITZBOX-Modul (FritzBox) disablen :

    ==> attr disable 1

*neues FRITZBOX-Modul (TestFritz" definieren:
define TestFritz FRITZBOX 192.168.20.1
*neuer User und Passwort für den Zugang zur  Fritz!box definieren:
attr TestFritz boxUser Uwe
set TestFritz password xxxxxx

***********  Attribute und Abhängigkeiten *****************************

attr TestFritz allowTR064Command 1
attr TestFritz room GERAETE
define RufumleitungTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz diversity 1 off, set T.Garage on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz diversity 1 on, set T.Garage off)
define WLANTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz wlan on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz wlan off)


MadMax-FHEM

Ich denke ja.
Sofern die IP stimmt und Uwe ein User auf der zur IP gehörenden Fritzbox ist und bei set TestFritz password das dazugehörige Passwort gesetzt wird ;)

Was soll schon groß passieren?

Backup sollte ja eh vorhanden sein...
...TestFritz Device wieder löschen und gut... ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

UweUwe

Hallo,

hab jetzt folgende Punkte erledigt:

zuerst aktuelles FRITZBOX-Modul (FritzBox) disablen :

    ==> attr disable 1

*neues FRITZBOX-Modul (TestFritz" definieren:
define TestFritz FRITZBOX 192.168.20.1
*neuer User und Passwort für den Zugang zur  Fritz!box definieren:
attr TestFritz boxUser Uwe
set TestFritz password xxxxxx

Bisher kommt keine Fehlermeldung mehr. Ich lass es jetzt einige Zeit laufen und kontrolliere dann und mache bei positivem Befund weiter.
Kann mir jemand einen Tip geben, wie ich das Logfile zumindest teilweise löschen kann?
Durch die Fehlermeldungen und verbose läuft es über.. sehr träge ..

Danke, heute Abend geht es weiter..

Uwe



JoWiemann

Hallo,

defmod c_dellog cmdalias dellog AS {qx(truncate $currlogfile --size 0);;Log 1, "Logfile gelöscht";;}
attr c_dellog alias c_dellog
attr c_dellog room System

setstate c_dellog defined

Du kannst dann jederzeit in der Fhem Kommandozeile dellog eingeben.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

RalfRog

Hätte ein "set <Logfile> clear" im Logfile-Device für das FHEM-Log Nebenwirkungen?

Set

    reopen
        Erneutes Öffnen eines FileLogs nach händischen Änderungen in dieser Datei.
    clear
        Löschen und erneutes Öffnen eines FileLogs.
    addRegexpPart <device> <regexp>
        Fügt ein regexp Teil hinzu, der als device:regexp aufgebaut ist. Die Teile werden nach Regexp-Regeln mit | getrennt. Achtung: durch hinzufügen können manuell erzeugte Regexps ungültig werden.
    removeRegexpPart <re>
        Entfernt ein regexp Teil. Die Inkonsistenz von addRegexpPart / removeRegexPart-Argumenten hat seinen Ursprung in der Wiederverwendung von Javascript-Funktionen.
    absorb secondFileLog
        Führt den gegenwärtigen Log und den secondFileLog zu einer gemeinsamen Datei zusammen, fügt danach die regexp des secondFileLog dem gegenwärtigen Filelog hinzu und löscht dann anschließend das secondFileLog.
        Dieses Komanndo wird zur Erzeugung von kombinierten Plots (weblinks) benötigt.
        Hinweise:
            secondFileLog wird gelöscht (d.h. die FHEM-Definition und die Datei selbst).
            nur das aktuelle File wird zusammengeführt, keine archivierten Versionen.
            Weblinks, die das secondFilelog benutzen werden unbrauchbar, sie müssen deshalb auf das neue Logfile angepasst oder gelöscht werden.
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

juergen012

...nur mal so..
Fritzbox mal neu gestartet?
Fhem unter Proxmox

RalfRog

Zitat von: juergen012 am 24 Oktober 2023, 17:33:14...nur mal so..
Fritzbox mal neu gestartet?

Bei einem Reboot der Fritzbox ist das EreingnisLog der FritzBox weg.
Macht eventuell Sinn es vorher abzuspeichern => zum Nachschauen wegen z.B. den externen Zugriffen von 193.46.255.53 (gescheitert).

Direkt aus der FritzBox in der Druckansicht des EreignisLog oder bequemer über das neues FRITZBOX-Device mit:
get TestFritz fritzLog table all


Da das neue FRITZBOX-Device ja läuft hat sich aus Sicht der FritzBox eigentlich nicht soviel verändert (der User; aber da hatte Uwe im alten Device ja auch schon einen anderen User als den ursprünglichen "Fritzbox" versucht).
Ich hab eher das Gefühl, dass bei dem ganzen Durcheinander/Änderungen im Devicenamen & boxUser die irgendwie alle mit "fritzbox" und kleines/großes "F" bzw. "B" in FHEM/Modul/uniqueID was durcheinander geraten ist.





 


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

UweUwe

Hallo,
hab seit gestern mit meinem neuen Modul TestFritz vom Typ FRITZBOX keine Fehlermeldungen bezüglich User/Passwort im Lgfile bekommen.
Mein Plan ist jetzt nach die bisher verwendeten Dienste wieder zu aktivieren, die Änderungen in der Fritz!Box bewirken, z.B. Rufumleitung, WLAN ausschalten etc.

Dafür habe ich bisher verschiedene DOIF benutzt.

define RufumleitungTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz diversity 1 off, set T.Garage on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz diversity 1 on, set T.Garage off)
define WLANTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz wlan on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz wlan off)

Dies setzt aber voraus, dass die TR064 Schnitstelle aktiviert ist, so die Dokumentation.
Ich meine, dass dies in meinem bisherigen FHEM FRITZBOX Modul über ein attr gegangen ist, das man im DeviceOverview gefunden hat.
Als attr kann ich im jetzigen, wohl neuen FRITZBOX Modul, dieses attr nicht mehr finden. Auch "attr TestFritz ?" zeigt dieses attr TR064 nicht an.

Ich sehe im DeviceOverview von TestFritz jetzt

TR064      1
Ich gehe davon aus, dass es über diesen Weg geht:

get <device> tr064Command <service> <control> <action> [[parameterName1 parameterValue1] ...
Mein Plan ist , dass ich folgende Befehle zu verwenden:

get TestFritz tr064Command 0
define RufumleitungTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz diversity 1 off, set T.Garage on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz diversity 1 on, set T.Garage off)
define WLANTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz wlan on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz wlan off)

Bitte um Kommentar .. merci


RalfRog

#78
Zitat von: UweUwe am 25 Oktober 2023, 18:26:43Dies setzt aber voraus, dass die TR064 Schnitstelle aktiviert ist, so die Dokumentation.
Ich meine, dass dies in meinem bisherigen FHEM FRITZBOX Modul über ein attr gegangen ist, das man im DeviceOverview gefunden hat.
Als attr kann ich im jetzigen, wohl neuen FRITZBOX Modul, dieses attr nicht mehr finden. Auch "attr TestFritz ?" zeigt dieses attr TR064 nicht an.

Ich sehe im DeviceOverview von TestFritz jetzt

Code Auswählen Erweitern
TR064      1
TR64 aktivierst du in der FritzBox und wie du zeigst steht in den Internals, dass es aktiviert (=1) ist. Musst daher nix machen.


Zitat von: UweUwe am 25 Oktober 2023, 18:26:43hab seit gestern mit meinem neuen Modul TestFritz vom Typ FRITZBOX ....
Es ist kein neues Modul sondern ein neues Device gesteuert vom Modul 72_FRITZBOX.pm.


get TestFritz tr064Command 0 Ist Quatsch. Weglassen!


Wenn die beiden DOIF's die einzigen Devices sind in denen die FRITZBOX vorkommt, ist das umschreiben der exisiterenden DOIF's sicher der einfachste Weg. In den zwei bisherigen DOIF's einfach "FritzBox" durch "TestFritz" ersetzen. Oben hast du beide Male die Definitionen mit dem neuen Device "TestFritz" hingeschrieben.
Edit:
- denk auch an Dinge wie FileLog etc.
- du kannst im Verzeichnis /opt/fhem mal mit "grep FritzBox fhem.cfg" schauen wo die alte FRITZBOX überall vorkommt / aber nicht die fhem.cfg direkt editieren.


Ansonsten könnte als Versuch (wenn das PW Problem damit wieder auftritt - dann sein lassen ) das alte Device "FritzBox" gelöscht und wieder angelegt werden (gesetzte Attribute per list sichern) - zumindest dann wenn es noch mehr Stellen gibt wo die FRITZBOX zur Steuerung/Abfrage dient. Dann muss natürlich "TestFritz disabled" werden.
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

juemuc

Wenn "Testfritz" geht, würde ich das alte Device "Fritzbox" löschen und anschließen ein "rename" auf "Testfritz" durchführen.

Viele Grüße
Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

RalfRog

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

MadMax-FHEM

Nach dem Löschen würde ich (evtl.) noch mal in der uniqueID schauen, ob auch der zugehörige Eintrag "verschwunden" ist, weil danach heißt das FB-Device ja wie vorher, nicht, dass dann (erneut) was durcheinander geht. 8)

Beim rename auf Groß-/Kleinschreibung achten, sonst reagieren FileLog, notify, DOIF, .. auch nicht ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

Zitat von: RalfRog am 25 Oktober 2023, 21:35:07Ansonsten könnte als Versuch (wenn das PW Problem damit wieder auftritt - dann sein lassen ) das alte Device "FritzBox" gelöscht und wieder angelegt werden (gesetzte Attribute per list sichern) - zumindest dann wenn es noch mehr Stellen gibt wo die FRITZBOX zur

Attribute kann man ganz einfach per RawDef "sichern", bzw. eine Komplett-Kopie des Devices :)
(ausgenommen nat. Dinge, wie Passwörter -> uniqueID und welche die direkt im Gerät [nicht fhem Device] "stecken", wie beispielsweise bei Homematic)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

JoWiemann

Zitat von: MadMax-FHEM am 26 Oktober 2023, 09:10:03
Zitat von: RalfRog am 25 Oktober 2023, 21:35:07Ansonsten könnte als Versuch (wenn das PW Problem damit wieder auftritt - dann sein lassen ) das alte Device "FritzBox" gelöscht und wieder angelegt werden (gesetzte Attribute per list sichern) - zumindest dann wenn es noch mehr Stellen gibt wo die FRITZBOX zur

Attribute kann man ganz einfach per RawDef "sichern", bzw. eine Komplett-Kopie des Devices :)
(ausgenommen nat. Dinge, wie Passwörter -> uniqueID und welche die direkt im Gerät [nicht fhem Device] "stecken", wie beispielsweise bei Homematic)

Gruß, Joachim

Im FRITZBOX Modul sorgt die RenameFN dafür, dass das Passwort entsprechend mitgeführt wird.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

MadMax-FHEM

Zitat von: JoWiemann am 26 Oktober 2023, 09:34:07Im FRITZBOX Modul sorgt die RenameFN dafür, dass das Passwort entsprechend mitgeführt wird.

Beim rename: ja (das ist klar, bzw. habe ich "erwartet" :)  )

Beim Kopieren via RawDef (darum ging es [mir] hier ;) ): nein (denke ich)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

UweUwe

Hallo,

hab jetzt die beiden DOIFs umgestellt. Bei Abwesenheit schält z.B. FHEM auf der fritzbox die Abrufweiterschaltung ein und noch weitere Dinge.

Dafür habe ich 2 DOIFs. Ich habe den Eindruck, dass dies auch funktioniert.

Die DOIFs sind wir oben bereits beschrieben:

define RufumleitungTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz diversity 1 off, set T.Garage on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz diversity 1 on, set T.Garage off)
define WLANTestFritzDOIF DOIF ([Bewohner:state] eq "home") (set TestFritz wlan on) DOELSEIF  ([Bewohner:state] ne "home") (set TestFritz wlan off)

Ich verstehe nicht, was ich jetzt noch ändern muss

Im DeviceOverview sehe :

TR064            1

Folgende Fehlermeldung bekomme ich, sobald Abwesenheit erkannt wird:

2023.10.26 12:25:21 3: [FritzBox | 0000 | 259.07.57 | Set.727] - INFO: set FritzBox diversity 1 on
2023.10.26 12:25:21 2: [FritzBox | 0000 | 259.07.57 | Set.742] - 'set ... diversity' is not supported by the limited interfaces of your Fritz!Box firmware.
2023.10.26 12:25:21 2: RufumleitungDOIF: set FritzBox diversity 1 on: ERROR: 'set ... diversity' is not supported by the limited interfaces of your Fritz!Box firmware.
2023.10.26 12:25:21 3: FBDECT set T.Garage off
2023.10.26 12:25:21 3: [TestFritz | 7590 | 259.07.57 | Set.727] - INFO: set TestFritz diversity 1 on
2023.10.26 12:25:23 3: FBDECT set T.Garage off
2023.10.26 12:25:23 3: [TestFritz | 7590 | 259.07.57 | Set.1197] - INFO: set TestFritz wlan off
2023.10.26 12:25:23 3: [TestFritz | 7590 | 259.07.57 | Wlan_Run_Web.5257] - INFO: TR-064 Command

Wernieman

Das dürfte eher ein Problem Deiner Fritte sein ...
2023.10.26 12:25:21 2: [FritzBox | 0000 | 259.07.57 | Set.742] - 'set ... diversity' is not supported by the limited interfaces of your Fritz!Box firmware.
Das dürfte von dem Befehl her kommen:
set TestFritz diversity 1 off
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

JoWiemann

Hallo,

2023.10.26 12:25:21 2: [FritzBox | 0000 | 259.07.57 | Set.742] - 'set ... diversity' is not supported by the limited interfaces of your Fritz!Box firmware.

FritzBox | 0000 |: Das 0000 zeigt, dass die FritzBox nicht vollständig erkannt werden konnte. Somit sind die meisten Funktionen nicht verfügbar. Mach bitte einmal ein: set <name> checkAPIs und prüfe, ob das INTERNAL MODEL einen vernünftigen Wert hat. Z.B. FRITZ!Box 7590 (UI)

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

UweUwe

Hallo an Alle!!  :)  :)

ich danke für die Unterstützung. Ich habe jetzt das Thema mit dem Modul FRITZBOX im Griff.
Die letzten Fehlermeldungen stammen noch aus der Historie. Es gab noch DOIFs, die auf mein Modul FritzBox gewirkt haben und noch nicht deaktiviert waren.
Zwischenzeitlich habe ich ja mein Modul FritzBox durch TestFritz ersetzt.

Warum das Thema aber nach dem Update von FHEM-FRITZBOX aufgetreten ist, weiss ich nicht. Die Doppelnennung des Fritz!BOX Useres und Passworts in der Datei UNIQUE zeigt, dass ein Systemfehler aufgetreten ist, der grundsätzlich verantwortlich für das Thema ist.

Für mich zusätzlich erschwerend war, dass das FHEM-FRITZBOX Modul auch noch einem grundsätzlichen Redesign unterzogen wurde.

Und dann kamen auch noch meine Fehler hinzu, z.B., dass ich die alten DOIFs nicht deaktiviert habe.

Ich denke und hoffe, dass ich jetzt die nächsten Schritte alleine hinbekomme.

Vielen Dank

RalfRog

Schön das es läuft  ;D

Will nochmal auf #35 zurück kommen
Zitat von: RalfRog am 22 Oktober 2023, 23:31:48Uwe, Anmerkung am Rande:

Anmeldung des Benutzers support@awo-owl.de an der FRITZ!Box-Benutzeroberfläche von IP-Adresse 193.46.255.53 gescheitert (falsches Kennwort)Über den offenen externen HTTPS-Zugang wird auch versucht auf deine Box zu kommen. Nicht ungewöhnlich kommt immer wieder vor. War bei mir glaube ich sogar die gleiche IP.
Habe den externen Zugang abgeschaltet und gehe wenn nötig über VPN auf die Box.
Solltest du dir mal anschauen wenn das Problem behoben ist.

179 mal wurde zwischen dem 3.10 und 23.10 versucht aus dem Internet mit der IP 193.46.255.53 auf deine FritzBox zu kommen.
Schau es dir mal die FritzBox-Ereignisse (System/Ereignisse) an und denk mal über die Notwendigkeit des externen Zugang nach.

Hab dir ne PM geschickt.

Gruß Ralf
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

UweUwe

Hallo Ralf,

ich finde solche Hinweise sehr wichtig und gut und werde mich darum kümmern.
Ich möchte vorab noch mein Logfile sauber machen. Da gibt es leider noch weitere ungelöste "Fehler".

Ich komme auf dich zurück. VPN ist für mich eine Option. Da brauche ich aber noch "Rückenstärkung"

Otto123

Zitat von: UweUwe am 26 Oktober 2023, 21:26:54VPN ist für mich eine Option
Deine Box kann wireguard - einfacher geht's nicht. ;)
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

UweUwe

Hallo Otto,

ZitatDeine Box kann wireguard - einfacher geht's nicht. ;)


vielen Dank für die Info mit wireguard.

Ich habe noch ein Verständnisthema zu euren VPN Hinweisen:

Ich habe 2 Fritzboxen an 2 völlig unterschiedlichen Standorten. die an unterschiedlichen DSL Leitungen angeschlossen sind. An beiden hängt ein RPI mit FHEM .  Die Boxen habe ich kontinuierlich über VPN verbunden. Mit der von AVM zur Verfügung gestellten VPN (myfritz).

Ich greife über 2 Wege von aussen auf mein internes Netzwerk zu:

1. Über VPN von meinem IPHONE/IPAD auf FHEM (auch myfritz)
2. Von unterschiedlichen Mobiltelefonen mit Hilfe von Geofancy zur Ermittlung der Anwesenheit. Dafür verwende ich GoIP.de Dynamic DNS Service.

Andere Zugriffe habe ich nicht von aussen und möchte ich auch nicht.

Wie kommt jetzt das FRITZBOX-FHEM Modul ins Spiel und was bringt mir wireguard mehr?

Vielen Dank




JoWiemann

Hallo,

würdet ihr bitte die Diskussion zu FritzBox und VPN usw. in eine neuen Thread verlagern. Unter dem aktuellen Titel würde das niemand vermuten und es würde zur Problemklarheit beitragen.

Vielen Dank und Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Otto123

@Uwe versuch mal ob Du das Thema teilen kannst - untern dem rechten Knopf mehr zu finden. Mich interessiert auch was da dann genau passiert. ;)
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