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

JoWiemann

Zitat von: juemuc am 22 November 2023, 17:14:14Hallo Jörg,

nach dem Löschen von disableBoxReadings sieht es gut aus. 
get ... luaInfo ledSettings liefert:
LED Einstellungen
Einstellung   Status
LED-Anzeige   off
LED-Helligkeit einstellbar   no
LED-Helligkeit an Umgebungslicht   no

Viele Grüße
Jürgen
Hallo Jürgen,

dann kannst Du nur led:on|off nutzen.

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

Hallo Jörg,

auch mit nur dem Parameter led:on kommt die Fehlermeldung.

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

Zitat von: juemuc am 22 November 2023, 18:21:25Hallo Jörg,

auch mit nur dem Parameter led:on kommt die Fehlermeldung.

Viele Grüße
Jürgen
Hallo Jürgen,
bitte poste einmal die Fehlermeldung. Danke Dir.

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

Hallo Jörg,

wie in #1060 "ledsetting4: wrong amount of parameters"

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

Zitat von: juemuc am 22 November 2023, 18:46:30Hallo Jörg,

wie in #1060 "ledsetting4: wrong amount of parameters"

Viele Grüße
Jürgen

Hallo Jürgen,

anbei eine neue Version. Hatte ein kleiner nicht durch kleiner gleich ersetzt. Ich habe jetzt auch in get <name> luaInfo ledSettings einen Hinweis eingebaut.

Danke 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

bertl

Hallo Jörg,

habe dein neues led-Feature ausprobiert und bei mir verhält es sich wie folgt:

FritzBox 7530:
  box_ledCanDim   yes
  box_ledDimValue 3
  box_ledDisplay  on
  box_ledHasEnv   no

Das funktioniert:
set FritzBox ledSetting led:on    -> ok
set FritzBox ledSetting led:off   -> ok
set FritzBox ledSetting bright:1  -> ok
set FritzBox ledSetting bright:3  -> ok

Das funktioniert NICHT:
set FritzBox ledSetting bright:2  -> Fehlermeldung

Fehlermeldung: ledsetting3: wrong parameters: bright:2 Required: <led:<on|off> and/or <bright:1..3>

Gruß Robert

JoWiemann

Zitat von: bertl am 22 November 2023, 19:18:06Das funktioniert NICHT:
set FritzBox ledSetting bright:2  -> Fehlermeldung

Fehlermeldung: ledsetting3: wrong parameters: bright:2 Required: <led:<on|off> and/or <bright:1..3>

Gruß Robert

Hallo Robert,

hatte den Zahlenbereich in der RegEx mit 1..3 angegeben. Richtig ist aber 1-3.

Angehängt eine neue Version.

Danke 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

bertl

Zitat von: JoWiemann am 22 November 2023, 19:27:14hatte den Zahlenbereich in der RegEx mit 1..3 angegeben. Richtig ist aber 1-3

Hallo Jörg,

super jetzt funktioniert es bei mir!

Gruß Robert

juemuc

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

Hallo,

anbei eine Version in der ich mal etwas ausprobieren möchte.

Wird im Device verbose 5 gesetzt, so ändert sich folgendes:

- es wird ein FakeLog Device mit folgendem Namen angelegt: <name>_debugLog
- alle Log-Einträge werden nach <name>_debugLog-%Y-%m.dlog geschrieben

wird verbose auf kleiner 5 gesetzt oder gelöscht wird das FakeLog Device und die Log-Datei gelöscht.

Ich hoffe, dass hierdurch das debuging erleichtert wird.

Über Testen und eine Rückmeldung über die Idee würde ich mich freuen.

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

Hallo Jörg,

alles was zur Findung einer Ursache bei Problemen hilft, ist aus meiner Sicht gut. Diese Vorgehensweise hilft auch Anfängern Dir die notwendigen Infos zu liefern. Ich mache jetzt mal ein paar Tests  ;D

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

juemuc

Hallo Jörg,

