@ruhr70:
Hi Bluefox,
die tägliche Frage… :mrgreen: :?
Ich habe jetzt soweit den Node-Red Flow komplett für den Adapter umgesetzt und um einige Ausgaben ergänzt.
Jetzt stehe ich mangels Wissen wieder vor einer kleinen Hürde...
Im Node-red Flow hatte ich im Callmonitor die Gesprächssekunden der bestehenden Verbindungen hochgezählt. Dies würde ich noch gerne realisieren, bevor ich mich an der Config-Webseite versuche. Mir fehlt aber jede Idee.
D.h., wenn ein Connect aktiv ist, möchte ich einen Wert jede Sekunde hochzählen. Das Programm muss in der Zeit aber ganz normal weiter ausgeführt werden (parallele Calls).
Ein kleiner Tipp... 😉 ...für einen Einsteiger...
Wenn das gelöst ist, wären die nächsten Schritte:
(1)
Config über die Webseite
Dokumentation der einzelnen Objekte/Datenpunkte
(mal drüber sehen, ob die Objekte so Sinn machen)
veröffentlichen?
(2)
Dann als nächstes folgende Erweiterungen für eine Version 2:
Telefonbuchimport und Verarbeitung
Verfeinerung der Config für den Anwender
(möglichst keine Änderungen an den Objekten/Datenpunkten)
filename="2016-06-22 Adapter Ist-Stand.png" index="0">~~ `
var intervalRunningCall = null;
if (callStarted && !intervalRunningCall) {
// Do it every second
intervalRunningCall = setInterval(function () {
adapter.getState('call.time', function(err, state) {
adapter.setState('call.time', state.val + 1);
});
}, 1000);
} else if (!callStarted && intervalRunningCall) {
// Stop interval
clearInterval(intervalRunningCall);
intervalRunningCall = null;
}