FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: Tommy82 am 09 Januar 2021, 16:21:25

Titel: Fritzbox call klappt nicht mehr
Beitrag von: Tommy82 am 09 Januar 2021, 16:21:25
Hallo,
ich habe in meiner 99_myUtils.pm in einer Sub folgenden Punkt, der beim Alarm eines Rauchmelder mich auf dem Handy Anruft, das hat auch immer funktioniert beim Testen, allerdings bekomme ich nun untenstehende Fehlermeldung im Log, was passt da nicht mehr?
fhem ("set FritzBox6590 call 0151xxxxxxxxxx say:Feuer");


2021.01.09 16:14:58.935 3: FRITZBOX: set FritzBox6590 call 0151xxxxxxxxxx say:Feuer
2021.01.09 16:14:59.238 3: FRITZBOX FritzBox6590: Call_Run_Web.2436 Your Fritz!OS version has limited interfaces. Parameter 'play:' and 'say:' ignored.
2021.01.09 16:15:00.059 2: FRITZBOX FritzBox6590: TR064_Cmd.4322 TR064-Error 501:Action Failed (service='X_VoIP:1', control='x_voip', action='X_AVM-DE_DialNumber', parameter1='NewX_AVM-DE_PhoneNumber' => '0151xxxxxxxxxx#')
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: amenomade am 10 Januar 2021, 03:26:17
elsif ( $hash->{TELNET} != 1 && $ttsLink ) {
      FRITZBOX_Log $hash, 3, "Your Fritz!OS version has limited interfaces. Parameter 'play:' and 'say:' ignored.";


Also... Telnet deaktiviert? Fritz!OS Update gemacht?

Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: Wzut am 10 Januar 2021, 08:21:49
TiPP , wenn du mit FB Bordmittel nicht witerkommst :
Schau dir mal das SIP Modul an, zusammen mit Text2Speach klappt das auf jeden Fall wieder :)
https://wiki.fhem.de/wiki/SIP-Client
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: Tommy82 am 10 Januar 2021, 13:02:54
Zitat von: amenomade am 10 Januar 2021, 03:26:17
elsif ( $hash->{TELNET} != 1 && $ttsLink ) {
      FRITZBOX_Log $hash, 3, "Your Fritz!OS version has limited interfaces. Parameter 'play:' and 'say:' ignored.";


Also... Telnet deaktiviert? Fritz!OS Update gemacht?

In den neuen OS geht Telnet doch nicht mehr oder lieg ich falsch? OS ist 7.20

Zitat von: Wzut am 10 Januar 2021, 08:21:49
TiPP , wenn du mit FB Bordmittel nicht witerkommst :
Schau dir mal das SIP Modul an, zusammen mit Text2Speach klappt das auf jeden Fall wieder :)
https://wiki.fhem.de/wiki/SIP-Client
da muss ich ja dann doch etwas mehr ändern/anpassen, mal sehen wann ich dafür eine ruhige Minute finde.
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: amenomade am 10 Januar 2021, 16:54:42
Zitat von: Tommy82 am 10 Januar 2021, 13:02:54
In den neuen OS geht Telnet doch nicht mehr oder lieg ich falsch? OS ist 7.20

Doch, aber versteckt und nicht vom AVM unterstützt:

Z.B.
https://tipps.computerbild.de/hardware/router/fritzbox-telnet-aktivieren-diese-schritte-sind-notwendig-998673.html
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: Tommy82 am 10 Januar 2021, 17:21:17
Das funktioniert nicht, "Dienst nicht möglich"

Mir fehlt leider aktuell auch die Zeit die Box zu freetzen, daher fällt das eerstmal raus, damit klappt telnet auf jedenfall.

Das sollte aber auch, denk ich , nicht das Problems ein, da das Fritzbox Modul ja heute eigentlich für alles TR-064 nutzt
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: amenomade am 10 Januar 2021, 17:35:14
Zitat von: Tommy82 am 10 Januar 2021, 17:21:17
da das Fritzbox Modul ja heute eigentlich für alles TR-064 nutzt

Eben nicht
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: Tommy82 am 10 Januar 2021, 17:55:05
OK, auch nicht wenn das Attribut allowTR064Command gesetzt ist?

Dann würde ja nur noch der weg übers SIP wie von WZUT geschrieben funktionieren!?
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: Wzut am 10 Januar 2021, 18:33:38
ACHTUNG : Eigenwerbung :)
SIP ist Voice over IP , das macht die FB aus dem Stand und Text2Speach macht dir aus jedem beliebigen Text eine Audiodatei die der Gegenstelle ins Ohr gedrückt wird, schau mal in den SIP Thread. FHEM User wie Elektrolurch lassen sich da halbe FHEM Romane vorlesen :)
Das SIP Modul kann auch überwachen das deine SMOKE Nachricht wirklich zu dir durchkam und wiederholt ggf. seine Versuche bei besetzt oder nicht Erreichbarkeit.
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: amenomade am 10 Januar 2021, 18:58:31
Zitat von: Tommy82 am 10 Januar 2021, 17:55:05
OK, auch nicht wenn das Attribut allowTR064Command gesetzt ist?

Das Fritzbox Modul nutzt beide. TR064 und telnet. allowTR064Command erlaubt nur ... TR064 Kommandos.
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: metaboxler am 11 Januar 2021, 19:34:37
https://forum.fhem.de/index.php/topic,92231.msg1120863.html#msg1120863 (https://forum.fhem.de/index.php/topic,92231.msg1120863.html#msg1120863)

Könnte eventuell auch hier die Lösung sein?

metaboxler
Titel: Antw:Fritzbox call klappt nicht mehr
Beitrag von: Tommy82 am 12 Januar 2021, 20:28:27
Zitat von: metaboxler am 11 Januar 2021, 19:34:37
https://forum.fhem.de/index.php/topic,92231.msg1120863.html#msg1120863 (https://forum.fhem.de/index.php/topic,92231.msg1120863.html#msg1120863)

Könnte eventuell auch hier die Lösung sein?

metaboxler

Also das war zumindest ein Schritt in die richtige richtung, ich habe das PW mal neu gesetzt und siehe da, der Anruf kommt wieder, allerdings ohne Ansage des Textes fhem ("set FritzBox6590 call 0151xxxxx say:Feuer"); "Feuer".

Im Log kommen dazu auch die "passenden" Meldungen, anscheint unterstützen die neuen FritzOS Versionen das "Say" nicht mehr
2021.01.12 20:23:01.284 3: FRITZBOX FritzBox6590: Call_Run_Web.2436 Your Fritz!OS version has limited interfaces. Parameter 'play:' and 'say:' ignored.
2021.01.12 20:23:09.976 3: FB6590: unexpected reply from device:
2021.01.12 20:23:12.798 3: FRITZBOX FritzBox6590: Web_Query.4656 Error: 403 Forbidden
2021.01.12 20:23:12.800 2: FRITZBOX FritzBox6590: Readout_Run_Web.1376 Error: 403 Forbidden


Dann bleibt wohl doch nur noch SIP