Content

Page tree

Hallo Zusammen,

ich nutze mein Snom D862 mit INOPLA (Cloud Telefonie Anlage). Die Autoprovisionierung mit Inopla funktioniert einwandfrei.

Ich bin Arzt und nutze eine Praxis-Software auf MAC, die eingehende Anrufe - ausgelöst durch Snom Action URLS ebenfalls einwandfrei abbildet. D.h. die Anrufe werden erkannt.

Probleme habe ich beim Raustelefonieren. Ich möchte über ein Skript automatisch einen Anruf von meinem SNOM aufbauen lassen.

Das Apple Skript lautet:

set tel to "xxx"
set telOhneSpace to do shell script "echo " & quoted form of tel & " | sed -e 's/ //g'"
set theScript to "curl http://admin:PASSWORT@192.XXX.XXX.XX/command.htm?number=" & telOhneSpace
do shell script theScript
delay 1.0
tell application "System Events"
key code 36
end tell


Das Passwort habe ich durch das Wort PASSWORT ersetzt und die IP Adresse ist die IP Adresse des SNOM anonymisiert. NOrmalerweise sollte, wenn ich in der Akte auf die Nummer klicke automatisch ein Anruf auf meinem SNOM - über meine Inopla Cloud Anlage, mit der das SNOM ja verbunden ist ausgelöst werden. 

Bei einem Kollegen von mir, der ebenfalls Inopla in Verbindung mit SNOM nutzt, läuft dieses Skript ohne Probleme. 

Bei mir funktioniert es nicht - der Anruf wird nicht ausgelöst. Der Kollege nutzt ältere SNOM Telefone. Dann sollte es mit meinem ja erst Recht gehen oder?

Ich wäre sehr  über Ideen dankbar..

profilePicture

S H

End user

Joined: 29.11.2023

7 Comments

  1. Guten Tag! 


    Die D8XX Serie läuft derzeit mit einer komplett neu entwickelten Firmware, die möglicherweise noch nicht alle Funktionen beherrscht. Ich würde vorerst empfehlen ein D785 oder D385 zu verwenden. Auf der Firmware Seite des D862 ist zum Großteil beschrieben welche Einschränkungen es derzeit mit der D8XX Serie gibt. 

    Liebe Grüße aus Österreich

    Stefan Reisenhofer

  2. Hallo grinning face 

    wie Herr Reisenhofer richtig beschreibt sind die Modelle D865 & D862 Teil einer neuen Generation sowohl was Hardware als auch Software (Firmware) betrifft. Eine der signifikanten Änderungen in der Software ist der neue Phone Manager (neues Webinterface).

    Das Apple Skript welches Sie verwenden ist für das "alte" Webinterface der D7xx, D3xx etc. Serien vorgesehen.

    Da dieses Webinterface aber weiterhin noch in der D865 & D862 SW angeboten wird, könnte das Skript mit etwas Anpassung weiter genutzt werden:

    Wie Sie den Release Notes entnehmen können:
    10.1.159.12 Release - Snom Service Hub - Snom Service Hub  (Sektion: Known issues and limitations)

    → Workaround: You can still access  the predecessor webinterface via http:// IP address of the phone:3112 (please note the http instead of http*s* and the port 3112) Please check the current value of setting: webservertype to be set to http_https or http for this workaround.

    ist das "alte" Webinterface noch unter port 3112 und http verfügbar (abhängig von der Einstellung webservertype).

    Der curl - Aufruf im Skript müsste also vermutlich nur wie folgt angepasst werden:

    set theScript to "curl http://admin:PASSWORT@192.XXX.XXX.XX:3112/command.htm?number=" & telOhneSpace

    so das der Port 3112 mit angeben ist.

    Bevor Sie das Skript so anpassen, empfehle ich Ihnen erst zu prüfen ob Sie von ihrem Rechner das "alte" Webinterface mit einem Browser unter http & port 3112 auch wirklich erreichen und sich auch erfolgreich einloggen können.

    Stellen Sie ggf. sicher das das PASSWORT in dem Apple Skript auch dem tatsächlich gesetzten Passwort für admin entspricht.

    Ich hoffe diese Infos helfen Ihnen weiter.

    Viele Grüße aus Berlin,
    Jan


  3. End user S H

    Vielen Dank Jan Boguslawski und stefan.reisenhofer@rvits.at ,

    leider kann ich das alte Webinterface mit http und dem Port 3112 nicht aufrufen. Sobald ich es versuche erhalte ich im Browser die Fehlermeldung: die Webseite ist nicht erreichbar. ERR_CONNECTION_REFUSED

    Ich habe in meinem Snom Phone Manager bei den erweiterten Netzwerkeinstellungen auch nachgesehen ob http_https gesetzt ist... Aber ich habe diese Einstellungsmöglichkeit gar nicht. 

    Es gibt nur Benutzer, Passwort und Authentifizierungsschema an oder aus.

    Wieso lässt sich das alte Interface von mir nicht aufrufen? Ebenfalls bekomme ich mit dem Apple Skript bei dem Port 3112 die Fehlermeldung, dass er sich nicht einloggen kann also die Verbindung blockiert wird.

    Ohne Port erhalte ich keine Fehlermeldung - es passiert aber auch nichts... 

  4. End user S H

    Jan Boguslawski 

    Ich habe jetzt im Phone Manager bei dem Menüpunkt Wartung → Liste der Einstellung nach dem webservertyp gesucht und http_https gesetzt.

    Danach habe ich nach dem http port gesucht. Dieser ist auf 80 gesetzt. 

    Wenn ich http://IP-ADRESSE:80 eingebe, komme ich auf die Anmeldeseite meines SNOM Phonemanagers. Dort kann ich mich jetzt genaus anmelden wie mit https://... Das Interface ist aber das Gleiche wie immer und selbst wenn ich im Skript den Port auf 80 setze funktioniert es nicht - weil wahrscheinlich nicht das alte Interface angesprochen wird... 

  5. Gern geschehen. Das das genannte Setting: webserver_type nicht direkt im Phone Manager zu finden ist, liegt vermutlich an dem jeweiligen Entwicklungsstand des Phone Managers.

    Dennoch ist es bereits mit dem Phone Manager möglich beinahe jedes Setting zu finden und auch zu ändern. Unter Maintenance kann man die Settings List aufrufen und dort nach jeden Setting suchen und auch anpassen.

    Wie genau wird hier beschrieben: How to change phone settings in the Settings List for a D8xx desk phone - Snom Service Hub - Snom Service Hub

    Die Anleitung nimmt rein zufällig die Einstellung webserver_type als Beispiel.

    Bitte versuchen Sie mit Hilfe der Anleitung den Webserver auf http_https umzustellen - so das dann auch das "alte" Webinterface via Port 3112 erreichbar werden sollte.

    Viele Grüße,
    Jan

  6. End user S H

    Jan Boguslawski 

    Nach einem Reboot des Telefons ist der alte Manager jetzt mit dem Port 3112 erreichbar.

    Diesen habe ich jetzt in das Skript eingefügt. Funktioniert trotzdem nicht.

    Ich erhalte sogar die Meldung, wenn ich mich beim alten phone manager anmelden möchte, dass der Zugang gesperrt wurde, weil angeblich das Passwort zuoft falsch eingegeben wurde (vom Skript ausgelöst?) Dabei ist das Passwort korrekt....

  7. End user S H

    Ich habe die Skript Zeile http://admin:PASSWORT@192.XXX.XXX.XX:3112/command.htm?number=TELEFONNUMMER

    mal direkt in die Browser Zeile eingegeben - das funktioniert!

    Also muss das Problem jetzt im Skript sein...