{"id":193,"date":"2019-12-13T15:15:49","date_gmt":"2019-12-13T14:15:49","guid":{"rendered":"http:\/\/blog.0link.net\/?p=193"},"modified":"2019-12-13T15:24:06","modified_gmt":"2019-12-13T14:24:06","slug":"notrufsim-2-0-aenderungen-und-webtool","status":"publish","type":"post","link":"https:\/\/blog.0link.net\/index.php\/2019\/12\/13\/notrufsim-2-0-aenderungen-und-webtool\/","title":{"rendered":"NotrufSim 2.0 &#8211; \u00c4nderungen und WebTool"},"content":{"rendered":"<p>Der <a href=\"http:\/\/blog.0link.net\/index.php\/2019\/12\/07\/notrufsim-2-0-konfiguration-der-telefone\/\">letzte Beitrag<\/a> ist ein paar Tage her und es gab viele kleine \u00c4nderungen und einen wesentlichen Schritt nach vorne.<\/p>\n<h5>Hardwaretausch<\/h5>\n<p>Auf der Hardwareseite habe ich einen kleinen WLAN-AccessPoint zugunsten einer FritzBox aus dem Bastelschrank getauscht. Die Idee dazu hatte ich bei der \u00dcberlegung ein DECT-Telefon als zus\u00e4tzliches Regietelefon anzukn\u00fcpfen und bevor nun eine Bastelei mit ATA-Adapter auf eine DECT-Basis das ganze Gebilde wachsen l\u00e4sst, war die FritzBox die bessere L\u00f6sung.<\/p>\n<p>Die FritzBox ersetzt nun den WLAN-AccessPoint, ist DECT-Basis und macht nebenbei noch den DHCP-Server im Netz (h\u00e4tte ich sonst als Dienst auf dem Raspi gemacht). Dar\u00fcber hinaus kann man sich \u00fcber LAN1 an ein bestehendes Netz als Client verbinden und bleibt trotzdem mit der Simulation im gekapselten Netz.<\/p>\n<p>Was ich noch nicht probiert habe, aber durchaus noch eine Option w\u00e4re &#8230; ein Internet-Fallback \u00fcber USB-UMTS-Stick an der FritzBox. Das ist sicher nichts um ein ganzes Netz mit Internet zu versorgen, aber es w\u00fcrde der FritzBox und dem zentralen Pi zum Beispiel einen Weg zum NTP-Zeitserver ebnen.<\/p>\n<h5>WebTool<\/h5>\n<p>Der n\u00e4chste Schritt sollte das WebTool sein und so ist in den letzten Tagen die Anwendung <strong>NSeat<\/strong> entstanden.<\/p>\n<p><a href=\"http:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-12-at-20.22.07.jpeg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-195\" src=\"http:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-12-at-20.22.07-300x211.jpeg\" alt=\"\" width=\"300\" height=\"211\" srcset=\"https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-12-at-20.22.07-300x211.jpeg 300w, https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-12-at-20.22.07-768x539.jpeg 768w, https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-12-at-20.22.07-1024x719.jpeg 1024w, https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-12-at-20.22.07.jpeg 1265w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Hier kann eine Sitzung f\u00fcr den jeweiligen Platz in der Leitstelle bzw. der Regie gestartet werden und man sieht auf dem Schirm ankommende und abgehende Anrufe und kann nach Gespr\u00e4chsende auf die aufgezeichneten Anrufe zugreifen.<\/p>\n<p>Dann war die Idee, dar\u00fcber auch Anrufer zur\u00fcckrufen zu k\u00f6nnen, nicht so wirklich Abstrakt &#8211; funktioniert in unserer Leitstelle direkt auf der Funk-Notruf-Abfrage ja auch ohne Leitsystem. Hierzu wurde im NSeat eine W\u00e4hlhilfe integriert, die mittlerweile auch mit platzabh\u00e4ngigem Telefonbuch und Kurzwahltasten versehen ist.<\/p>\n<p>Sind auf einem Platz zwei Leitungen aktiv, kann man diese \u00fcber das WebTool auch miteinander verbinden. Diese Funktion ist komplett im Asterisk realisiert, so dass man hier unabh\u00e4ngig von den verwendeten Telefonen bleibt.<\/p>\n<p><a href=\"http:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-13-at-15.10.28.jpeg\"><img loading=\"lazy\" class=\"alignnone size-medium wp-image-196\" src=\"http:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-13-at-15.10.28-300x211.jpeg\" alt=\"\" width=\"300\" height=\"211\" srcset=\"https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-13-at-15.10.28-300x211.jpeg 300w, https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-13-at-15.10.28-768x539.jpeg 768w, https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-13-at-15.10.28-1024x719.jpeg 1024w, https:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/WhatsApp-Image-2019-12-13-at-15.10.28.jpeg 1265w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>In der Regie kann NSeat als &#8222;MultiSeat&#8220; gestartet werden. Dabei werden alle Pl\u00e4tze gleichzeitig darstellt. In der W\u00e4hlhilfe kann dann \u00fcber ein DropDown der abgehende Platz ausgew\u00e4hlt werden.<\/p>\n<h5>W\u00e4hlplan<\/h5>\n<p>Eine wesentliche \u00c4nderung war die Auslagerung der &#8222;zuf\u00e4lligen Rufnummer&#8220; in ein externes Skript. Ich fand es irgendwie sch\u00f6ner und leichter einzubinden als ein komplexes Extensiongebasel mit RAND und IF, um &#8222;sch\u00f6ne&#8220; Rufnummern zu erzeugen.<\/p>\n<p>Durch die Option der zus\u00e4tzlichen Regie-Telefone als DECT, die man in einer Simulation dann durch einen festen Einspieler besetzen kann (f\u00fcr Telefon-CPR, oder sowas), ist die Idee entstanden dem jeweiligen Regie-Telefon eine feste Abgangsrufnummer zuzuordnen. Dies ist jetzt \u00fcber einen Telefoncode vom Ger\u00e4t aus steuerbar. Die aktuelle Rufnummer kann durch eine Ansage abgerufen werden.<\/p>\n<p>In einer weiteren Funktion wird der Anrufername aus dem Telefonbuch des WebTools versucht aufzul\u00f6sen, so dass auf den SIP-Telefonen auch der Name des Anrufers angezeigt wird, wenn man denn ohne das WebTool arbeitet.<\/p>\n<p>Mit den Funktionen im WebTool (W\u00e4hlhilfe und Verbinden) und der FritzBox als SIP-Client ergaben sich dann bei Testen ein paar kleine Probleme mit dem W\u00e4hlplan. Die FritzBox routet zum Beispiel keine einstelligen Rufnummern nach extern und bricht die Anwahl intern ab. Der W\u00e4hlplan wurde daraufhin nochmal etwas umgestellt und ein paar Dinge speziell f\u00fcr die FritzBox hinzugef\u00fcgt.<\/p>\n<p>Den komplette W\u00e4hlplan, so wie er jetzt aktuell seinen Dienst verrichtet, habe ich mal hochgeladen\u00a0<a href=\"http:\/\/blog.0link.net\/wp-content\/uploads\/2019\/12\/extensions.txt\" target=\"_blank\" rel=\"noopener\">extensions.conf<\/a>.<\/p>\n<p><em>Ein Video mit den neuen Funktionen gibt es dann auch die Tage noch mal.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der letzte Beitrag ist ein paar Tage her und es gab viele kleine \u00c4nderungen und einen wesentlichen Schritt nach vorne. Hardwaretausch Auf der Hardwareseite habe ich einen kleinen WLAN-AccessPoint zugunsten einer FritzBox aus dem Bastelschrank getauscht. Die Idee dazu hatte ich bei der \u00dcberlegung ein DECT-Telefon als zus\u00e4tzliches Regietelefon anzukn\u00fcpfen und bevor nun eine Bastelei &hellip; <a href=\"https:\/\/blog.0link.net\/index.php\/2019\/12\/13\/notrufsim-2-0-aenderungen-und-webtool\/\" class=\"more-link\"><span class=\"screen-reader-text\">NotrufSim 2.0 &#8211; \u00c4nderungen und WebTool<\/span> weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":196,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/posts\/193"}],"collection":[{"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/comments?post=193"}],"version-history":[{"count":4,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/posts\/193\/revisions"}],"predecessor-version":[{"id":199,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/posts\/193\/revisions\/199"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/media\/196"}],"wp:attachment":[{"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/media?parent=193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/categories?post=193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.0link.net\/index.php\/wp-json\/wp\/v2\/tags?post=193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}