trunk-recorder icon indicating copy to clipboard operation
trunk-recorder copied to clipboard

Display status of recorder on webpage.

Open robotastic opened this issue 10 years ago • 5 comments

The goal would be a way to display system information about the number of calls currently being recorded and information about the trunking system. This information would be sent out as JSON over a localhost port to a node.js server. Node.js would handle updating a dashboard and serve up the page locally. It would make it really easy to check on what is happening with the recorder while it is on your network.

robotastic avatar Feb 03 '15 13:02 robotastic

I'm in the process of doing a dashboard at the moment, it uses nodejs and the status socket, i'm happy to add all the source into this project to keep it all together if you want.

amlethojalen avatar Jan 10 '18 10:01 amlethojalen

If you send me an email, i can send you a link to the test page i'm working on (its public but hidden at the moment) amleth @ quavu . com . au

amlethojalen avatar Jan 10 '18 10:01 amlethojalen

Awesome! I will send you an email. I am still getting everything documented around status socket. I have a sample server here: https://github.com/robotastic/trunk-recorder-status-server it is ugly though.

robotastic avatar Jan 10 '18 13:01 robotastic

I've got some pretty basic doco on the json messages that i implemented, they are in the PR, i'll clean up my implementation a bit before i make it public. There was only one breaking change which changing the rates to be an array of rates instead of key value set.

amlethojalen avatar Jan 10 '18 20:01 amlethojalen

Made a pull request that fixes it

ghost avatar Dec 03 '18 02:12 ghost

This is largely handled through the Status Server and MQTT.

robotastic avatar Feb 19 '23 00:02 robotastic