NEWS
Auerswald API
-
Was haltet ihr von der Anbindung der Auerswald Telefonanlagen? Man kann diese über eine API ansprechen und diverse Dinge tun, zB die Umleitung aus Handy. Ich habe es schon komplett über telnet hinbekommen, mir fehlt aber das wissen dies für dieses Projekt umzusetzen. Helfe aber gern wenn es einer angehen will. Bei Interesse stelle ich gern meine bisherige Info bereit.
-
Ich habe es mal ins Trello gepackt (https://trello.com/c/FL23VN6a)
-
Hier nochmal der manuelle Weg
Verbindung öffnen
open 192.168.123.175 80
Anfrage
POST /login_json HTTP/1.1 Host: 192.168.123.175 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0 Accept: text/javascript, text/html, application/xml, text/xml, */* Accept-Language: de,en-US;q=0.7,en;q=0.3 Accept-Encoding: gzip, deflate Referer: http://192.168.123.175/statics/page_portal.htm X-Requested-With: XMLHttpRequest X-Prototype-Version: 1.7 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Content-Length: 71 Connection: keep-alive LOGIN_NOW=&eksservernumber=&eksname=&LOGIN_NAME=admin&LOGIN_PASS=111111
Antwort mit Session Key
200 OK Server: GoAhead-Webs Expires: 0 Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Content-Type: text/html; charset=iso-8859-1; Set-Cookie: AUERSessionID=DFFNSHWQYVSNAIH Set-Cookie: AUERWEB_COOKIE=admin {"login":1,"dongleState":0,"dongleError":1}
Umleitung setzen Session ID muss dann von oben kopiert werden
GET /app_msn_aws_set?msnId=5610&msnTyp=0&switchOnOff=1 HTTP/1.1 Host: 192.168.123.175 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: de,en-US;q=0.7,en;q=0.3 Accept-Encoding: gzip, deflate Cookie: AUERSessionID=PSUYQLEMSIXHBOJ; AUERWEB_COOKIE=admin Connection: keep-alive Upgrade-Insecure-Requests: 1
Ausloggen
POST /appclose HTTP/1.1 Host: 192.168.123.175 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0 Accept: text/javascript, text/html, application/xml, text/xml, */* Accept-Language: de,en-US;q=0.7,en;q=0.3 Accept-Encoding: gzip, deflate Referer: http://192.168.123.175/statics/page_portal.htm X-Requested-With: XMLHttpRequest X-Prototype-Version: 1.7 Content-Type: application/x-www-form-urlencoded; charset=UTF-8 Content-Length: 0 Cookie: AUERSessionID=PSUYQLEMSIXHBOJ; AUERWEB_COOKIE=admin Connection: keep-alive
Mehr auch hier:
-
An alle Interessierten: Adapter-Request ist jetzt auf Github unter https://github.com/ioBroker/AdapterRequests/issues/36 zu finden. Bitte dort wie unter https://github.com/ioBroker/AdapterRequ … o-use-this beschrieben voten!