NEWS
[offen][Problem]Swisscom Box http request
-
Hallo Zusammen
Ich würde gerne meine Anrufliste und verpassten Anrufe etc. meiner Swissom Box auslesen. Beim Drucker funktioniert es ohne Probleme, bei der Swisscom Box sind bis jetzt sind aber leider alle meine Versuche gescheitert. Wahrscheindlich mache ich bei der Authentifizierung was falsch, da dies der Unterschied ist.
Ich bekomme immer 404 - Not Found
var username = 'admin'; var passw = '123456' var http = require('http'); var options = { host: '192.168.1.1', path: '/#telephony/calls/all', headers: {'Authorization': 'Basic ' + new Buffer(username + ':' + passw).toString('base64')} }; parse = function (Result) { //Search console.log("Parsing started..."); //console.log(Result); } callback = function (response) { var str = ''; //another chunk of data has been recieved, so append it to `str` response.on('data', function (chunk) { str += chunk; console.log("work"); }); //the whole response has been recieved, so we just print it out here response.on('end', function () { parse(str); console.log(str); }); } //Jede Minute Uhr wird der Stand überprüft on({time: {second: 1}},function(){ http.request(options, callback).end(); });
-
Hallo Minninnewah
Ja ist schon über 1/2Jahr alt, da hätte ich wirklich auch Interesse.
Konntest du das Problem lösen ?
Wenn Ja würdest du das Script freigeben.
Habe noch etwas interessantes gefunden siehe https://www.tryption.ch/de/2018/12/16/b … ernet-box/
LG
Christian
-
Hallo Christian
Habe das Projekt wieder aufgenommen und konnte teilweise was erreichen, bin jedoch noch nicht am Ende. Falls du immer noch interesse hast kann ich dir meinen Jetztigen Stand gerne zeigen. Ansonsten werden ich es hier posten wenn ich weiter bin.
Kann zurzeit über http request die Daten aus der Box auslesen, der Nachteil es muss zuerst manuell eine Abfrage von Einem PC durchgeführt werden um die Authentification zu bekommen. Ob diese Verbindung unbegrenzt offen bleibt, wenn man dauernd wieder abfragt muss ich noch prüfen.
Dein Link ist recht interessant, jedoch sind die für mich interessanten Daten so nicht abgreifbar. Ist jedoch erstaunlich das der Klingeltest etc. ohne irgendwas duchgeführt werden kann.
Gruss Minninnewah