72_FRITZBOX: Sperren/Entsperren von Netzwerkgeräten / DECT Telefonen u weiteres

Begonnen von JoWiemann, 25 Januar 2021, 10:30:32

Vorheriges Thema - Nächstes Thema

RalfRog

Hi

Hier das Log nach "shutdown restart"

2023.03.02 20:52:28.746 0: Server shutdown
2023.03.02 20:52:34.424 1: Including fhem.cfg
2023.03.02 20:52:37.501 3: WEB: port 8083 opened
2023.03.02 20:52:38.415 2: eventTypes: loaded 530 lines from ./log/eventTypes.txt

2023.03.02 20:53:04.047 2: FRITZBOX!0000 [fritzbox: Define.285] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.02 20:53:04.253 2: FRITZBOX!0000 [fritzclient: Define.285] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.02 20:53:05.820 2: FRITZBOX!0000 [fritzkat: Define.285] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.

2023.03.02 20:53:09.465 1: Including ./log/fhem.save
2023.03.02 20:54:09.647 0: Featurelevel: 6.2
2023.03.02 20:54:09.651 0: Server started with 21 defined entities (fhem.pl:27110/2023-01-23 perl:5.032001 os:linux user:fhem pid:2163)

2023.03.02 20:54:16.659 3: FRITZBOX!0000 [fritzbox: API_Check_Run.1464] - INFO: Created m3u file './www/images/fritzbox.m3u'.
2023.03.02 20:54:17.618 3: FRITZBOX!0000 [fritzclient: API_Check_Run.1464] - INFO: Created m3u file './www/images/fritzclient.m3u'.
2023.03.02 20:54:19.897 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at ./FHEM/72_FRITZBOX.pm line 4561.
2023.03.02 20:54:19.902 2: FRITZBOX!7590 [fritzbox: Web_Query.4651] - ERROR: Didn't get a session ID. ResetSID
2023.03.02 20:54:19.906 2: FRITZBOX!7590 [fritzbox: Readout_Run_Web.1716] - ERROR: Didn't get a session ID
2023.03.02 20:54:20.004 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at ./FHEM/72_FRITZBOX.pm line 4561.
2023.03.02 20:54:20.008 2: FRITZBOX!7490 [fritzclient: Web_Query.4651] - ERROR: Didn't get a session ID. ResetSID
2023.03.02 20:54:20.012 2: FRITZBOX!7490 [fritzclient: Readout_Run_Web.1716] - ERROR: Didn't get a session ID


Die Anzahl der Radings ist etwas sparsam:

Readings
box_fwVersion   154.07.50                2023-03-02 20:54:17
box_model       FRITZ!Box 7590 [avm]    2023-03-02 20:54:17
lastReadout     Didn't get a session ID  2023-03-02 20:54:19
state           Didn't get a session ID   2023-03-02 20:54:19


Mit set <name> update passiert natürlich auch nix ausser "FRITZBOX!7590 [fritzbox: Web_Query.4651] - ERROR: Didn't get a session ID. ResetSID"

Frage set <name> update noArgcall   neuer Parameter?
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

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

Ich bekomme mit der "beta" diese Meldungen:

2023.03.02 22:54:20 2: FRITZBOX!6690 [Fritzbox: Web_Query.4651] - ERROR: Didn't get a session ID. ResetSID
2023.03.02 22:54:20 2: FRITZBOX!6690 [Fritzbox: Readout_Run_Web.1716] - ERROR: Didn't get a session ID
2023.03.02 22:54:20 1: PERL WARNING: Use of uninitialized value in numeric eq (==) at ./FHEM/72_FRITZBOX.pm line 4561.
2023.03.02 22:54:20 2: FRITZBOX!7490 [Fritzbox7490: Web_Query.4651] - ERROR: Didn't get a session ID. ResetSID
2023.03.02 22:54:20 2: FRITZBOX!7490 [Fritzbox7490: Readout_Run_Web.1716] - ERROR: Didn't get a session ID


Die Version ""07.50.9a Beta" funktioniert bei mir weder mit der Master-Box (6690) noch mit dem Mesh-Client (7490). Zum Glück gibt es ja Testsysteme  8).
Wenn Ihr weitere Infos benötigt, einfach melden.

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).

JoWiemann

Guten Morgen,

anbei eine Fehler korrigiert Version 07.50.9b Beta.

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

VERSION   07.50.9b Beta

Sieht eindeutig besser aus. ;)

Allerding ist da noch => fritzbox: unknown attribute allowTR064Command. Type 'attr fritzbox ?' for a detailed list.
Ist das weg? Eigentlich brauchen wir das doch, oder?

In den Internals steht: TR064   1   / das Attribut ist nicht mehr in der auswahlliste.


2023.03.03 11:33:48.043 0: Server shutdown
2023.03.03 11:33:53.804 1: Including fhem.cfg
2023.03.03 11:33:56.975 3: WEB: port 8083 opened
2023.03.03 11:33:57.881 2: eventTypes: loaded 530 lines from ./log/eventTypes.txt

2023.03.03 11:34:24.888 2: FRITZBOX!0000 [fritzbox: Define.284] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.03 11:34:24.912 3: fritzbox: unknown attribute allowTR064Command. Type 'attr fritzbox ?' for a detailed list.
2023.03.03 11:34:25.050 3: telnetPort: port 7072 opened
2023.03.03 11:34:25.091 2: FRITZBOX!0000 [fritzclient: Define.284] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.03 11:34:25.113 3: fritzclient: unknown attribute allowTR064Command. Type 'attr fritzclient ?' for a detailed list.
2023.03.03 11:34:25.949 2: FRITZBOX!0000 [fritzkat: Define.284] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.03 11:34:25.971 3: fritzkat: unknown attribute allowTR064Command. Type 'attr fritzkat ?' for a detailed list.
2023.03.03 11:34:29.663 1: Including ./log/fhem.save
2023.03.03 11:34:29.858 1: Messages collected while initializing FHEM:configfile: fritzbox: unknown attribute allowTR064Command. Type 'attr fritzbox ?' for a detailed list.
fritzclient: unknown attribute allowTR064Command. Type 'attr fritzclient ?' for a detailed list.
fritzkat: unknown attribute allowTR064Command. Type 'attr fritzkat ?' for a detailed list.
SecurityCheck:
  WEB is not password protected
  telnetPort is not password protected

