MCPcopy Create free account

hub / github.com/dgreif/ring / functions

Functions345 in github.com/dgreif/ring

↓ 1 callersFunctionexample
()
packages/examples/chime-example.ts:4
↓ 1 callersFunctionexample
* This example records a 10 second video clip to output/example.mp4
packages/examples/record-example.ts:10
↓ 1 callersFunctionexample
()
packages/examples/api-example.ts:4
↓ 1 callersMethodfetchAmazonKeyLocks
()
packages/ring-client-api/api.ts:411
↓ 1 callersMethodfetchAndBuildLocations
()
packages/ring-client-api/api.ts:417
↓ 1 callersMethodfetchNewSession
(authToken: AuthTokenResponse)
packages/ring-client-api/rest-client.ts:420
↓ 1 callersMethodfetchRawLocations
()
packages/ring-client-api/api.ts:397
↓ 1 callersFunctionflattenDeviceData
(data: any)
packages/ring-client-api/location.ts:59
↓ 1 callersFunctionfromBase64
(encodedInput: string)
packages/ring-client-api/util.ts:169
↓ 1 callersFunctiongetAccessoryClass
( device: RingDevice, )
packages/homebridge-ring/ring-platform.ts:69
↓ 1 callersMethodgetAccountMonitoringStatus
()
packages/ring-client-api/location.ts:490
↓ 1 callersFunctiongetAuthWith2fa
()
packages/ring-client-api/refresh-token.ts:10
↓ 1 callersFunctiongetBatteryLevel
({ batteryLevel, batteryStatus }: RingDeviceData)
packages/homebridge-ring/base-device-accessory.ts:8
↓ 1 callersMethodgetCameraEvents
(options: CameraEventOptions = {})
packages/ring-client-api/location.ts:482
↓ 1 callersFunctiongetCleanSdp
(sdp: string, includeVideo: boolean)
packages/ring-client-api/streaming/streaming-session.ts:24
↓ 1 callersMethodgetCurrentSnapshot
()
packages/homebridge-ring/camera-source.ts:450
↓ 1 callersMethodgetCurrentState
(data: RingDeviceData)
packages/homebridge-ring/security-panel.ts:114
↓ 1 callersMethodgetEvents
(options: CameraEventOptions = {})
packages/ring-client-api/ring-camera.ts:478
↓ 1 callersMethodgetGrantData
(twoFactorAuthCode?: string)
packages/ring-client-api/rest-client.ts:294
↓ 1 callersMethodgetHistory
(options: HistoryOptions = {})
packages/ring-client-api/location.ts:469
↓ 1 callersMethodgetList
(listType: MessageType, assetId: string)
packages/ring-client-api/location.ts:417
↓ 1 callersMethodgetNextMessageOfType
(type: MessageType, src: string)
packages/ring-client-api/location.ts:404
↓ 1 callersMethodgetNextSnapshot
({ afterMs, maxWaitMs, force, uuid, }: { afterMs?: number maxWaitMs?: number for
packages/ring-client-api/ring-camera.ts:620
↓ 1 callersMethodgetRecordingUrl
(dingIdStr: string, { transcoded = false } = {})
packages/ring-client-api/ring-camera.ts:513
↓ 1 callersMethodgetRingtoneByDescription
(description: string, kind: ChimeSoundKind)
packages/ring-client-api/ring-chime.ts:68
↓ 1 callersMethodgetRingtones
()
packages/ring-client-api/ring-chime.ts:62
↓ 1 callersMethodgetSession
()
packages/ring-client-api/rest-client.ts:437
↓ 1 callersMethodgetSnapshot
({ uuid }: { uuid?: string } = {})
packages/ring-client-api/ring-camera.ts:582
↓ 1 callersFunctiongetStatusLowBattery
(data: RingDeviceData)
packages/homebridge-ring/base-device-accessory.ts:19
↓ 1 callersMethodgetTarget
()
packages/homebridge-ring/target-value-timer.ts:18
↓ 1 callersMethodgetTargetNightMode
()
packages/homebridge-ring/security-panel.ts:86
↓ 1 callersMethodgetTargetState
(data: RingDeviceData)
packages/homebridge-ring/lock.ts:85
↓ 1 callersMethodhandleMessage
(message: IncomingMessage)
packages/ring-client-api/streaming/webrtc-connection.ts:172
↓ 1 callersMethodhasTarget
()
packages/homebridge-ring/target-value-timer.ts:14
↓ 1 callersMethodinitiateCall
()
packages/ring-client-api/streaming/webrtc-connection.ts:155
↓ 1 callersMethodisOpen
(status: RingDevice['data']['valveState'])
packages/homebridge-ring/valve.ts:34
↓ 1 callersFunctionisServiceInstance
( serviceType: WithUUID<typeof Service> | Service, )
packages/homebridge-ring/base-accessory.ts:19
↓ 1 callersMethodisTimestampInLifeTime
(timestampAge: number)
packages/ring-client-api/ring-camera.ts:521
↓ 1 callersFunctionisValidNightModeBypass
(mode?: AlarmMode)
packages/homebridge-ring/security-panel.ts:14
↓ 1 callersMethodlistenForAudioPackets
(startStreamRequest: StartStreamRequest)
packages/homebridge-ring/camera-source.ts:148
↓ 1 callersMethodlistenForDeviceUpdates
( cameras: RingCamera[], chimes: RingChime[], intercoms: RingIntercom[], )
packages/ring-client-api/api.ts:150
↓ 1 callersMethodloadAndCacheSnapshot
(imageUuid?: string)
packages/homebridge-ring/camera-source.ts:400
↓ 1 callersMethodloadSnapshotForEvent
( eventDescription: string, characteristicValue: T, )
packages/homebridge-ring/camera.ts:218
↓ 1 callersFunctionlogDeviceData
()
packages/ring-client-api/device-data.ts:56
↓ 1 callersMethodlogError
(message)
packages/homebridge-ring/ring-platform.ts:171
↓ 1 callersFunctionlogRefreshToken
()
packages/ring-client-api/refresh-token.ts:32
↓ 1 callersFunctionmapAsync
( records: T[], asyncMapper: (record: T) => Promise<U>, )
packages/ring-client-api/util.ts:126
↓ 1 callersFunctionmatchesAnyAlarmState
( { alarmInfo }: RingDeviceData, targetStates: AlarmState[], )
packages/homebridge-ring/panic-buttons.ts:19
↓ 1 callersFunctionparseAuthConfig
(rawRefreshToken?: string)
packages/ring-client-api/rest-client.ts:219
↓ 1 callersFunctionparseBatteryLife
(batteryLife: string | number | null | undefined)
packages/ring-client-api/ring-camera.ts:49
↓ 1 callersMethodprocessPushNotification
(notification: PushNotification)
packages/ring-client-api/ring-camera.ts:453
↓ 1 callersMethodrecordToFile
(outputPath: string, duration = 30)
packages/ring-client-api/ring-camera.ts:664
↓ 1 callersMethodrefreshSession
()
packages/ring-client-api/rest-client.ts:475
↓ 1 callersMethodregisterPushReceiver
( cameras: RingCamera[], intercoms: RingIntercom[], )
packages/ring-client-api/api.ts:234
↓ 1 callersMethodremoveDingById
(idToRemove: string)
packages/ring-client-api/ring-camera.ts:444
↓ 1 callersMethodrequestKeyFrame
()
packages/ring-client-api/streaming/peer-connection.ts:167
↓ 1 callersFunctionrequestWithRetry
( requestOptions: RequestOptions & { url: string; allowNoResponse?: boolean }, retryCount = 0, )
packages/ring-client-api/rest-client.ts:99
↓ 1 callersMethodreservePort
(bufferPorts = 0)
packages/ring-client-api/streaming/streaming-session.ts:81
↓ 1 callersMethodreset
()
packages/homebridge-ring/target-value-timer.ts:22
↓ 1 callersFunctionresponseToError
(response: Response)
packages/ring-client-api/rest-client.ts:76
↓ 1 callersMethodsendAudioPacket
(rtp: RtpPacket)
packages/ring-client-api/streaming/webrtc-connection.ts:272
↓ 1 callersMethodsendAudioPacket
(rtp: RtpPacket)
packages/ring-client-api/streaming/streaming-session.ts:245
↓ 1 callersFunctionsetFfmpegPath
(path: string)
packages/ring-client-api/ffmpeg.ts:3
↓ 1 callersFunctionsetHap
(hapInstance: HAP)
packages/homebridge-ring/hap.ts:4
↓ 1 callersMethodsetInHomeDoorbell
(enable: boolean)
packages/ring-client-api/ring-camera.ts:400
↓ 1 callersMethodsetLevelState
(level: number)
packages/homebridge-ring/multi-level-switch.ts:54
↓ 1 callersMethodsetLevelState
(level: number)
packages/homebridge-ring/fan.ts:52
↓ 1 callersMethodsetLevelState
(level: number)
packages/homebridge-ring/beam.ts:88
↓ 1 callersMethodsetLevelState
(brightness: number)
packages/homebridge-ring/brightness-only.ts:66
↓ 1 callersMethodsetLight
(on: boolean)
packages/ring-client-api/ring-camera.ts:333
↓ 1 callersMethodsetLightGroup
(groupId: string, on: boolean, durationSeconds = 60)
packages/ring-client-api/location.ts:391
↓ 1 callersMethodsetLocationMode
(mode: LocationModeInput)
packages/ring-client-api/location.ts:543
↓ 1 callersMethodsetNightlightEnabled
(enabled: boolean)
packages/ring-client-api/ring-chime.ts:155
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/switch.ts:34
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/unknown-zwave-switch.ts:34
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/valve.ts:41
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/multi-level-switch.ts:48
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/fan.ts:46
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/beam.ts:71
↓ 1 callersMethodsetOnState
(on: boolean)
packages/homebridge-ring/outlet.ts:40
↓ 1 callersMethodsetSettings
(settings: DeepPartial<CameraData['settings']>)
packages/ring-client-api/ring-camera.ts:370
↓ 1 callersMethodsetSiren
(on: boolean)
packages/ring-client-api/ring-camera.ts:350
↓ 1 callersMethodsetTarget
(value: T, duration: number)
packages/homebridge-ring/target-value-timer.ts:5
↓ 1 callersMethodsetTargetState
(state: any)
packages/homebridge-ring/security-panel.ts:131
↓ 1 callersMethodsetTargetState
(state: any)
packages/homebridge-ring/lock.ts:73
↓ 1 callersMethodshouldUseExistingSnapshotPromise
()
packages/ring-client-api/ring-camera.ts:560
↓ 1 callersMethodsilenceSiren
()
packages/ring-client-api/location.ts:387
↓ 1 callersMethodsnooze
(time: number)
packages/ring-client-api/ring-chime.ts:96
↓ 1 callersMethodsoundSiren
()
packages/ring-client-api/location.ts:383
↓ 1 callersMethodstart
(sdp: string)
packages/ring-client-api/streaming/simple-webrtc-session.ts:19
↓ 1 callersFunctionstartPluginUiServer
()
packages/homebridge-ring/homebridge-ui/server.ts:75
↓ 1 callersFunctionstringify
(data: any)
packages/ring-client-api/util.ts:114
↓ 1 callersFunctionstripSensitiveFields
(input: any)
packages/ring-client-api/device-data.ts:28
↓ 1 callersMethodsubscribeToDingEvents
()
packages/ring-client-api/ring-camera.ts:688
↓ 1 callersMethodsubscribeToDingEvents
()
packages/ring-client-api/ring-intercom.ts:89
↓ 1 callersMethodsubscribeToMotionEvents
()
packages/ring-client-api/ring-camera.ts:702
↓ 1 callersMethodsupportsLocationModeSwitching
()
packages/ring-client-api/location.ts:605
↓ 1 callersMethodtoJSON
()
packages/ring-client-api/ring-device.ts:112
↓ 1 callersMethodtranscodeReturnAudio
(ffmpegOptions: { input: SpawnInput[] })
packages/ring-client-api/streaming/streaming-session.ts:186
↓ 1 callersMethodtriggerBurglarAlarm
()
packages/ring-client-api/location.ts:522
← previousnext →101–200 of 345, ranked by callers