* Fix an undefined error that might occur when sip debug is off
Slight cleanup
Add support for v2 UI
* Decouple voicemail lock device from camera device and only add it for c300x models (c100x doesn't have voicemail)
Add support for v2 UI
Allow changing devaddr setting from UI
* Fix an undefined error that might occur when sip debug is off
Slight cleanup
Add support for v2 UI
* Allow setting the DEVADDR option
* Fix intercom by using startRtpForwarderProcess()
Clean up some dependencies
* Allow logging errors in sip-manager
Cleanup bloated and barely used dependencies
* * Fix an issues in SIP.js where the ACK and BYE replies didn't go to the correct uri
* * Implemented outgoing SIP MESSAGE sending
* Adding voice mail check
* Adding a lock for a bticino doorbell
* Cleanup dependencies, code in sip, bticino plugins
* Cleanup dependencies, code in sip, bticino plugins
* Clear stale devices from our map and clear the voicemail check
* Do not require register() for a SIP call
* Narrow down the event matching to deletes of devices
* Use releaseDevice to clean up stale entries
* Fix uuid version
* Attempt to make two way audio work
* Attempt to make two way audio work - fine tuning
* Enable incoming doorbell events
* SipCall was never a "sip call" but more like a manager
SipSession was more the "sip call"
* * Rename sip registered session to persistent sip manager
* Allow handling of call pickup in homekit (hopefully!)
* * use the consoles from the camera object
* * use the consoles from the camera object
* * Fix the retry timer
* * Added webhook url
* * parse record route correctly
* * Add gruu and use a custom fork of sip.js which supports keepAlive SIP clients (and dropped Websocket)
* use cross-env in package.json
* Added webhook urls for faster handling of events
* Added videoclips
* plugins/sip 0.0.6
* plugins/bticino 0.0.7
* Implemented Reboot interface
* v0.0.9 which works with c300-controller
* better validation during creation of device
* automatically sets the correct settings depending on the data sent back from the controller
---------
Co-authored-by: Marc Vanbrabant <marc@foreach.be>
* * Fix an issues in SIP.js where the ACK and BYE replies didn't go to the correct uri
* * Implemented outgoing SIP MESSAGE sending
* Adding voice mail check
* Adding a lock for a bticino doorbell
* Cleanup dependencies, code in sip, bticino plugins
* Cleanup dependencies, code in sip, bticino plugins
* Clear stale devices from our map and clear the voicemail check
* Do not require register() for a SIP call
* Narrow down the event matching to deletes of devices
* Use releaseDevice to clean up stale entries
* Fix uuid version
* Attempt to make two way audio work
* Attempt to make two way audio work - fine tuning
* Enable incoming doorbell events
* SipCall was never a "sip call" but more like a manager
SipSession was more the "sip call"
* * Rename sip registered session to persistent sip manager
* Allow handling of call pickup in homekit (hopefully!)
* * use the consoles from the camera object
* * use the consoles from the camera object
* * Fix the retry timer
* * Added webhook url
* * parse record route correctly
* * Add gruu and use a custom fork of sip.js which supports keepAlive SIP clients (and dropped Websocket)
* use cross-env in package.json
* Added webhook urls for faster handling of events
* Added videoclips
* plugins/sip 0.0.6
* plugins/bticino 0.0.7
* * Fix an issues in SIP.js where the ACK and BYE replies didn't go to the correct uri
* Fix @fortawesome/fontawesome fonts in package-lock.json pointing to wrong registry
* initial commit
* Cleanup
* Rename
* Cleanup
* cleanup
* Save work
* save work
* save work
* save work
* cleanup package.json
* Use a testcall n startup to get the SDP and use it later.
* Audio via gstreamer
* Working with gstreamer mpegtsmux for audio with audiomixer
* Make sure that we wait fro the SIP OK after SIP BYE
* Cleanup
* Cleanup and remove motion sensor
* SIP plugin does not support snapshots.
* Working version without gstreamer.
* Force usage of TCP transport for RTSP video stream
* Add H264 infos
* Implement settings
* Cleanup
* Save work
* Add SIP settings to UI. Clean up.