Protect this FHEM installation by configuring the allowed device allowed
You can disable this message with attr global motd none
Autosave deactivated
2023.03.03 11:35:31.221 0: Featurelevel: 6.2
2023.03.03 11:35:31.237 0: Server started with 21 defined entities (fhem.pl:27110/2023-01-23 perl:5.032001 os:linux user:fhem pid:6280)
2023.03.03 11:35:39.465 3: FRITZBOX!0000 [fritzbox: API_Check_Run.1451] - INFO: Created m3u file './www/images/fritzbox.m3u'.
2023.03.03 11:35:40.021 3: FRITZBOX!0000 [fritzclient: API_Check_Run.1451] - INFO: Created m3u file './www/images/fritzclient.m3u'.


get <name> luaInfo landevices funktioniert auf dem MeshMaster und verurasacht keine Fehler im Log für den MeshCöient (Repeater). Es erscheint eine leere Liste => ok!

Test auf alle Parameter get <name> luaInfo landevices|vpnShares|kidProfiles|userInfos>|wlanNeighborhood| ausser docsisInformation klappt ohne Fehler bei Master uns Client (Mesh 7590 -> 7490)
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 03 März 2023, 11:44:16
VERSION   07.50.9b Beta

Sieht eindeutig besser aus. ;)

Allerding ist da noch => fritzbox: unknown attribute allowTR064Command. Type 'attr fritzbox ?' for a detailed list.
Ist das weg? Eigentlich brauchen wir das doch, oder?


Das Attribut stammt aus der Zeit, als Telnet und WebCM noch aktiv waren und TR064 gerade eingeführt worden ist. War eher etwas für die, die sich "getraut" haben. Aktuell macht es keinen Sinn. Im API check prüfe ich, ob die API's TR064, data.lua und query.lua vorhanden und aktiv sind. TR064 kann man ja bei der FritzBox immer noch ausschalten. Ah, da muss ich mal sehen, ob ich das mitbekomme...

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

Es gibt ja noch   get <name> tr064.*
Dafür muss es auf der Box aber auch aktiviert sein.

Edit 12:16 Uhr
Das Attribut müsste ich wohl händisch aus der Config schmeissen. Da steht es natürlich noch drin. Mithin wohl die Ursache für den Logeintrag.
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 03 März 2023, 12:13:13
Es gibt ja noch   get <name> tr064.*
Dafür muss es auf der Box aber auch aktiviert sein.

Edit 12:16 Uhr
Das Attribut müsste ich wohl händisch aus der Config schmeissen. Da steht es natürlich noch drin. Mithin wohl die Ursache für den Logeintrag.

Die get <name> werden je nach API aus-/eingeblendet. Genauso, wie die set <name>

Ich werde die Attribute noch vom Modul entfernen lassen. Geht ja ganz normal über deleteattr. Ich setzte noch eine Info.

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

Ok

Noch ne Anmerkung wegen schön  8)  Falls ich wegen Weglassen von >cellspacing="10<  nerve sag es bitte  :-[

Ich dachte erst der Tabellenaufbau bei den vpnshares passt nicht. Ist aber ok - nur tatsächlich schwer zu lesen.


Edit
Zitat von: JoWiemann am 03 März 2023, 12:44:41
Ich werde die Attribute noch vom Modul entfernen lassen. Geht ja ganz normal über deleteattr. Ich setzte noch eine Info.

Perfekt
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: JoWiemann am 03 März 2023, 12:44:41
Geht ja ganz normal über deleteattr. Ich setzte noch eine Info.

Kopfkratz:
"deleteattr fritzbox allowTR064Command" hat bei allen drei Geräten (fritzbox, fritzclient, fritzkat) das Attribut gelöscht. Hm, steht so nicht in der Commandref. Oder ich les das falsch.
deleteattr [-silent] <devspec> [<attrname>]

Oder liegt daran, dass der TYPE FRITZBOX ist und das Kommando nicht CaseSensitiv?

Edit nach Test:
Habe den alten Zustand mit den Atrribuen wieder hergestellt.
Auch ein "deleteattr fritzclient allowTR064Command" löscht (fritzbox, fritzclient, fritzkat) bei allen drei Geräten das Attribut "allowTR064Command".
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 03 März 2023, 13:03:46
Noch ne Anmerkung wegen schön  8)  Falls ich wegen Weglassen von >cellspacing="10<  nerve sag es bitte  :-[

Anbei eine neue Beta: 07.50.9c Beta

set & get passen sich den APIs an.

Und nur für Dich: attr <name> disableTableFormat

Da kannst Du border(8),cellspacing(10),cellpadding(20) einzeln abwählen.

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

Werde die 9cBeta ins Testsystem laden.


Zitat von: JoWiemann am 03 März 2023, 14:53:50
Und nur für Dich: attr <name> disableTableFormat
Da kannst Du border(8),cellspacing(10),cellpadding(20) einzeln abwählen.

Super schau ich mit nach und nach mit Firefox und Edge und auf Android mal an. Vor allem im f11-Style.
Nicht nur für mich... auch für Maista  :-[
Mit Attribut... du hast immer Ideen  ;)
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

VERSION  07.50.9c Beta

Vielleicht kommen noch weitere Rückmeldungen mit Tests quer durch die Optionen  ;D

