iobroker-community-adapters / ioBroker.ring

Ring Video Doorbell Adapter
MIT License
30 stars 14 forks source link

Device with Type cocoa_doorbell_v3 not yet supported, please inform dev Team via Github #685

Closed reutli closed 3 days ago

reutli commented 7 months ago

it's a new Battery Doorbell Pro. It still works, but features such as a connected solar panel etc. are not recognized.

Let me know if you need more information, e.g. because there is no hardware to test.

NicolasHerzinger commented 3 months ago

Hallo, hab das gleiche Problem. LG

Wildkaban commented 3 weeks ago

Hab auch das Problem leider ...

Unsupported Device Info: RingCamera { subscriptions: [ [SafeSubscriber] ], initialData: { id: XXXXX, kind: 'cocoa_doorbell_v3', description: 'Haustür', location_id: 'XXXXX', schema_id: 'XXXXXX', is_sidewalk_gateway: false, created_at: '2024-10-02T10:18:17Z', deactivated_at: null, owner: [Object], device_id: 'XXXXXX', time_zone: 'Europe/Berlin', firmware_version: 'Up to Date', latitude: 49.XXX, longitude: 6.XXX, address: '', owned: true, stolen: false, ring_id: null, shared_at: null, health: [Object], subscribed: true, subscribed_motions: true, battery_life: '39', external_connection: false, ring_net_id: null, active_schedule_uuid: null, alerts: [Object], motion_snooze: null, snooze_settings: null, flick_elim_recommended_mode: null, settings: [Object], features: [Object], ext_power_state: 0 }, isDoorbot: true, restClient: RingRestClient { authOptions: [Object], refreshToken: 'XXXXXXXXXXXXXXXXXXXXX', authConfig: [Object], hardwareIdPromise: 'XXXXX', timeouts: [Array], sessionPromise: undefined, using2fa: false, onRefreshTokenUpdated: [ReplaySubject], onSession: [ReplaySubject], baseSessionMetadata: [Object], _authPromise: [Promise] }, avoidSnapshotBatteryDrain: false, onRequestUpdate: Subject { closed: false, currentObservers: null, observers: [Array], isStopped: false, hasError: false, thrownError: null }, onNewNotification: Subject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null }, onActiveNotifications: BehaviorSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, _value: [] }, onDoorbellPressed: AnonymousSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, destination: [AnonymousSubject], source: [AnonymousSubject], operator: [Function (anonymous)] }, onMotionDetected: AnonymousSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, destination: [ConnectableObservable], source: [ConnectableObservable], operator: [Function (anonymous)] }, onMotionStarted: AnonymousSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, destination: [AnonymousSubject], source: [AnonymousSubject], operator: [Function (anonymous)] }, lastSnapshotTimestamp: 0, lastSnapshotTimestampLocal: 0, fetchingSnapshot: false, id: 557610015, deviceType: 'cocoa_doorbell_v3', model: 'Unknown Model', onData: BehaviorSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, _value: [Object] }, hasLight: false, hasSiren: false, onBatteryLevel: AnonymousSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, destination: [AnonymousSubject], source: [AnonymousSubject], operator: [Function (anonymous)] }, onInHomeDoorbellStatus: AnonymousSubject { closed: false, currentObservers: null, observers: [], isStopped: false, hasError: false, thrownError: null, destination: [AnonymousSubject], source: [AnonymousSubject], operator: [Function (anonymous)] } }

reutli commented 2 days ago

cool thx for fixing. let me ask, when the new version finds his way to the repo? Or am I forced to install it via github?

mcm1957 commented 20 hours ago

Never ever install a release form github unless asked by dev.

A new release will be abailable at LATEST / BETA after 24h latest - if everything is working normally. Repositories are updated twice a day.

If you want to install a brand new release with betat testing level you can either switch to latest repository or simpy use admin "install from npm" to get latest release. At commandline you can use "iob url iobroker.ring" (note: do nOT use github address her beut simply specifiy the npm pacakt name)