src.nth.io/

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2020-11-14 10:48:00 -0600
committerLuke Hoersten <[email protected]>2020-11-14 10:48:00 -0600
commitf6c033de2d8f81ae489af56aeac2a1b376da24a6 (patch)
tree5ddcb5b4e606178b39e33c561c0bfdaf23c74c8e
parent1638247f7faa8cdcb6e86956de218c7aad602843 (diff)
Added pseudo-camera back to doorbell so the chime can be controlled. Doorbell settings are tied to the camera in home app.
-rw-r--r--npmjs-package/src/door.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/npmjs-package/src/door.js b/npmjs-package/src/door.js
index b521805..24978d0 100644
--- a/npmjs-package/src/door.js
+++ b/npmjs-package/src/door.js
@@ -110,6 +110,11 @@ accessory.on(AccessoryEventTypes.IDENTIFY, (paired, callback) => {
accessory.addService(doorbellService);
accessory.addService(lockService);
+// pseudo-services
+accessory.addService(Service.CameraRTPStreamManagement, "Pseudo-Camera");
+accessory.addService(Service.Speaker, "Pseudo-Speaker");
+accessory.addService(Service.Microphone, "Pseudo-Microphone");
+
accessory.getService(Service.AccessoryInformation)
.setCharacteristic(Characteristic.Manufacturer, "Raspberry Pi")
.setCharacteristic(Characteristic.Model, "Zero W")