bei mir wird kein Device mit <name>_debugLog bei verbose 5 angelegt. Auch das setzten der LED (on|off) funktioniert bei der FB7490 nicht. Es kommt die Meldung "ledsetting4: wrong amount of parameters"
Im Log stehen diese Infos:
2023.11.23 13:56:09 5: [Fritzbox7490 | 7490 | 113.07.57 | Web_OpenCon.6942] - DEBUG: checking HOST -> fritzbox7490
2023.11.23 13:56:09 4: [Fritzbox7490 | 7490 | 113.07.57 | Web_OpenCon.6980] - INFO: using old SID from 13:55:53
2023.11.23 13:56:09 4: [Fritzbox7490 | 7490 | 113.07.57 | Function_Lua.7108] - INFO: Request data via API dataQuery.
2023.11.23 13:56:09 4: [Fritzbox7490 | 7490 | 113.07.57 | Function_Lua.7112] - INFO: URL: http://192.168.251.200/data.lua?sid=ad924fe102ee787e
2023.11.23 13:56:10 4: [Fritzbox7490 | 7490 | 113.07.57 | Function_Lua.7117] - INFO: Response: 200 OK
{"pid":"led","hide":{"shareUsb":true,"dyndns":true,"rrd":true,"trafapp":true,"netCnt":true,"wireguardImport":true,"ssoPass":true,"kidLis":true,"trafapp_edit":true,"wireguardSimple":true,"importVpn":true,"dslSet":true,"liveTv":true,"port_edit":true,"wireguardLaptopPc":true,"homeNetworkVpn":true,"dslFeed":true,"dslOv":true,"companyVpn":true,"dslSpectrum":true,"faxSet":true,"portoverview":true,"dslStat":true,"wireguard_edit":true,"trafprio":true,"shareVpn":true,"kidPro":true,"vpn_sel_mode":true,"mobile":true,"wireguardNetwork":true,"shareWireguard":true,"trafprot_edit":true,"dslGraph":true,"ssoSet":true,"provServ":true},"timeTillLogout":"1200","time":[],"data":{"ledSettings":{"canDim":"0","hasEnv":"0","ledDisplay":"2"}},"sid":"ad924fe102ee787e"}

2023.11.23 13:56:10 5: [Fritzbox7490 | 7490 | 113.07.57 | Function_Lua.7255] - DEBUG: Response:
{"pid":"led","hide":{"shareUsb":true,"dyndns":true,"rrd":true,"trafapp":true,"netCnt":true,"wireguardImport":true,"ssoPass":true,"kidLis":true,"trafapp_edit":true,"wireguardSimple":true,"importVpn":true,"dslSet":true,"liveTv":true,"port_edit":true,"wireguardLaptopPc":true,"homeNetworkVpn":true,"dslFeed":true,"dslOv":true,"companyVpn":true,"dslSpectrum":true,"faxSet":true,"portoverview":true,"dslStat":true,"wireguard_edit":true,"trafprio":true,"shareVpn":true,"kidPro":true,"vpn_sel_mode":true,"mobile":true,"wireguardNetwork":true,"shareWireguard":true,"trafprot_edit":true,"dslGraph":true,"ssoSet":true,"provServ":true},"timeTillLogout":"1200","time":[],"data":{"ledSettings":{"canDim":"0","hasEnv":"0","ledDisplay":"2"}},"sid":"ad924fe102ee787e"}

2023.11.23 13:56:10 5: [Fritzbox7490 | 7490 | 113.07.57 | Process_JSON.7279] - DEBUG: Decode JSON string.


get ... ledSettings liefert:

LED Einstellungen
Einstellung   Status
LED-Anzeige   off
LED-Helligkeit einstellbar   no
LED-Helligkeit an Umgebungslicht   no

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

Zitat von: juemuc am 23 November 2023, 13:59:26Hallo Jörg,

bei mir wird kein Device ...
Viele Grüße
Jürgen

Hallo Jürgen,

falsche Version hochgeladen. Sorry. Ich habe die Version im Thread ersetzt.

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

Hallo Jörg,

jetzt passt alles. Device und Logfile werden erzeugt und auch wieder gelöscht. Auch das Setzen des LED-Status bei der 7490 funktioniert  ;D
Ich finde diese Lösung gut.

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

enno

Moin,

wenn ich set <name> call <number> [duration] nutze, wird die angegebene Nummer angerufen und es klingeln alle internen DECT Telefone. Kann ich irgendwie einstellen, dass nicht alle sondern nur ein bestimmtes (in meinem Fall **610) klingelt? In der Beschreibung zu dem Aufruf steht Ruft für 'Dauer' Sekunden (Standard 60 s) die angegebene Telefonnummer von einem internen Telefonanschluss an (Standard ist 1). Wenn der Angerufene abnimmt, hört er die Wartemusik. Der interne Telefonanschluss klingelt ebenfalls.
Ich würde also gerne den Standard 1 ändern, aber wie?

Gruss
  Enno
Einfacher FHEM Anwender auf Intel®NUC