Also auf die Schnelle, anbei der LOG vom Hochlauf (2 Warnings):
2023.03.03 15:35:52.882 0: Server shutdown
2023.03.03 15:35:58.494 1: Including fhem.cfg
2023.03.03 15:36:01.568 3: WEB: port 8083 opened
2023.03.03 15:36:02.458 2: eventTypes: loaded 530 lines from ./log/eventTypes.txt

2023.03.03 15:36:26.826 1: PERL WARNING: "my" variable $tableFormat masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 5323, <$fh> line 58.
2023.03.03 15:36:26.861 1: PERL WARNING: "my" variable $tableFormat masks earlier declaration in same scope at ./FHEM/72_FRITZBOX.pm line 5479, <$fh> line 58.

2023.03.03 15:36:28.871 2: FRITZBOX!0000 [fritzbox: Define.286] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.03 15:36:28.874 2: FRITZBOX!0000 [fritzbox: Define.291] - The following attributes are not longer supperted:
useGuiHack, ringWithIntern, defaultCallerName, allowTR064Command
Use deleteattr to delete from Attributes.

==> nur zum Test wieder in die CFG geschrieben
2023.03.03 15:36:28.898 3: fritzbox: unknown attribute allowTR064Command. Type 'attr fritzbox ?' for a detailed list.

2023.03.03 15:36:29.049 3: telnetPort: port 7072 opened
2023.03.03 15:36:29.089 2: FRITZBOX!0000 [fritzclient: Define.286] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.03 15:36:29.092 2: FRITZBOX!0000 [fritzclient: Define.291] - The following attributes are not longer supperted:
useGuiHack, ringWithIntern, defaultCallerName, allowTR064Command
Use deleteattr to delete from Attributes.
2023.03.03 15:36:29.954 2: FRITZBOX!0000 [fritzkat: Define.286] - The support for telnet and operation on a Fritz!Box has been discontinued. The functions are disabled.
2023.03.03 15:36:29.957 2: FRITZBOX!0000 [fritzkat: Define.291] - The following attributes are not longer supperted:
useGuiHack, ringWithIntern, defaultCallerName, allowTR064Command
Use deleteattr to delete from Attributes.
2023.03.03 15:36:33.604 1: Including ./log/fhem.save
2023.03.03 15:36:34.087 1: Messages collected while initializing FHEM:configfile: fritzbox: unknown attribute allowTR064Command. Type 'attr fritzbox ?' for a detailed list.
SecurityCheck:
  WEB is not password protected
  telnetPort is not password protected

Protect this FHEM installation by configuring the allowed device allowed
You can disable this message with attr global motd none
Autosave deactivated
2023.03.03 15:37:35.629 0: Featurelevel: 6.2
2023.03.03 15:37:35.633 0: Server started with 21 defined entities (fhem.pl:27110/2023-01-23 perl:5.032001 os:linux user:fhem pid:7745)
2023.03.03 15:37:43.427 3: FRITZBOX!0000 [fritzbox: API_Check_Run.1466] - INFO: Created m3u file './www/images/fritzbox.m3u'.
2023.03.03 15:37:44.007 3: FRITZBOX!0000 [fritzclient: API_Check_Run.1466] - INFO: Created m3u file './www/images/fritzclient.m3u'.


Soweit sind beim schnellen Quertesten Kleinigkeiten aufgefallen:

  • Umlaut ü im Hilfstext für Attribut Tabellenformat "Deaktiviert Parameter f�r das Tabellenformat"
  • n fehlt in Informationen  "Schaltet die übernahme von Alarm Informatioen aus/ein"
  • n fehlt in Informationen  "Schaltet die übernahme von Benutzer Informatioen aus/ein"


Das Attribut "disableTableFormat" ist hilfreich. Nach ein bischen Rumgeklicke sollte für "jeden" Style eine akzeptable/brauchbare Ausgabe gefunden werden.
=> Das Ergebnis im "DARK"-Style bleibt Spitze!
f18 scheint recht undankbar - aber da kann man ja sowieso schon viel verändern.
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

Auch bei mir alles ok. Keine einzige Meldung mehr im Logfile.

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

Hi Jo
Hab beim Quertesten vermutlich wieder was total exotisches ausprobiert.

7490 als MeshClient Kommando: set <name> dect on

Führt in der Weboberfläche zu:
ERROR: no json string returned (<script>if (typeof jxl === 'undefined') {
location.href = "/start";
}
</script>
..... noch viel mehr


im Log:


2023.03.04 11:49:07.781 2: FRITZBOX!7490 [fritzclient: Process_JSON.4818] - INFO: Decode JSON string: decode_json failed, invalid json. error:malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "<script>if (typeof j...") at ./FHEM/72_FRITZBOX.pm line 4817.

