HAP-NodeJS
HAP-NodeJS copied to clipboard
add HMCameraControl
Current Situation
currently not all features/elements of HMCameraProfile are implemented.
streamControl, snapshotControl and microphoneControl are there, speakerControl might be (my cameras don't have a speaker) but especially HMCameraControl seems to be missing completely.
Proposed Change
if possible please implement all services that are exposed in homekit by the HMCameraControl class and the settingsControl member of the HMCameraProfile. HMCameraAudioControl, HMCameraStreamControl and HMCameraSnapshotControl are already there and it looks like HMCameraControl is the only one missing.
details can be found here: https://developer.apple.com/documentation/homekit/hmcamerasettingscontrol
Additional Context
I'm currently developing a general homekit browser app for mac os and a complete HMCameraProfile implementation would allow better control for cameras that are bridged with homebridge and have no native homekit implementation.
@justme-1968 - it's already all there.
lib/definitions/ServiceDefinitions.ts line 296
you are right indeed, actually my first request was to the homebridge-unifi-protect plugin where I have noticed that during browsing with the homekit api the cameraControl is empty. hjdhjd said that the feature was not exposed and referred me here.
sehe the original request here: https://github.com/hjdhjd/homebridge-unifi-protect/issues/763
i will check back with @hjdhjd
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been closed as no further activity has occurred.