2023.03.04 11:49:07.785 2: FRITZBOX!7490 [fritzclient: Process_JSON.4829] - ERROR: no json string returned (<script>if (typeof jxl === 'undefined') {
location.href = "/start";
}
</script>

<script type="text/javascript">
function repeaterModeClick( elem )
{
jsl.disableNode( "uiExtSecurityBox", "0" != elem.value );
if ( elem && "1" == elem.value )
{
showRepeaterModeInfo();
}
}
function showRepeaterModeInfo()
{
var abort = !confirm('Im Modus "Nicht-verschlüsselte DECT-Verbindungen zulassen" werden keine HD Telefonate unterstützt. Wollen Sie den Modus "Nicht-verschlüsselte DECT-Verbindungen zulassen" dennoch aktivieren?');
if (abort) {
jsl.setChecked("uiViewDectSecure", true);
jsl.enableNode("uiExtSecurityBox", true);
}
}
function onEco()
{
jsl.disableNode("uiViewEcoModiBox", !jsl.getChecked("uiViewDectEco") || !jsl.getChecked("uiViewActivateDect"));
}
function onDectPower()
{
if (jsl.getChecked("uiViewDectPower"))
if (!confirm('Bitte beachten Sie, dass sich bei eingeschalteter Verringerung der Funkleistung die Reichweite Ihrer Schnurlostelefone verringert. Möchten Sie die Option "DECT-Funkleistung verringern" dennoch aktivieren?'))
jsl.setChecked("uiViewDectPower", false);
}
function dectFonAssiNeeded()
{
var any = false;
if ( !any && jsl.getChecked("uiViewActivateDect"))
{
var assi = 2;
var first_txt = "Es sind keine DECT-Telefone eingerichtet. Drücken Sie OK um ein DECT-Telefon einzurichten und die FRITZ!Box als DECT-Basisstation zu nutzen."
var second_txt = " Drücken Sie Abbrechen, um kein DECT-Telefon einzurichten. Es werden dann keine Einstellungen übernommen.";
if (assi == 2)
{
first_txt = "Es sind keine Rufnummern und keine DECT-Telefone eingerichtet. Drücken Sie auf OK, um eine Rufnummer und ein DECT-Telefon einzurichten und die FRITZ!Box als DECT-Basisstation zu nutzen.";
second_txt = " Drücken Sie Abbrechen, um keine Rufnummer und kein DECT-Telefon einzurichten. Es werden dann keine Einstellungen übernommen.";
}
return confirm(first_txt+second_txt);
}
return true;
}
function dectULEPresent()
{
var ulepresent = 0;
if ( ulepresent != 0 && (false && !jsl.getChecked("uiViewActivateDect")))
{
var first_txt = "Es sind DECT-Smart-Home-Geräte eingerichtet. Drücken Sie OK, um die DECT-Basisstation und die DECT-Smart-Home-Geräte zu deaktivieren."
var second_txt = " Drücken Sie Abbrechen, um die DECT-Basisstation und die DECT-Smart-Home-Geräte nicht zu deaktivieren. Es werden dann keine Einstellungen übernommen.";
return confirm(first_txt+second_txt);
}
return true;
}
function onDectActiv()
{
var disable = !jsl.getChecked("uiViewActivateDect");
jsl.disableNode("disable_dect_page", disable);
onEco();
OnProtect();
}
function OnReconnect(){
alert("Der erweiterte Anmeldemodus ist eine Stunde lang aktiv. Lösen Sie jetzt den Anmeldevorgang auf all Ihren Geräten aus, die Sie erneut anmelden möchten.");
return true;
}
function DoOnMainFormSubmit()
{
if (!dectFonAssiNeeded()){
return false;
}
if (!dectULEPresent()) {
return false;
}
if (jsl.getChecked("uiProtectEnabled") && !jsl.getChecked("uiProtectWLAN") && !jsl.getChecked("uiProtectSmarthome") && !jsl.getChecked("uiProtectBoxUpdate") && !jsl.getChecked("uiProtectDiversion")) {
alert("Bitte wählen Sie mindestens einen Bereich aus, den Sie per PIN schützen möchten.");
return false
}
return true;
}
function OnProtect() {
jsl.disableNode("uiProtectEnabledBlock", !jsl.getChecked("uiProtectEnabled") || !jsl.getChecked("uiViewActivateDect"));
}
function init()
{
onDectActiv();

}
ready.onReady(init);
ready.onReady(ajaxValidation({
applyNames: "btnSave",
formNameOrIndex: "main_form",
okCallback: DoOnMainFormSubmit
}));
</script>


<!-- @VInputs -->
<form id="uiMainForm" method="POST" name="main_form" action="/dect/dect_settings.lua?sid=a86c2788fda0147d">
<p>
An Ihrer FRITZ!Box können Sie bis zu sechs Schnurlostelefone (DECT-Telefone) anmelden und so ohne eine separate DECT-Basisstation über die FRITZ!Box telefonieren.
</p>
<hr>
<h4>DECT-Basisstation aktivieren</h4>
<div class="formular">
<input type="checkbox" id="uiViewActivateDect" name="dect_activ" onclick="onDectActiv()" ><label for="uiViewActivateDect">DECT-Basisstation aktiv</label>
</div>
<div id="disable_dect_page">
<hr>
<h4>Anmeldung</h4>
<div class="close">
<div class="formular">
<p id="uiViewRegistrationTxt1">
Hier können Sie eine PIN vergeben, die zur Anmeldung eines Schnurlostelefons benötigt wird. Vorbelegt ist die PIN 0000. Beachten Sie, dass die automatische Anmeldung mit Ihrem FRITZ!Fon nur mit der vorbelegten PIN funktioniert.
</p>
<label for="uiViewDectPin">PIN:</label>
<input type="text" maxlength="4" size="4" id="uiViewDectPin" name="dect_pin" data-prop-horizontal="true" data-prop-width="6rem" data-prop-label-width="5rem" value="****" autocomplete="off">
</div>
</div>
<div id="hide_page">
<hr>
<h4>Erweiterter Anmeldemodus</h4>
<div class="formular">
<p>Sie können alle bekannten DECT-Geräte, die keine Verbindung mehr zu Ihrer FRITZ!Box haben, erneut anmelden. Starten Sie dazu den erweiterten Anmeldemodus.</p>
<div class="btn_form">
<button type="submit" id="uiReconnect" onclick="return OnReconnect()" name="reconnect">Erweiterten Anmeldemodus starten</button>
</div>
</div>
<hr>
<h4>Funkleistung</h4>
<div class="formular">
<input type="checkbox" id="uiViewDectPower" name="dect_power" onclick="onDectPower();" ><label for="uiViewDectPower">DECT-Funkleistung verringern</label>
<p class="form_input_explain">
Die FRITZ!Box sendet mit verringerter DECT-Funkleistung. Diese Option empfiehlt sich, wenn Sie die Schnurlostelefone in der Nähe der FRITZ!Box verwenden.
</p>
<span class="form_input_explain hintMsg">Hinweis:</span>
<p class="form_input_explain">
Diese Option verringert die Reichweite Ihrer Schnurlostelefone.
</p>
<div id="uiViewDectEcoSettings">
<input type="checkbox" id="uiViewDectEco" name="dect_eco" onclick="onEco();" checked><label for="uiViewDectEco">DECT Eco</label>
<p class="form_input_explain">
Bei Aktivierung von "DECT Eco" schaltet die FRITZ!Box die DECT-Funkleistung vollständig ab, sobald sich alle Telefone im Bereitschaftszustand (Standby) befinden. Alle angemeldeten Schnurlostelefone müssen dafür den Modus "DECT Eco" unterstützen.
</p>
<div id="uiViewEcoModiBox" class="formular">
<input type="radio" name="dect_eco_modi" value="1" id="uiViewDectEcoModiAlways" ><label for="uiViewDectEcoModiAlways">immer aktiv</label>
<br>
<input type="radio" name="dect_eco_modi" value="2" id="uiViewDectEcoModiSelect" checked><label for="uiViewDectEcoModiSelect">Täglich von </label>
<div class="input-group">
<input type="text" name="starthh" id="uiStartHH" size="3" maxlength="2" data-prop-width="5rem" value="00"/><label>:</label>
<input type="text" name="startmm" id="uiStartMM" size="3" maxlength="2" data-prop-width="5rem" value="00"/>
<label>bis</label>
<input type="text" name="endhh" id="uiEndHH" size="3" maxlength="2" data-prop-width="5rem" value="00"/><label>:</label>
<input type="text" name="endmm" id="uiEndMM" size="3" maxlength="2" data-prop-width="5rem" value="00"/>
<label>Uhr</label>
</div>
</div>
</div>
</div>
<hr>
<h4>Sicherheit</h4>
<div class="formular">
<input type="radio" name="dect_security" value="0" id="uiViewDectSecure" onclick="repeaterModeClick( this );" checked><label for="uiViewDectSecure">Nur sichere DECT-Verbindungen zulassen (empfohlen)</label>
<div class="formular">
<p>
Die FRITZ!Box nimmt nur DECT-Verbindungen an, die authentifiziert und verschlüsselt sind.
</p>
<div id="uiExtSecurityBox">
<input type="checkbox" name="ext_security" id="uiExtSecurity" checked><label for="uiExtSecurity">Erweiterte Sicherheitsfunktionen aktiv</label>
</div>
</div>
<br>
<input type="radio" name="dect_security" value="1" id="uiViewDectOpen" onclick="repeaterModeClick( this );" ><label for="uiViewDectOpen">Nicht-verschlüsselte DECT-Verbindungen zulassen</label>
<p class="formular">
Beachten Sie, dass DECT-Telefongespräche nur verschlüsselt als abhörsicher gelten.
</p>
<br>
<span class="form_input_explain hintMsg">Hinweis:</span>
<p class="form_input_explain">
FRITZ!DECT Repeater von AVM unterstützen authentifizierte und verschlüsselte Verbindungen. Wenn Sie jedoch einen DECT-Repeater eines anderen Herstellers verwenden, müssen Sie die Einstellung "Nicht-verschlüsselte DECT-Verbindungen zulassen" wählen.
</p>
</div>
<hr>
<h4>Zugriffsschutz</h4>
<div class="formular">
<input type="checkbox" id="uiProtectEnabled" name="protectenabled" onclick="return OnProtect()" ><label for="uiProtectEnabled">Zugriffsschutz aktivieren</label>
<div id="uiProtectEnabledBlock" class="formular">
<div>
<label for="uiProtectPIN">Zugriffsschutz-PIN</label>
<input type="text" id="uiProtectPIN" name="protectpin" maxlength="4" size="4" data-prop-horizontal="true" value="">
</div>
<div><input type="checkbox" id="uiProtectDiversion" name="protectdiversion" ><label for="uiProtectDiversion">Zugriffsschutz für Rufumleitung</label></div>
<div><input type="checkbox" id="uiProtectWLAN" name="protectwlan" ><label for="uiProtectWLAN">Zugriffsschutz für WLAN-/Gastzugang</label></div>
<div><input type="checkbox" id="uiProtectSmarthome" name="protectsmarthome" ><label for="uiProtectSmarthome">Zugriffsschutz für Smart-Home-Geräte</label></div>
<div><input type="checkbox" id="uiProtectBoxUpdate" name="protectboxupdate" ><label for="uiProtectBoxUpdate">Zugriffsschutz für FRITZ!OS Update</label></div>
</div>
</div>
<hr>
<h4>Problembehebung</h4>
<div class="formular">
<input type="checkbox" id="uiViewDectProblems" name="dect_problems" ><label for="uiViewDectProblems">Problembehebung für Schnurlostelefone, die nicht GAP-kompatibel sind</label>
<p class="form_input_explain">
Wenn mit einem Schnurlostelefon eines anderen Herstellers Probleme auftreten, aktivieren Sie diese Option und prüfen Sie, ob sich die Probleme damit beheben lassen.
</p>
</div>
<div class="formular">
<input type="checkbox" id="uiViewCatiqProblems" name="catiq_problems" checked><label for="uiViewCatiqProblems">Unterstützung für CAT-iq 2.0 kompatible Geräte aktiv</label>
<p class="form_input_explain">
Wenn mit einem Schnurlostelefon eines anderen Herstellers Probleme auftreten, aktivieren oder deaktivieren Sie diese Option und prüfen Sie, ob sich die Probleme damit beheben lassen.
</p>
</div>
</div>
</div>
<div id="btn_form_foot">
<input type="hidden" name="dect_assi" value="2" />
<button type="submit" name="btnSave" id="btnSave">Übernehmen</button>
<button type="submit" name="btnChancel" id="btnChancel">Abbrechen</button>
</div>
</form>
<input id="oldPageXhrSid" type="hidden" value="a86c2788fda0147d"><input id="fdhidedata" type="hidden" value="{&quot;shareUsb&quot;:true,&quot;faxSet&quot;:true,&quot;dectRdio&quot;:true,&quot;dslSpec&quot;:true,&quot;trafapp&quot;:true,&quot;portoverview&quot;:true,&quot;dslSet&quot;:true,&quot;shareVpn&quot;:true,&quot;kidLis&quot;:true,&quot;trafapp_edit&quot;:true,&quot;dyndns&quot;:true,&quot;liveImg&quot;:true,&quot;ssoSet&quot;:true,&quot;dslStat&quot;:true,&quot;trafprot_edit&quot;:true,&quot;liveTv&quot;:true,&quot;dectMoni&quot;:true,&quot;trafprio&quot;:true,&quot;kidPro&quot;:true,&quot;dectMoniEx&quot;:true,&quot;rss&quot;:true,&quot;mobile&quot;:true,&quot;dslFeed&quot;:true,&quot;provServ&quot;:true,&quot;dslOv&quot;:true,&quot;dslGraph&quot;:true,&quot;netCnt&quot;:true,&quot;dectMail&quot;:true}"><input id="oldpageactive" type="hidden" value="/dect/dect_settings.lua"><input id="oldPageTitle" type="hidden" value=""><input id="gHelpPage" type="hidden" value="hilfe_fon_dect_einstellungen.html"><div id="domReady" style="display:none"></div>



)
2023.03.04 11:49:07.798 2: FRITZBOX!7490 [fritzclient: Set.585] - ERROR: dectringblock on - ERROR: no json string returned (<script>if (typeof jxl === 'undefined') {
location.href = "/start";
}
</script>

<script type="text/javascript">
function repeaterModeClick( elem )
{
jsl.disableNode( "uiExtSecurityBox", "0" != elem.value );
if ( elem && "1" == elem.value )
{
showRepeaterModeInfo();
}
}
function showRepeaterModeInfo()
{
var abort = !confirm('Im Modus "Nicht-verschlüsselte DECT-Verbindungen zulassen" werden keine HD Telefonate unterstützt. Wollen Sie den Modus "Nicht-verschlüsselte DECT-Verbindungen zulassen" dennoch aktivieren?');
if (abort) {
jsl.setChecked("uiViewDectSecure", true);
jsl.enableNode("uiExtSecurityBox", true);
}
}
function onEco()
{
jsl.disableNode("uiViewEcoModiBox", !jsl.getChecked("uiViewDectEco") || !jsl.getChecked("uiViewActivateDect"));
}
function onDectPower()
{
if (jsl.getChecked("uiViewDectPower"))
if (!confirm('Bitte beachten Sie, dass sich bei eingeschalteter Verringerung der Funkleistung die Reichweite Ihrer Schnurlostelefone verringert. Möchten Sie die Option "DECT-Funkleistung verringern" dennoch aktivieren?'))
jsl.setChecked("uiViewDectPower", false);
}
function dectFonAssiNeeded()
{
var any = false;
if ( !any && jsl.getChecked("uiViewActivateDect"))
{
var assi = 2;
var first_txt = "Es sind keine DECT-Telefone eingerichtet. Drücken Sie OK um ein DECT-Telefon einzurichten und die FRITZ!Box als DECT-Basisstation zu nutzen."
var second_txt = " Drücken Sie Abbrechen, um kein DECT-Telefon einzurichten. Es werden dann keine Einstellungen übernommen.";
if (assi == 2)
{
first_txt = "Es sind keine Rufnummern und keine DECT-Telefone eingerichtet. Drücken Sie auf OK, um eine Rufnummer und ein DECT-Telefon einzurichten und die FRITZ!Box als DECT-Basisstation zu nutzen.";
second_txt = " Drücken Sie Abbrechen, um keine Rufnummer und kein DECT-Telefon einzurichten. Es werden dann keine Einstellungen übernommen.";
}
return confirm(first_txt+second_txt);
}
return true;
}
function dectULEPresent()
{
var ulepresent = 0;
if ( ulepresent != 0 && (false && !jsl.getChecked("uiViewActivateDect")))
{
var first_txt = "Es sind DECT-Smart-Home-Geräte eingerichtet. Drücken Sie OK, um die DECT-Basisstation und die DECT-Smart-Home-Geräte zu deaktivieren."
var second_txt = " Drücken Sie Abbrechen, um die DECT-Basisstation und die DECT-Smart-Home-Geräte nicht zu deaktivieren. Es werden dann keine Einstellungen übernommen.";
return confirm(first_txt+second_txt);
}
return true;
}
function onDectActiv()
{
var disable = !jsl.getChecked("uiViewActivateDect");
jsl.disableNode("disable_dect_page", disable);
onEco();
OnProtect();
}
function OnReconnect(){
alert("Der erweiterte Anmeldemodus ist eine Stunde lang aktiv. Lösen Sie jetzt den Anmeldevorgang auf all Ihren Geräten aus, die Sie erneut anmelden möchten.");
return true;
}
function DoOnMainFormSubmit()
{
if (!dectFonAssiNeeded()){
return false;
}
if (!dectULEPresent()) {
return false;
}
if (jsl.getChecked("uiProtectEnabled") && !jsl.getChecked("uiProtectWLAN") && !jsl.getChecked("uiProtectSmarthome") && !jsl.getChecked("uiProtectBoxUpdate") && !jsl.getChecked("uiProtectDiversion")) {
alert("Bitte wählen Sie mindestens einen Bereich aus, den Sie per PIN schützen möchten.");
return false
}
return true;
}
function OnProtect() {
jsl.disableNode("uiProtectEnabledBlock", !jsl.getChecked("uiProtectEnabled") || !jsl.getChecked("uiViewActivateDect"));
}
function init()
{
onDectActiv();

}
ready.onReady(init);
ready.onReady(ajaxValidation({
applyNames: "btnSave",
formNameOrIndex: "main_form",
okCallback: DoOnMainFormSubmit
}));
</script>


<!-- @VInputs -->
<form id="uiMainForm" method="POST" name="main_form" action="/dect/dect_settings.lua?sid=a86c2788fda0147d">
<p>
An Ihrer FRITZ!Box können Sie bis zu sechs Schnurlostelefone (DECT-Telefone) anmelden und so ohne eine separate DECT-Basisstation über die FRITZ!Box telefonieren.
</p>
<hr>
<h4>DECT-Basisstation aktivieren</h4>
<div class="formular">
<input type="checkbox" id="uiViewActivateDect" name="dect_activ" onclick="onDectActiv()" ><label for="uiViewActivateDect">DECT-Basisstation aktiv</label>
</div>
<div id="disable_dect_page">
<hr>
<h4>Anmeldung</h4>
<div class="close">
<div class="formular">
<p id="uiViewRegistrationTxt1">
Hier können Sie eine PIN vergeben, die zur Anmeldung eines Schnurlostelefons benötigt wird. Vorbelegt ist die PIN 0000. Beachten Sie, dass die automatische Anmeldung mit Ihrem FRITZ!Fon nur mit der vorbelegten PIN funktioniert.
</p>
<label for="uiViewDectPin">PIN:</label>
<input type="text" maxlength="4" size="4" id="uiViewDectPin" name="dect_pin" data-prop-horizontal="true" data-prop-width="6rem" data-prop-label-width="5rem" value="****" autocomplete="off">
</div>
</div>
<div id="hide_page">
<hr>
<h4>Erweiterter Anmeldemodus</h4>
<div class="formular">
<p>Sie können alle bekannten DECT-Geräte, die keine Verbindung mehr zu Ihrer FRITZ!Box haben, erneut anmelden. Starten Sie dazu den erweiterten Anmeldemodus.</p>
<div class="btn_form">
<button type="submit" id="uiReconnect" onclick="return OnReconnect()" name="reconnect">Erweiterten Anmeldemodus starten</button>
</div>
</div>
<hr>
<h4>Funkleistung</h4>
<div class="formular">
<input type="checkbox" id="uiViewDectPower" name="dect_power" onclick="onDectPower();" ><label for="uiViewDectPower">DECT-Funkleistung verringern</label>
<p class="form_input_explain">
Die FRITZ!Box sendet mit verringerter DECT-Funkleistung. Diese Option empfiehlt sich, wenn Sie die Schnurlostelefone in der Nähe der FRITZ!Box verwenden.
</p>
<span class="form_input_explain hintMsg">Hinweis:</span>
<p class="form_input_explain">
Diese Option verringert die Reichweite Ihrer Schnurlostelefone.
</p>
<div id="uiViewDectEcoSettings">
<input type="checkbox" id="uiViewDectEco" name="dect_eco" onclick="onEco();" checked><label for="uiViewDectEco">DECT Eco</label>
<p class="form_input_explain">
Bei Aktivierung von "DECT Eco" schaltet die FRITZ!Box die DECT-Funkleistung vollständig ab, sobald sich alle Telefone im Bereitschaftszustand (Standby) befinden. Alle angemeldeten Schnurlostelefone müssen dafür den Modus "DECT Eco" unterstützen.
</p>
<div id="uiViewEcoModiBox" class="formular">
<input type="radio" name="dect_eco_modi" value="1" id="uiViewDectEcoModiAlways" ><label for="uiViewDectEcoModiAlways">immer aktiv</label>
<br>
<input type="radio" name="dect_eco_modi" value="2" id="uiViewDectEcoModiSelect" checked><label for="uiViewDectEcoModiSelect">Täglich von </label>
<div class="input-group">
<input type="text" name="starthh" id="uiStartHH" size="3" maxlength="2" data-prop-width="5rem" value="00"/><label>:</label>
<input type="text" name="startmm" id="uiStartMM" size="3" maxlength="2" data-prop-width="5rem" value="00"/>
<label>bis</label>
<input type="text" name="endhh" id="uiEndHH" size="3" maxlength="2" data-prop-width="5rem" value="00"/><label>:</label>
<input type="text" name="endmm" id="uiEndMM" size="3" maxlength="2" data-prop-width="5rem" value="00"/>
<label>Uhr</label>
</div>
</div>
</div>
</div>
<hr>
<h4>Sicherheit</h4>
<div class="formular">
<input type="radio" name="dect_security" value="0" id="uiViewDectSecure" onclick="repeaterModeClick( this );" checked><label for="uiViewDectSecure">Nur sichere DECT-Verbindungen zulassen (empfohlen)</label>
<div class="formular">
<p>
Die FRITZ!Box nimmt nur DECT-Verbindungen an, die authentifiziert und verschlüsselt sind.
</p>
<div id="uiExtSecurityBox">
<input type="checkbox" name="ext_security" id="uiExtSecurity" checked><label for="uiExtSecurity">Erweiterte Sicherheitsfunktionen aktiv</label>
</div>
</div>
<br>
<input type="radio" name="dect_security" value="1" id="uiViewDectOpen" onclick="repeaterModeClick( this );" ><label for="uiViewDectOpen">Nicht-verschlüsselte DECT-Verbindungen zulassen</label>
<p class="formular">
Beachten Sie, dass DECT-Telefongespräche nur verschlüsselt als abhörsicher gelten.
</p>
<br>
<span class="form_input_explain hintMsg">Hinweis:</span>
<p class="form_input_explain">
FRITZ!DECT Repeater von AVM unterstützen authentifizierte und verschlüsselte Verbindungen. Wenn Sie jedoch einen DECT-Repeater eines anderen Herstellers verwenden, müssen Sie die Einstellung "Nicht-verschlüsselte DECT-Verbindungen zulassen" wählen.
</p>
</div>
<hr>
<h4>Zugriffsschutz</h4>
<div class="formular">
<input type="checkbox" id="uiProtectEnabled" name="protectenabled" onclick="return OnProtect()" ><label for="uiProtectEnabled">Zugriffsschutz aktivieren</label>
<div id="uiProtectEnabledBlock" class="formular">
<div>
<label for="uiProtectPIN">Zugriffsschutz-PIN</label>
<input type="text" id="uiProtectPIN" name="protectpin" maxlength="4" size="4" data-prop-horizontal="true" value="">
</div>
<div><input type="checkbox" id="uiProtectDiversion" name="protectdiversion" ><label for="uiProtectDiversion">Zugriffsschutz für Rufumleitung</label></div>
<div><input type="checkbox" id="uiProtectWLAN" name="protectwlan" ><label for="uiProtectWLAN">Zugriffsschutz für WLAN-/Gastzugang</label></div>
<div><input type="checkbox" id="uiProtectSmarthome" name="protectsmarthome" ><label for="uiProtectSmarthome">Zugriffsschutz für Smart-Home-Geräte</label></div>
<div><input type="checkbox" id="uiProtectBoxUpdate" name="protectboxupdate" ><label for="uiProtectBoxUpdate">Zugriffsschutz für FRITZ!OS Update</label></div>
</div>
</div>
<hr>
<h4>Problembehebung</h4>
<div class="formular">
<input type="checkbox" id="uiViewDectProblems" name="dect_problems" ><label for="uiViewDectProblems">Problembehebung für Schnurlostelefone, die nicht GAP-kompatibel sind</label>
<p class="form_input_explain">
Wenn mit einem Schnurlostelefon eines anderen Herstellers Probleme auftreten, aktivieren Sie diese Option und prüfen Sie, ob sich die Probleme damit beheben lassen.
</p>
</div>
<div class="formular">
<input type="checkbox" id="uiViewCatiqProblems" name="catiq_problems" checked><label for="uiViewCatiqProblems">Unterstützung für CAT-iq 2.0 kompatible Geräte aktiv</label>
<p class="form_input_explain">
Wenn mit einem Schnurlostelefon eines anderen Herstellers Probleme auftreten, aktivieren oder deaktivieren Sie diese Option und prüfen Sie, ob sich die Probleme damit beheben lassen.
</p>
</div>
</div>
</div>
<div id="btn_form_foot">
<input type="hidden" name="dect_assi" value="2" />
<button type="submit" name="btnSave" id="btnSave">Übernehmen</button>
<button type="submit" name="btnChancel" id="btnChancel">Abbrechen</button>
</div>
</form>
<input id="oldPageXhrSid" type="hidden" value="a86c2788fda0147d"><input id="fdhidedata" type="hidden" value="{&quot;shareUsb&quot;:true,&quot;faxSet&quot;:true,&quot;dectRdio&quot;:true,&quot;dslSpec&quot;:true,&quot;trafapp&quot;:true,&quot;portoverview&quot;:true,&quot;dslSet&quot;:true,&quot;shareVpn&quot;:true,&quot;kidLis&quot;:true,&quot;trafapp_edit&quot;:true,&quot;dyndns&quot;:true,&quot;liveImg&quot;:true,&quot;ssoSet&quot;:true,&quot;dslStat&quot;:true,&quot;trafprot_edit&quot;:true,&quot;liveTv&quot;:true,&quot;dectMoni&quot;:true,&quot;trafprio&quot;:true,&quot;kidPro&quot;:true,&quot;dectMoniEx&quot;:true,&quot;rss&quot;:true,&quot;mobile&quot;:true,&quot;dslFeed&quot;:true,&quot;provServ&quot;:true,&quot;dslOv&quot;:true,&quot;dslGraph&quot;:true,&quot;netCnt&quot;:true,&quot;dectMail&quot;:true}"><input id="oldpageactive" type="hidden" value="/dect/dect_settings.lua"><input id="oldPageTitle" type="hidden" value=""><input id="gHelpPage" type="hidden" value="hilfe_fon_dect_einstellungen.html"><div id="domReady" style="display:none"></div>



)





ERROR: no json string returned (<script>if (typeof jxl === 'undefined') {
location.href = "/start";
}
</script>


Im Log sieht es ein wenig so aus wir auf der WebOberfläche der Fritzbox. siehe Sreenshot. Da wird auch angemeckert, dass keine Rufnummern oder Telefone eingerichtet sind.

Bin mir aktuell auswendig nicht so ganz sicher wie mit den aktuellen OS (7.50 / 7.29) die zweite Box genutzt werden kann. Als unabhängige Basis und/oder als Verlängerung vom Master. Am Mesh Anfang war die Telefonie ja noch nicht so richtig zusammengeführt - (mittlerweile?) man kann ja am Master den "Repeater" (Client) freischalten damit die im Master hinterlegten Nummern genutzt werden können.

Gruß Ralf


So mal ins Blaue sofern der Zustand Repeater (MeshClient) erkannt werden kann:
das Ein oder Andere Kommando gar nicht erst zulassen z.B.: Dect, VPN, LANDevice sperren und Ähnliches.

Wobei.... 
ich nutze intensiv die De-/Aktivierung der Funkbänder 2,4 & 5 GHz ganz unterschiedlich auf den beiden Boxen. Bei Nacht und Abwesenheit halte ich nicht alle Bänder aktiv.
Teileweise bleiben nur die 2,4 GHz auf dem Master aktiv.
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