Ring - Always Home
SDKs, Trackers & Permissions for Ring - Always Home
Business Tools
- application/meta-data:com.bugsnag.android.API_KEY
- application/provider:com.bugsnag.android.internal.BugsnagContentProvider
- smali:com.bugsnag
- smali:com.bugsnag.android
- smali:com.bugsnag.android.anr
- smali:com.bugsnag.android.core
- smali:com.bugsnag.android.internal
- smali:com.bugsnag.android.internal.dag
- smali:com.bugsnag.android.ndk
- smali:com.bugsnag.android.okhttp
- smali:com.bugsnag.android.okhttp.util
- smali:com.bugsnag.android.repackaged
- smali:com.bugsnag.android.repackaged.dslplatform
- smali:com.bugsnag.android.repackaged.dslplatform.json
- smali:app.cash
- smali:app.cash.sqldelight
- smali:app.cash.sqldelight.adapter
- smali:app.cash.sqldelight.adapter.primitive
- smali:app.cash.sqldelight.async
- smali:app.cash.sqldelight.async.coroutines
- smali:app.cash.sqldelight.coroutines
- smali:app.cash.sqldelight.db
- smali:app.cash.sqldelight.driver
- smali:app.cash.sqldelight.driver.android
- smali:app.cash.sqldelight.internal
- smali:app.cash.sqldelight.logs
- application/provider/meta-data:com.mapbox.common.MapboxSDKCommonInitializer
- application/provider/meta-data:com.mapbox.maps.loader.MapboxMapsInitializer
- application/receiver:com.mapbox.common.location.LocationUpdatesReceiver
- application/receiver/intent-filter/action:com.mapbox.common.location.LocationUpdatesReceiver.ACTION_PROCESS_LOCATION_UPDATES
- application/service:com.mapbox.common.LifecycleService
- smali:com.mapbox.android
- smali:com.mapbox.android.core
- smali:com.mapbox.android.core.permissions
- smali:com.mapbox.android.gestures
- smali:com.mapbox.common
- smali:com.mapbox.common.battery
- smali:com.mapbox.common.core
- smali:com.mapbox.common.core.module
- smali:com.mapbox.common.experimental
- smali:com.mapbox.common.experimental.wss_backend
- smali:com.mapbox.common.geofencing
- smali:com.mapbox.common.http_backend
- smali:com.mapbox.common.loader
- smali:com.mapbox.common.location
- smali:com.mapbox.common.logger
- smali:com.mapbox.common.logger.annotations
- smali:com.mapbox.common.module
- smali:com.mapbox.common.module.cronet
- smali:com.mapbox.common.module.okhttp
- smali:com.mapbox.common.module.provider
- smali:com.mapbox.common.movement
- smali:com.mapbox.geojson
- smali:com.mapbox.geojson.constants
- smali:com.mapbox.geojson.exception
- smali:com.mapbox.geojson.gson
- smali:com.mapbox.geojson.internal
- smali:com.mapbox.geojson.internal.typeadapters
- smali:com.mapbox.geojson.shifter
- smali:com.mapbox.geojson.utils
- smali:com.mapbox.maps
- smali:com.mapbox.maps.assets
- smali:com.mapbox.maps.attribution
- smali:com.mapbox.maps.base
- smali:com.mapbox.maps.core
- smali:com.mapbox.maps.coroutine
- smali:com.mapbox.maps.debugoptions
- smali:com.mapbox.maps.dsl
- smali:com.mapbox.maps.exception
- smali:com.mapbox.maps.extension
- smali:com.mapbox.maps.extension.localization
- smali:com.mapbox.maps.extension.observable
- smali:com.mapbox.maps.extension.observable.eventdata
- smali:com.mapbox.maps.extension.observable.model
- smali:com.mapbox.maps.extension.style
- smali:com.mapbox.maps.extension.style.atmosphere
- smali:com.mapbox.maps.extension.style.atmosphere.generated
- smali:com.mapbox.maps.extension.style.color
- smali:com.mapbox.maps.extension.style.expressions
- smali:com.mapbox.maps.extension.style.expressions.dsl
- smali:com.mapbox.maps.extension.style.expressions.dsl.generated
- smali:com.mapbox.maps.extension.style.expressions.generated
- smali:com.mapbox.maps.extension.style.expressions.types
- smali:com.mapbox.maps.extension.style.image
- smali:com.mapbox.maps.extension.style.layers
- smali:com.mapbox.maps.extension.style.layers.generated
- smali:com.mapbox.maps.extension.style.layers.properties
- smali:com.mapbox.maps.extension.style.layers.properties.generated
- smali:com.mapbox.maps.extension.style.light
- smali:com.mapbox.maps.extension.style.light.generated
- smali:com.mapbox.maps.extension.style.model
- smali:com.mapbox.maps.extension.style.precipitations
- smali:com.mapbox.maps.extension.style.precipitations.generated
- smali:com.mapbox.maps.extension.style.projection
- smali:com.mapbox.maps.extension.style.projection.generated
- smali:com.mapbox.maps.extension.style.sources
- smali:com.mapbox.maps.extension.style.sources.generated
- smali:com.mapbox.maps.extension.style.terrain
- smali:com.mapbox.maps.extension.style.terrain.generated
- smali:com.mapbox.maps.extension.style.types
- smali:com.mapbox.maps.extension.style.utils
- smali:com.mapbox.maps.geofencing
- smali:com.mapbox.maps.interactions
- smali:com.mapbox.maps.interactions.standard
- smali:com.mapbox.maps.interactions.standard.generated
- smali:com.mapbox.maps.loader
- smali:com.mapbox.maps.module
- smali:com.mapbox.maps.module.telemetry
- smali:com.mapbox.maps.plugin
- smali:com.mapbox.maps.plugin.animation
- smali:com.mapbox.maps.plugin.animation.animator
- smali:com.mapbox.maps.plugin.annotation
- smali:com.mapbox.maps.plugin.annotation.generated
- smali:com.mapbox.maps.plugin.attribution
- smali:com.mapbox.maps.plugin.attribution.generated
- smali:com.mapbox.maps.plugin.camera
- smali:com.mapbox.maps.plugin.camera.animation
- smali:com.mapbox.maps.plugin.compass
- smali:com.mapbox.maps.plugin.compass.generated
- smali:com.mapbox.maps.plugin.delegates
- smali:com.mapbox.maps.plugin.delegates.listeners
- smali:com.mapbox.maps.plugin.gestures
- smali:com.mapbox.maps.plugin.gestures.generated
- smali:com.mapbox.maps.plugin.lifecycle
- smali:com.mapbox.maps.plugin.locationcomponent
- smali:com.mapbox.maps.plugin.locationcomponent.animators
- smali:com.mapbox.maps.plugin.locationcomponent.generated
- smali:com.mapbox.maps.plugin.locationcomponent.model
- smali:com.mapbox.maps.plugin.locationcomponent.utils
- smali:com.mapbox.maps.plugin.logo
- smali:com.mapbox.maps.plugin.logo.generated
- smali:com.mapbox.maps.plugin.overlay
- smali:com.mapbox.maps.plugin.scalebar
- smali:com.mapbox.maps.plugin.scalebar.generated
- smali:com.mapbox.maps.plugin.viewport
- smali:com.mapbox.maps.plugin.viewport.data
- smali:com.mapbox.maps.plugin.viewport.state
- smali:com.mapbox.maps.plugin.viewport.transition
- smali:com.mapbox.maps.plugin.viewport.util
- smali:com.mapbox.maps.renderer
- smali:com.mapbox.maps.renderer.egl
- smali:com.mapbox.maps.renderer.gl
- smali:com.mapbox.maps.renderer.widget
- smali:com.mapbox.maps.text
- smali:com.mapbox.maps.threading
- smali:com.mapbox.maps.util
- smali:com.mapbox.maps.viewannotation
Development Tools
- smali:com.amazonaws
- smali:com.amazonaws.mobileconnectors
- smali:com.amazonaws.mobileconnectors.remoteconfiguration
- smali:com.amazonaws.mobileconnectors.remoteconfiguration.exceptions
- smali:com.amazonaws.mobileconnectors.remoteconfiguration.internal
- smali:com.amazonaws.mobileconnectors.remoteconfiguration.internal.gear
- smali:com.amazonaws.mobileconnectors.remoteconfiguration.internal.model
- smali:com.amazonaws.mobileconnectors.remoteconfiguration.internal.net
- smali:com.apollographql
- smali:com.apollographql.apollo3
- smali:com.apollographql.apollo3.annotations
- smali:com.apollographql.apollo3.api
- smali:com.apollographql.apollo3.api.http
- smali:com.apollographql.apollo3.api.http.internal
- smali:com.apollographql.apollo3.api.internal
- smali:com.apollographql.apollo3.api.json
- smali:com.apollographql.apollo3.api.json.internal
- smali:com.apollographql.apollo3.api.test
- smali:com.apollographql.apollo3.cache
- smali:com.apollographql.apollo3.cache.normalized
- smali:com.apollographql.apollo3.cache.normalized.api
- smali:com.apollographql.apollo3.cache.normalized.api.internal
- smali:com.apollographql.apollo3.cache.normalized.internal
- smali:com.apollographql.apollo3.exception
- smali:com.apollographql.apollo3.interceptor
- smali:com.apollographql.apollo3.internal
- smali:com.apollographql.apollo3.mpp
- smali:com.apollographql.apollo3.network
- smali:com.apollographql.apollo3.network.http
- smali:com.apollographql.apollo3.network.ws
- smali:com.apollographql.apollo3.network.ws.internal
- smali:com.apollographql.apollo3.rx2
- smali:org.bouncycastle
- smali:org.bouncycastle.asn1
- smali:org.bouncycastle.asn1.anssi
- smali:org.bouncycastle.asn1.bc
- smali:org.bouncycastle.asn1.bsi
- smali:org.bouncycastle.asn1.cmc
- smali:org.bouncycastle.asn1.cmp
- smali:org.bouncycastle.asn1.cms
- smali:org.bouncycastle.asn1.cms.ecc
- smali:org.bouncycastle.asn1.crmf
- smali:org.bouncycastle.asn1.cryptlib
- smali:org.bouncycastle.asn1.cryptopro
- smali:org.bouncycastle.asn1.dvcs
- smali:org.bouncycastle.asn1.eac
- smali:org.bouncycastle.asn1.edec
- smali:org.bouncycastle.asn1.esf
- smali:org.bouncycastle.asn1.ess
- smali:org.bouncycastle.asn1.est
- smali:org.bouncycastle.asn1.gm
- smali:org.bouncycastle.asn1.gnu
- smali:org.bouncycastle.asn1.iana
- smali:org.bouncycastle.asn1.icao
- smali:org.bouncycastle.asn1.isara
- smali:org.bouncycastle.asn1.isismtt
- smali:org.bouncycastle.asn1.isismtt.ocsp
- smali:org.bouncycastle.asn1.isismtt.x509
- smali:org.bouncycastle.asn1.iso
- smali:org.bouncycastle.asn1.kisa
- smali:org.bouncycastle.asn1.microsoft
- smali:org.bouncycastle.asn1.misc
- smali:org.bouncycastle.asn1.mozilla
- smali:org.bouncycastle.asn1.nist
- smali:org.bouncycastle.asn1.nsri
- smali:org.bouncycastle.asn1.ntt
- smali:org.bouncycastle.asn1.ocsp
- smali:org.bouncycastle.asn1.oiw
- smali:org.bouncycastle.asn1.pkcs
- smali:org.bouncycastle.asn1.rosstandart
- smali:org.bouncycastle.asn1.sec
- smali:org.bouncycastle.asn1.smime
- smali:org.bouncycastle.asn1.teletrust
- smali:org.bouncycastle.asn1.tsp
- smali:org.bouncycastle.asn1.ua
- smali:org.bouncycastle.asn1.util
- smali:org.bouncycastle.asn1.x500
- smali:org.bouncycastle.asn1.x500.style
- smali:org.bouncycastle.asn1.x509
- smali:org.bouncycastle.asn1.x509.qualified
- smali:org.bouncycastle.asn1.x509.sigi
- smali:org.bouncycastle.asn1.x9
- smali:org.bouncycastle.cert
- smali:org.bouncycastle.cert.bc
- smali:org.bouncycastle.cert.cmp
- smali:org.bouncycastle.cert.crmf
- smali:org.bouncycastle.cert.crmf.bc
- smali:org.bouncycastle.cert.crmf.jcajce
- smali:org.bouncycastle.cert.dane
- smali:org.bouncycastle.cert.dane.fetcher
- smali:org.bouncycastle.cert.jcajce
- smali:org.bouncycastle.cert.ocsp
- smali:org.bouncycastle.cert.ocsp.jcajce
- smali:org.bouncycastle.cert.path
- smali:org.bouncycastle.cert.path.validations
- smali:org.bouncycastle.cert.selector
- smali:org.bouncycastle.cert.selector.jcajce
- smali:org.bouncycastle.cmc
- smali:org.bouncycastle.cms
- smali:org.bouncycastle.cms.bc
- smali:org.bouncycastle.cms.jcajce
- smali:org.bouncycastle.crypto
- smali:org.bouncycastle.crypto.agreement
- smali:org.bouncycastle.crypto.agreement.jpake
- smali:org.bouncycastle.crypto.agreement.kdf
- smali:org.bouncycastle.crypto.agreement.srp
- smali:org.bouncycastle.crypto.commitments
- smali:org.bouncycastle.crypto.constraints
- smali:org.bouncycastle.crypto.digests
- smali:org.bouncycastle.crypto.ec
- smali:org.bouncycastle.crypto.encodings
- smali:org.bouncycastle.crypto.engines
- smali:org.bouncycastle.crypto.examples
- smali:org.bouncycastle.crypto.fpe
- smali:org.bouncycastle.crypto.generators
- smali:org.bouncycastle.crypto.hpke
- smali:org.bouncycastle.crypto.io
- smali:org.bouncycastle.crypto.kems
- smali:org.bouncycastle.crypto.macs
- smali:org.bouncycastle.crypto.modes
- smali:org.bouncycastle.crypto.modes.gcm
- smali:org.bouncycastle.crypto.modes.kgcm
- smali:org.bouncycastle.crypto.paddings
- smali:org.bouncycastle.crypto.params
- smali:org.bouncycastle.crypto.parsers
- smali:org.bouncycastle.crypto.prng
- smali:org.bouncycastle.crypto.prng.drbg
- smali:org.bouncycastle.crypto.signers
- smali:org.bouncycastle.crypto.tls
- smali:org.bouncycastle.crypto.util
- smali:org.bouncycastle.dvcs
- smali:org.bouncycastle.eac
- smali:org.bouncycastle.eac.jcajce
- smali:org.bouncycastle.eac.operator
- smali:org.bouncycastle.eac.operator.jcajce
- smali:org.bouncycastle.est
- smali:org.bouncycastle.est.jcajce
- smali:org.bouncycastle.i18n
- smali:org.bouncycastle.i18n.filter
- smali:org.bouncycastle.iana
- smali:org.bouncycastle.internal
- smali:org.bouncycastle.internal.asn1
- smali:org.bouncycastle.internal.asn1.bsi
- smali:org.bouncycastle.internal.asn1.cms
- smali:org.bouncycastle.internal.asn1.cryptlib
- smali:org.bouncycastle.internal.asn1.eac
- smali:org.bouncycastle.internal.asn1.edec
- smali:org.bouncycastle.internal.asn1.gnu
- smali:org.bouncycastle.internal.asn1.iana
- smali:org.bouncycastle.internal.asn1.isara
- smali:org.bouncycastle.internal.asn1.isismtt
- smali:org.bouncycastle.internal.asn1.iso
- smali:org.bouncycastle.internal.asn1.kisa
- smali:org.bouncycastle.internal.asn1.microsoft
- smali:org.bouncycastle.internal.asn1.misc
- smali:org.bouncycastle.internal.asn1.nsri
- smali:org.bouncycastle.internal.asn1.ntt
- smali:org.bouncycastle.internal.asn1.oiw
- smali:org.bouncycastle.internal.asn1.rosstandart
- smali:org.bouncycastle.its
- smali:org.bouncycastle.its.bc
- smali:org.bouncycastle.its.jcajce
- smali:org.bouncycastle.its.operator
- smali:org.bouncycastle.jcajce
- smali:org.bouncycastle.jcajce.interfaces
- smali:org.bouncycastle.jcajce.io
- smali:org.bouncycastle.jcajce.provider
- smali:org.bouncycastle.jcajce.provider.asymmetric
- smali:org.bouncycastle.jcajce.provider.asymmetric.compositesignatures
- smali:org.bouncycastle.jcajce.provider.asymmetric.dh
- smali:org.bouncycastle.jcajce.provider.asymmetric.dsa
- smali:org.bouncycastle.jcajce.provider.asymmetric.dstu
- smali:org.bouncycastle.jcajce.provider.asymmetric.ec
- smali:org.bouncycastle.jcajce.provider.asymmetric.ecgost
- smali:org.bouncycastle.jcajce.provider.asymmetric.ecgost12
- smali:org.bouncycastle.jcajce.provider.asymmetric.edec
- smali:org.bouncycastle.jcajce.provider.asymmetric.elgamal
- smali:org.bouncycastle.jcajce.provider.asymmetric.gost
- smali:org.bouncycastle.jcajce.provider.asymmetric.ies
- smali:org.bouncycastle.jcajce.provider.asymmetric.rsa
- smali:org.bouncycastle.jcajce.provider.asymmetric.util
- smali:org.bouncycastle.jcajce.provider.asymmetric.x509
- smali:org.bouncycastle.jcajce.provider.config
- smali:org.bouncycastle.jcajce.provider.digest
- smali:org.bouncycastle.jcajce.provider.drbg
- smali:org.bouncycastle.jcajce.provider.keystore
- smali:org.bouncycastle.jcajce.provider.keystore.bc
- smali:org.bouncycastle.jcajce.provider.keystore.bcfks
- smali:org.bouncycastle.jcajce.provider.keystore.pkcs12
- smali:org.bouncycastle.jcajce.provider.keystore.util
- smali:org.bouncycastle.jcajce.provider.symmetric
- smali:org.bouncycastle.jcajce.provider.symmetric.util
- smali:org.bouncycastle.jcajce.provider.util
- smali:org.bouncycastle.jcajce.spec
- smali:org.bouncycastle.jcajce.util
- smali:org.bouncycastle.jce
- smali:org.bouncycastle.jce.exception
- smali:org.bouncycastle.jce.interfaces
- smali:org.bouncycastle.jce.netscape
- smali:org.bouncycastle.jce.provider
- smali:org.bouncycastle.jce.spec
- smali:org.bouncycastle.math
- smali:org.bouncycastle.math.ec
- smali:org.bouncycastle.math.ec.custom
- smali:org.bouncycastle.math.ec.custom.djb
- smali:org.bouncycastle.math.ec.custom.gm
- smali:org.bouncycastle.math.ec.custom.sec
- smali:org.bouncycastle.math.ec.endo
- smali:org.bouncycastle.math.ec.rfc7748
- smali:org.bouncycastle.math.ec.rfc8032
- smali:org.bouncycastle.math.ec.tools
- smali:org.bouncycastle.math.field
- smali:org.bouncycastle.math.raw
- smali:org.bouncycastle.mime
- smali:org.bouncycastle.mime.encoding
- smali:org.bouncycastle.mime.smime
- smali:org.bouncycastle.mozilla
- smali:org.bouncycastle.mozilla.jcajce
- smali:org.bouncycastle.oer
- smali:org.bouncycastle.oer.its
- smali:org.bouncycastle.oer.its.template
- smali:org.bouncycastle.openssl
- smali:org.bouncycastle.openssl.bc
- smali:org.bouncycastle.openssl.jcajce
- smali:org.bouncycastle.operator
- smali:org.bouncycastle.operator.bc
- smali:org.bouncycastle.operator.jcajce
- smali:org.bouncycastle.pkcs
- smali:org.bouncycastle.pkcs.bc
- smali:org.bouncycastle.pkcs.jcajce
- smali:org.bouncycastle.pkix
- smali:org.bouncycastle.pkix.jcajce
- smali:org.bouncycastle.pqc
- smali:org.bouncycastle.pqc.asn1
- smali:org.bouncycastle.pqc.crypto
- smali:org.bouncycastle.pqc.crypto.bike
- smali:org.bouncycastle.pqc.crypto.cmce
- smali:org.bouncycastle.pqc.crypto.crystals
- smali:org.bouncycastle.pqc.crypto.crystals.dilithium
- smali:org.bouncycastle.pqc.crypto.crystals.kyber
- smali:org.bouncycastle.pqc.crypto.falcon
- smali:org.bouncycastle.pqc.crypto.frodo
- smali:org.bouncycastle.pqc.crypto.gemss
- smali:org.bouncycastle.pqc.crypto.hqc
- smali:org.bouncycastle.pqc.crypto.lms
- smali:org.bouncycastle.pqc.crypto.newhope
- smali:org.bouncycastle.pqc.crypto.ntru
- smali:org.bouncycastle.pqc.crypto.ntruprime
- smali:org.bouncycastle.pqc.crypto.picnic
- smali:org.bouncycastle.pqc.crypto.rainbow
- smali:org.bouncycastle.pqc.crypto.saber
- smali:org.bouncycastle.pqc.crypto.sphincs
- smali:org.bouncycastle.pqc.crypto.sphincsplus
- smali:org.bouncycastle.pqc.crypto.util
- smali:org.bouncycastle.pqc.crypto.xmss
- smali:org.bouncycastle.pqc.crypto.xwing
- smali:org.bouncycastle.pqc.jcajce
- smali:org.bouncycastle.pqc.jcajce.interfaces
- smali:org.bouncycastle.pqc.jcajce.provider
- smali:org.bouncycastle.pqc.jcajce.provider.bike
- smali:org.bouncycastle.pqc.jcajce.provider.cmce
- smali:org.bouncycastle.pqc.jcajce.provider.dilithium
- smali:org.bouncycastle.pqc.jcajce.provider.falcon
- smali:org.bouncycastle.pqc.jcajce.provider.frodo
- smali:org.bouncycastle.pqc.jcajce.provider.gmss
- smali:org.bouncycastle.pqc.jcajce.provider.hqc
- smali:org.bouncycastle.pqc.jcajce.provider.kyber
- smali:org.bouncycastle.pqc.jcajce.provider.lms
- smali:org.bouncycastle.pqc.jcajce.provider.mceliece
- smali:org.bouncycastle.pqc.jcajce.provider.newhope
- smali:org.bouncycastle.pqc.jcajce.provider.ntru
- smali:org.bouncycastle.pqc.jcajce.provider.ntruprime
- smali:org.bouncycastle.pqc.jcajce.provider.picnic
- smali:org.bouncycastle.pqc.jcajce.provider.rainbow
- smali:org.bouncycastle.pqc.jcajce.provider.saber
- smali:org.bouncycastle.pqc.jcajce.provider.sphincs
- smali:org.bouncycastle.pqc.jcajce.provider.sphincsplus
- smali:org.bouncycastle.pqc.jcajce.provider.util
- smali:org.bouncycastle.pqc.jcajce.provider.xmss
- smali:org.bouncycastle.pqc.jcajce.spec
- smali:org.bouncycastle.pqc.legacy
- smali:org.bouncycastle.pqc.legacy.crypto
- smali:org.bouncycastle.pqc.legacy.crypto.gmss
- smali:org.bouncycastle.pqc.legacy.crypto.gmss.util
- smali:org.bouncycastle.pqc.legacy.crypto.mceliece
- smali:org.bouncycastle.pqc.legacy.crypto.qtesla
- smali:org.bouncycastle.pqc.legacy.crypto.rainbow
- smali:org.bouncycastle.pqc.legacy.crypto.rainbow.util
- smali:org.bouncycastle.pqc.legacy.math
- smali:org.bouncycastle.pqc.legacy.math.linearalgebra
- smali:org.bouncycastle.pqc.math
- smali:org.bouncycastle.pqc.math.ntru
- smali:org.bouncycastle.pqc.math.ntru.parameters
- smali:org.bouncycastle.tsp
- smali:org.bouncycastle.tsp.cms
- smali:org.bouncycastle.tsp.ers
- smali:org.bouncycastle.util
- smali:org.bouncycastle.util.encoders
- smali:org.bouncycastle.util.io
- smali:org.bouncycastle.util.io.pem
- smali:org.bouncycastle.util.test
- smali:org.bouncycastle.voms
- smali:org.bouncycastle.x509
- smali:org.bouncycastle.x509.extension
- smali:org.bouncycastle.x509.util
- smali:org.checkerframework
- smali:org.checkerframework.checker
- smali:org.checkerframework.checker.builder
- smali:org.checkerframework.checker.builder.qual
- smali:org.checkerframework.checker.calledmethods
- smali:org.checkerframework.checker.calledmethods.qual
- smali:org.checkerframework.checker.compilermsgs
- smali:org.checkerframework.checker.compilermsgs.qual
- smali:org.checkerframework.checker.fenum
- smali:org.checkerframework.checker.fenum.qual
- smali:org.checkerframework.checker.formatter
- smali:org.checkerframework.checker.formatter.qual
- smali:org.checkerframework.checker.guieffect
- smali:org.checkerframework.checker.guieffect.qual
- smali:org.checkerframework.checker.i18n
- smali:org.checkerframework.checker.i18n.qual
- smali:org.checkerframework.checker.i18nformatter
- smali:org.checkerframework.checker.i18nformatter.qual
- smali:org.checkerframework.checker.index
- smali:org.checkerframework.checker.index.qual
- smali:org.checkerframework.checker.initialization
- smali:org.checkerframework.checker.initialization.qual
- smali:org.checkerframework.checker.interning
- smali:org.checkerframework.checker.interning.qual
- smali:org.checkerframework.checker.lock
- smali:org.checkerframework.checker.lock.qual
- smali:org.checkerframework.checker.mustcall
- smali:org.checkerframework.checker.mustcall.qual
- smali:org.checkerframework.checker.nullness
- smali:org.checkerframework.checker.nullness.qual
- smali:org.checkerframework.checker.optional
- smali:org.checkerframework.checker.optional.qual
- smali:org.checkerframework.checker.propkey
- smali:org.checkerframework.checker.propkey.qual
- smali:org.checkerframework.checker.regex
- smali:org.checkerframework.checker.regex.qual
- smali:org.checkerframework.checker.signature
- smali:org.checkerframework.checker.signature.qual
- smali:org.checkerframework.checker.signedness
- smali:org.checkerframework.checker.signedness.qual
- smali:org.checkerframework.checker.tainting
- smali:org.checkerframework.checker.tainting.qual
- smali:org.checkerframework.checker.units
- smali:org.checkerframework.checker.units.qual
- smali:org.checkerframework.common
- smali:org.checkerframework.common.aliasing
- smali:org.checkerframework.common.aliasing.qual
- smali:org.checkerframework.common.initializedfields
- smali:org.checkerframework.common.initializedfields.qual
- smali:org.checkerframework.common.reflection
- smali:org.checkerframework.common.reflection.qual
- smali:org.checkerframework.common.returnsreceiver
- smali:org.checkerframework.common.returnsreceiver.qual
- smali:org.checkerframework.common.subtyping
- smali:org.checkerframework.common.subtyping.qual
- smali:org.checkerframework.common.util
- smali:org.checkerframework.common.util.count
- smali:org.checkerframework.common.util.count.report
- smali:org.checkerframework.common.util.count.report.qual
- smali:org.checkerframework.common.value
- smali:org.checkerframework.common.value.qual
- smali:org.checkerframework.dataflow
- smali:org.checkerframework.dataflow.qual
- smali:org.checkerframework.framework
- smali:org.checkerframework.framework.qual
- application/meta-data:com.bumptech.glide.integration.okhttp3.OkHttpGlideModule
- smali:com.bumptech
- smali:com.bumptech.glide
- smali:com.bumptech.glide.annotation
- smali:com.bumptech.glide.annotation.compiler
- smali:com.bumptech.glide.annotation.ksp
- smali:com.bumptech.glide.disklrucache
- smali:com.bumptech.glide.gifdecoder
- smali:com.bumptech.glide.integration
- smali:com.bumptech.glide.integration.okhttp
- smali:com.bumptech.glide.integration.okhttp3
- smali:com.bumptech.glide.load
- smali:com.bumptech.glide.load.data
- smali:com.bumptech.glide.load.data.mediastore
- smali:com.bumptech.glide.load.engine
- smali:com.bumptech.glide.load.engine.bitmap_recycle
- smali:com.bumptech.glide.load.engine.cache
- smali:com.bumptech.glide.load.engine.executor
- smali:com.bumptech.glide.load.engine.prefill
- smali:com.bumptech.glide.load.model
- smali:com.bumptech.glide.load.model.stream
- smali:com.bumptech.glide.load.resource
- smali:com.bumptech.glide.load.resource.bitmap
- smali:com.bumptech.glide.load.resource.bytes
- smali:com.bumptech.glide.load.resource.drawable
- smali:com.bumptech.glide.load.resource.file
- smali:com.bumptech.glide.load.resource.gif
- smali:com.bumptech.glide.load.resource.transcode
- smali:com.bumptech.glide.manager
- smali:com.bumptech.glide.module
- smali:com.bumptech.glide.provider
- smali:com.bumptech.glide.request
- smali:com.bumptech.glide.request.target
- smali:com.bumptech.glide.request.transition
- smali:com.bumptech.glide.signature
- smali:com.bumptech.glide.util
- smali:com.bumptech.glide.util.pool
- application/meta-data:com.google.android.gms.version
- application/receiver:com.google.android.gms.measurement.AppMeasurementReceiver
- application/service:com.google.android.gms.measurement.AppMeasurementJobService
- application/service:com.google.android.gms.measurement.AppMeasurementService
- smali:com.google.android.gms.measurement
- smali:com.google.android.gms.measurement.api
- smali:com.google.android.gms.measurement.internal
- smali:com.google.android.gms.measurement.sdk
- smali:com.google.android.gms.measurement.sdk.api
- smali:com.google.android.gms.measurement_base
- smali:org.webrtc
- smali:org.webrtc.audio
- smali:org.webrtc.ring
- smali:org.intellij
- smali:org.intellij.lang
- smali:org.intellij.lang.annotations
- smali:kotlin.collections
- smali:kotlin.collections.builders
- smali:kotlin.collections.jdk8
- smali:kotlin.collections.unsigned
- smali:kotlin.io
- smali:kotlin.io.encoding
- smali:kotlin.io.path
- smali:kotlin.jvm
- smali:kotlin.jvm.functions
- smali:kotlin.jvm.internal
- smali:kotlin.jvm.internal.markers
- smali:kotlin.jvm.internal.unsafe
- smali:kotlin.jvm.jdk8
- smali:kotlin.jvm.optionals
- smali:kotlin.properties
- smali:kotlin.reflect
- smali:kotlin.reflect.full
- smali:kotlin.reflect.jvm
- smali:kotlin.reflect.jvm.internal
- smali:kotlin.reflect.jvm.internal.calls
- smali:kotlin.reflect.jvm.internal.impl
- smali:kotlin.reflect.jvm.internal.impl.builtins
- smali:kotlin.reflect.jvm.internal.impl.builtins.functions
- smali:kotlin.reflect.jvm.internal.impl.builtins.jvm
- smali:kotlin.reflect.jvm.internal.impl.descriptors
- smali:kotlin.reflect.jvm.internal.impl.descriptors.annotations
- smali:kotlin.reflect.jvm.internal.impl.descriptors.deserialization
- smali:kotlin.reflect.jvm.internal.impl.descriptors.impl
- smali:kotlin.reflect.jvm.internal.impl.descriptors.java
- smali:kotlin.reflect.jvm.internal.impl.descriptors.runtime
- smali:kotlin.reflect.jvm.internal.impl.descriptors.runtime.components
- smali:kotlin.reflect.jvm.internal.impl.descriptors.runtime.structure
- smali:kotlin.reflect.jvm.internal.impl.incremental
- smali:kotlin.reflect.jvm.internal.impl.incremental.components
- smali:kotlin.reflect.jvm.internal.impl.load
- smali:kotlin.reflect.jvm.internal.impl.load.java
- smali:kotlin.reflect.jvm.internal.impl.load.java.components
- smali:kotlin.reflect.jvm.internal.impl.load.java.descriptors
- smali:kotlin.reflect.jvm.internal.impl.load.java.lazy
- smali:kotlin.reflect.jvm.internal.impl.load.java.lazy.descriptors
- smali:kotlin.reflect.jvm.internal.impl.load.java.lazy.types
- smali:kotlin.reflect.jvm.internal.impl.load.java.sources
- smali:kotlin.reflect.jvm.internal.impl.load.java.structure
- smali:kotlin.reflect.jvm.internal.impl.load.java.typeEnhancement
- smali:kotlin.reflect.jvm.internal.impl.load.kotlin
- smali:kotlin.reflect.jvm.internal.impl.load.kotlin.header
- smali:kotlin.reflect.jvm.internal.impl.metadata
- smali:kotlin.reflect.jvm.internal.impl.metadata.builtins
- smali:kotlin.reflect.jvm.internal.impl.metadata.deserialization
- smali:kotlin.reflect.jvm.internal.impl.metadata.jvm
- smali:kotlin.reflect.jvm.internal.impl.metadata.jvm.deserialization
- smali:kotlin.reflect.jvm.internal.impl.name
- smali:kotlin.reflect.jvm.internal.impl.platform
- smali:kotlin.reflect.jvm.internal.impl.protobuf
- smali:kotlin.reflect.jvm.internal.impl.renderer
- smali:kotlin.reflect.jvm.internal.impl.resolve
- smali:kotlin.reflect.jvm.internal.impl.resolve.calls
- smali:kotlin.reflect.jvm.internal.impl.resolve.calls.inference
- smali:kotlin.reflect.jvm.internal.impl.resolve.constants
- smali:kotlin.reflect.jvm.internal.impl.resolve.deprecation
- smali:kotlin.reflect.jvm.internal.impl.resolve.descriptorUtil
- smali:kotlin.reflect.jvm.internal.impl.resolve.jvm
- smali:kotlin.reflect.jvm.internal.impl.resolve.sam
- smali:kotlin.reflect.jvm.internal.impl.resolve.scopes
- smali:kotlin.reflect.jvm.internal.impl.resolve.scopes.receivers
- smali:kotlin.reflect.jvm.internal.impl.serialization
- smali:kotlin.reflect.jvm.internal.impl.serialization.deserialization
- smali:kotlin.reflect.jvm.internal.impl.serialization.deserialization.builtins
- smali:kotlin.reflect.jvm.internal.impl.serialization.deserialization.descriptors
- smali:kotlin.reflect.jvm.internal.impl.storage
- smali:kotlin.reflect.jvm.internal.impl.types
- smali:kotlin.reflect.jvm.internal.impl.types.checker
- smali:kotlin.reflect.jvm.internal.impl.types.error
- smali:kotlin.reflect.jvm.internal.impl.types.extensions
- smali:kotlin.reflect.jvm.internal.impl.types.model
- smali:kotlin.reflect.jvm.internal.impl.types.typeUtil
- smali:kotlin.reflect.jvm.internal.impl.types.typesApproximation
- smali:kotlin.reflect.jvm.internal.impl.util
- smali:kotlin.reflect.jvm.internal.impl.util.capitalizeDecapitalize
- smali:kotlin.reflect.jvm.internal.impl.util.collectionUtils
- smali:kotlin.reflect.jvm.internal.impl.utils
- smali:kotlin.reflect.jvm.internal.impl.utils.addToStdlib
- smali:kotlin.text
- smali:kotlin.text.jdk8
- smali:kotlinx
- smali:kotlinx.android
- smali:kotlinx.android.extensions
- smali:kotlinx.android.parcel
- smali:kotlinx.atomicfu
- smali:kotlinx.atomicfu.locks
- smali:kotlinx.coroutines
- smali:kotlinx.coroutines.android
- smali:kotlinx.coroutines.channels
- smali:kotlinx.coroutines.debug
- smali:kotlinx.coroutines.debug.internal
- smali:kotlinx.coroutines.flow
- smali:kotlinx.coroutines.flow.internal
- smali:kotlinx.coroutines.future
- smali:kotlinx.coroutines.internal
- smali:kotlinx.coroutines.intrinsics
- smali:kotlinx.coroutines.reactive
- smali:kotlinx.coroutines.rx2
- smali:kotlinx.coroutines.rx3
- smali:kotlinx.coroutines.scheduling
- smali:kotlinx.coroutines.selects
- smali:kotlinx.coroutines.slf4j
- smali:kotlinx.coroutines.stream
- smali:kotlinx.coroutines.sync
- smali:kotlinx.coroutines.tasks
- smali:kotlinx.coroutines.time
- smali:kotlinx.io
- smali:kotlinx.io.bytestring
- smali:kotlinx.io.bytestring.unsafe
- smali:kotlinx.io.files
- smali:kotlinx.io.internal
- smali:kotlinx.io.unsafe
- smali:kotlinx.parcelize
- smali:kotlinx.serialization
- smali:kotlinx.serialization.builtins
- smali:kotlinx.serialization.descriptors
- smali:kotlinx.serialization.encoding
- smali:kotlinx.serialization.internal
- smali:kotlinx.serialization.json
- smali:kotlinx.serialization.json.internal
- smali:kotlinx.serialization.json.io
- smali:kotlinx.serialization.json.io.internal
- smali:kotlinx.serialization.modules
- smali:io.reactivex
- smali:io.reactivex.android
- smali:io.reactivex.android.plugins
- smali:io.reactivex.android.schedulers
- smali:io.reactivex.annotations
- smali:io.reactivex.disposables
- smali:io.reactivex.exceptions
- smali:io.reactivex.flowables
- smali:io.reactivex.functions
- smali:io.reactivex.internal
- smali:io.reactivex.internal.disposables
- smali:io.reactivex.internal.functions
- smali:io.reactivex.internal.fuseable
- smali:io.reactivex.internal.observers
- smali:io.reactivex.internal.operators
- smali:io.reactivex.internal.operators.completable
- smali:io.reactivex.internal.operators.flowable
- smali:io.reactivex.internal.operators.maybe
- smali:io.reactivex.internal.operators.mixed
- smali:io.reactivex.internal.operators.observable
- smali:io.reactivex.internal.operators.parallel
- smali:io.reactivex.internal.operators.single
- smali:io.reactivex.internal.queue
- smali:io.reactivex.internal.schedulers
- smali:io.reactivex.internal.subscribers
- smali:io.reactivex.internal.subscriptions
- smali:io.reactivex.internal.util
- smali:io.reactivex.observables
- smali:io.reactivex.observers
- smali:io.reactivex.parallel
- smali:io.reactivex.plugins
- smali:io.reactivex.processors
- smali:io.reactivex.rxjava3
- smali:io.reactivex.rxjava3.annotations
- smali:io.reactivex.rxjava3.core
- smali:io.reactivex.rxjava3.disposables
- smali:io.reactivex.rxjava3.exceptions
- smali:io.reactivex.rxjava3.flowables
- smali:io.reactivex.rxjava3.functions
- smali:io.reactivex.rxjava3.internal
- smali:io.reactivex.rxjava3.internal.disposables
- smali:io.reactivex.rxjava3.internal.functions
- smali:io.reactivex.rxjava3.internal.fuseable
- smali:io.reactivex.rxjava3.internal.jdk8
- smali:io.reactivex.rxjava3.internal.observers
- smali:io.reactivex.rxjava3.internal.operators
- smali:io.reactivex.rxjava3.internal.operators.completable
- smali:io.reactivex.rxjava3.internal.operators.flowable
- smali:io.reactivex.rxjava3.internal.operators.maybe
- smali:io.reactivex.rxjava3.internal.operators.mixed
- smali:io.reactivex.rxjava3.internal.operators.observable
- smali:io.reactivex.rxjava3.internal.operators.parallel
- smali:io.reactivex.rxjava3.internal.operators.single
- smali:io.reactivex.rxjava3.internal.queue
- smali:io.reactivex.rxjava3.internal.schedulers
- smali:io.reactivex.rxjava3.internal.subscribers
- smali:io.reactivex.rxjava3.internal.subscriptions
- smali:io.reactivex.rxjava3.internal.util
- smali:io.reactivex.rxjava3.observables
- smali:io.reactivex.rxjava3.observers
- smali:io.reactivex.rxjava3.parallel
- smali:io.reactivex.rxjava3.plugins
- smali:io.reactivex.rxjava3.processors
- smali:io.reactivex.rxjava3.schedulers
- smali:io.reactivex.rxjava3.subjects
- smali:io.reactivex.rxjava3.subscribers
- smali:io.reactivex.rxkotlin
- smali:io.reactivex.schedulers
- smali:io.reactivex.subjects
- smali:io.reactivex.subscribers
- smali:okhttp3
- smali:okhttp3.internal
- smali:okhttp3.internal.authenticator
- smali:okhttp3.internal.cache
- smali:okhttp3.internal.cache2
- smali:okhttp3.internal.concurrent
- smali:okhttp3.internal.connection
- smali:okhttp3.internal.http
- smali:okhttp3.internal.http1
- smali:okhttp3.internal.http2
- smali:okhttp3.internal.io
- smali:okhttp3.internal.platform
- smali:okhttp3.internal.platform.android
- smali:okhttp3.internal.proxy
- smali:okhttp3.internal.publicsuffix
- smali:okhttp3.internal.sse
- smali:okhttp3.internal.tls
- smali:okhttp3.internal.ws
- smali:okhttp3.logging
- smali:okhttp3.sse
Analytics: Product
- application/provider:com.google.firebase.provider.FirebaseInitProvider
- application/receiver:com.google.firebase.iid.FirebaseInstanceIdReceiver
- application/service:com.google.firebase.components.ComponentDiscoveryService
- application/service:com.google.firebase.messaging.FirebaseMessagingService
- application/service/intent-filter/action:com.google.firebase.MESSAGING_EVENT
- application/service/meta-data:com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.mlkit.common.internal.CommonComponentRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.mlkit.vision.barcode.internal.BarcodeRegistrar
- application/service/meta-data:com.google.firebase.components:com.google.mlkit.vision.common.internal.VisionCommonRegistrar
- smali:com.google.firebase
- smali:com.google.firebase.analytics
- smali:com.google.firebase.analytics.connector
- smali:com.google.firebase.analytics.connector.internal
- smali:com.google.firebase.annotations
- smali:com.google.firebase.annotations.concurrent
- smali:com.google.firebase.appindexing
- smali:com.google.firebase.appindexing.builders
- smali:com.google.firebase.appindexing.internal
- smali:com.google.firebase.components
- smali:com.google.firebase.concurrent
- smali:com.google.firebase.datatransport
- smali:com.google.firebase.dynamicloading
- smali:com.google.firebase.emulators
- smali:com.google.firebase.encoders
- smali:com.google.firebase.encoders.annotations
- smali:com.google.firebase.encoders.config
- smali:com.google.firebase.encoders.json
- smali:com.google.firebase.encoders.proto
- smali:com.google.firebase.events
- smali:com.google.firebase.firebase_analytics
- smali:com.google.firebase.firebase_core
- smali:com.google.firebase.heartbeatinfo
- smali:com.google.firebase.icing
- smali:com.google.firebase.iid
- smali:com.google.firebase.iid.internal
- smali:com.google.firebase.inject
- smali:com.google.firebase.installations
- smali:com.google.firebase.installations.internal
- smali:com.google.firebase.installations.interop
- smali:com.google.firebase.installations.local
- smali:com.google.firebase.installations.remote
- smali:com.google.firebase.installations.time
- smali:com.google.firebase.internal
- smali:com.google.firebase.measurement
- smali:com.google.firebase.measurement_impl
- smali:com.google.firebase.messaging
- smali:com.google.firebase.messaging.reporting
- smali:com.google.firebase.messaging.threads
- smali:com.google.firebase.platforminfo
- smali:com.google.firebase.provider
- smali:com.google.firebase.tracing
Ad Networks
If you recognize any of these please reach out to have it added.
| Domain | XML Path | Value Name |
|---|---|---|
| _COROUTINE | smali | |
| asset_statements | application/meta-data | |
| backend:com.google | application/service/meta-data | |
| co.touchlab | smali | ... and 2 more |
| coil.annotation | smali | |
| coil.base | smali | |
| coil.compose | smali | |
| coil.decode | smali | |
| coil.disk | smali | |
| coil.drawable | smali | |
| coil.fetch | smali | |
| coil.intercept | smali | |
| coil.key | smali | |
| coil.map | smali | |
| coil.memory | smali | |
| coil.network | smali | |
| coil.request | smali | |
| coil.singleton | smali | |
| coil.size | smali | |
| coil.target | smali | |
| coil.transform | smali | |
| coil.transition | smali | |
| coil.util | smali | |
| com.amazon | application/activity | ... and 4 more |
| com.amazon | application/receiver | |
| com.amazon | application/receiver/intent-filter/action | |
| com.amazon | application/service | |
| com.amazon | application/service/intent-filter/action | |
| com.amazon | queries/intent/action | |
| com.amazon | smali | ... and 261 more |
| com.bea | smali | ... and 3 more |
| com.benasher44 | smali | |
| com.facebook | smali | |
| com.fasterxml | smali | ... and 33 more |
| com.google | application/activity | |
| com.google | application/provider | |
| com.google | application/receiver | |
| com.google | application/receiver/intent-filter/action | |
| com.google | application/service | |
| com.google | application/service/intent-filter/action | |
| com.google | smali | ... and 405 more |
| com.greco | smali | |
| com.hwangjr | smali | ... and 1 more |
| com.iloq | smali | ... and 30 more |
| com.juanpabloprado | smali | |
| com.mapbox | smali | ... and 5 more |
| com.nulabinc | smali | |
| com.otaliastudios | smali | ... and 30 more |
| com.rigapp | smali | |
| com.ring | application | |
| com.ring | application/activity | ... and 397 more |
| com.ring | application/activity/intent-filter/action | ... and 2 more |
| com.ring | application/meta-data | |
| com.ring | application/receiver | |
| com.ring | application/receiver/intent-filter/action | |
| com.ring | application/service | |
| com.ring | queries/intent/action | |
| com.ring | smali | ... and 1537 more |
| com.skydoves | smali | ... and 1 more |
| com.sun | smali | |
| com.wutka | smali | |
| com.xwray | smali | |
| dagger | smali | |
| dagger.android | smali | |
| dagger.assisted | smali | |
| dagger.internal | smali | |
| dagger.lint | smali | |
| dagger.multibindings | smali | |
| google_analytics_adid_collection_enabled | application/meta-data | |
| google_analytics_ssaid_collection_enabled | application/meta-data | |
| greco | smali | |
| greco.analytics | smali | |
| greco.api | smali | |
| greco.data | smali | ... and 4 more |
| greco.domain | smali | ... and 2 more |
| greco.extensions | smali | |
| greco.log | smali | |
| greco.model | smali | |
| greco.sdk | smali | |
| greco.util | smali | |
| im.ene | smali | ... and 3 more |
| invite | application/activity/intent-filter/action | |
| io.deepmedia | smali | |
| io.github | smali | ... and 6 more |
| io.ktor | smali | ... and 67 more |
| io.noties | smali | ... and 5 more |
| jakarta | smali | |
| jakarta.inject | smali | |
| java9 | smali | |
| java9.lang | smali | |
| java9.util | smali | |
| javax | smali | |
| javax.annotation | smali | |
| javax.inject | smali | |
| javax.xml | smali | |
| libcdsprpc.so | application/uses-native-library | |
| libOpenCL-car.so | application/uses-native-library | |
| libOpenCL-pixel.so | application/uses-native-library | |
| libOpenCL.so | application/uses-native-library | |
| map | application/activity/intent-filter/action | |
| MAPDeviceType | application/meta-data | |
| MAPEnvironment | application/meta-data | |
| MAPIsolateApplication | application/meta-data | |
| me.tatarka | smali | |
| net.danlew | application/provider/meta-data | |
| net.danlew | smali | |
| net.openid | application/activity | |
| net.openid | smali | |
| net.zetetic | smali | |
| no.nordicsemi | application/receiver | |
| no.nordicsemi | application/receiver/intent-filter/action | |
| no.nordicsemi | application/service | |
| no.nordicsemi | smali | ... and 18 more |
| okio.internal | smali | |
| org.apache | application/uses-library | |
| org.apache | smali | ... and 36 more |
| org.chromium | smali | |
| org.commonmark | smali | ... and 8 more |
| org.java_websocket | smali | ... and 6 more |
| org.jni_zero | smali | |
| org.joda | smali | ... and 3 more |
| org.json | smali | |
| org.jspecify | smali | |
| org.koin | smali | ... and 44 more |
| org.libsodium | smali | |
| org.reactivestreams | smali | |
| org.simpleframework | smali | ... and 4 more |
| org.slf4j | smali | |
| org.tensorflow | smali | ... and 14 more |
| org.threeten | smali | ... and 2 more |
| photopicker_activity:0:required | application/service/meta-data | |
| retrofit2 | smali | |
| retrofit2.adapter | smali | |
| retrofit2.converter | smali | |
| retrofit2.http | smali | |
| retrofit2.internal | smali | |
| timber | smali | |
| timber.log | smali | |
| uniffi | smali | |
| uniffi.amzn_greco_core | smali | |
| Raw Resources | res.raw.alarm_generic_lock.analytics | {'category': 'Alarm Lock', 'name': 'Lock', 'product_type': 'alarm_generic_lock'} |
| Raw Resources | res.raw.alarm_generic_lock.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.alarm_generic_lock.ddf_version | 1.0.0 |
| Raw Resources | res.raw.alarm_generic_lock.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.alarm_generic_lock.resources | {'capabilities': {'battery': {'props': {}}}, 'icon': [{'value': 'lock'}], 'product_id': [{'value': ' |
| Raw Resources | res.raw.alarm_generic_thermostat.analytics | {'category': 'Third Party Thermostat', 'name': 'Thermostat', 'product_type': 'alarm_generic_thermost |
| Raw Resources | res.raw.alarm_generic_thermostat.capabilities | {'all_alert_controls': {'props': {'api_type': [{'value': 'diplomat'}]}}, 'custom_name': {'props': {' |
| Raw Resources | res.raw.alarm_generic_thermostat.ddf_version | 1.0.0 |
| Raw Resources | res.raw.alarm_generic_thermostat.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.alarm_generic_thermostat.resources | {'capabilities': {}, 'help_content': [{'value': {'support_url': 'https://support.ring.com/hc/en-us'} |
| Raw Resources | res.raw.alarm_generic_water_valve.analytics | {'category': 'Water Valves', 'name': 'Alarm - Water Valve', 'product_type': 'alarm_generic_water_val |
| Raw Resources | res.raw.alarm_generic_water_valve.capabilities | {'all_alert_controls': {'props': {'api_type': [{'value': 'diplomat'}]}}, 'battery': {'props': {'api_ |
| Raw Resources | res.raw.alarm_generic_water_valve.ddf_version | 1.0.0 |
| Raw Resources | res.raw.alarm_generic_water_valve.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.alarm_generic_water_valve.resources | {'capabilities': {'battery': {'props': {}}, 'power_supply': {'props': {}}}, 'help_content': [{'value |
| Raw Resources | res.raw.alarm_outdoor_siren.analytics | {'category': 'Sirens', 'name': 'Alarm Outdoor Siren', 'product_type': 'alarm_outdoor_siren'} |
| Raw Resources | res.raw.alarm_outdoor_siren.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.alarm_outdoor_siren.ddf_version | 1.0.0 |
| Raw Resources | res.raw.alarm_outdoor_siren.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.alarm_outdoor_siren.resources | {'capabilities': {'battery': {'props': {}}, 'power_supply': {'props': {}}}, 'icon': [{'value': 'outd |
| Raw Resources | res.raw.amazon_echo_theia_bridge.analytics | {'category': 'Echo', 'name': 'Echo Show 10', 'product_type': 'echo_theia_bridge'} |
| Raw Resources | res.raw.amazon_echo_theia_bridge.capabilities | {'change_location': {'props': {'api_type': [{'value': 'gateway'}]}}, 'external_app': {'props': {'api |
| Raw Resources | res.raw.amazon_echo_theia_bridge.ddf_version | 1.0.0 |
| Raw Resources | res.raw.amazon_echo_theia_bridge.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.amazon_echo_theia_bridge.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.amazon_echo_vesta.analytics | {'category': 'Echo', 'name': 'Echo (Vesta)', 'product_type': 'echo_vesta'} |
| Raw Resources | res.raw.amazon_echo_vesta.capabilities | {'change_location': {'props': {'api_type': [{'value': 'dr'}]}}, 'custom_name': {'props': {'api_type' |
| Raw Resources | res.raw.amazon_echo_vesta.ddf_version | 1.0.0 |
| Raw Resources | res.raw.amazon_echo_vesta.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.amazon_echo_vesta.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/app/assets/extended_device_kind/amazon1p |
| Raw Resources | res.raw.amazon_ringtercom_video.analytics | {'category': 'Intercom', 'family': 'dpd', 'name': 'Ringtercom Video', 'product_type': 'intercom_hand |
| Raw Resources | res.raw.amazon_ringtercom_video.capabilities | {'access_controls': {'props': {'api_type': [{'value': 'command'}]}}, 'auto_verified_deliveries': {'c |
| Raw Resources | res.raw.amazon_ringtercom_video.ddf_version | 1.0.0 |
| Raw Resources | res.raw.amazon_ringtercom_video.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.amazon_ringtercom_video.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.amazon_snyder.analytics | {'category': 'Thermostats', 'family': 'universal', 'name': 'Third Party Thermostat', 'product_type': |
| Raw Resources | res.raw.amazon_snyder.capabilities | {'change_location': {'props': {'api_type': [{'value': 'dr'}]}}, 'custom_name': {'props': {'api_type' |
| Raw Resources | res.raw.amazon_snyder.ddf_version | 1.0.0 |
| Raw Resources | res.raw.amazon_snyder.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.amazon_snyder.resources | {'capabilities': {}, 'icon': [{'value': 'thermostat'}], 'product_id': [{'value': 'amazon_snyder'}], |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code_nfc.analytics | {'category': 'Intercom', 'family': 'dpd', 'name': 'Ring WallCall', 'product_type': 'amazon_virtual_c |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code_nfc.capabilities | {'access_controls': {'props': {'api_type': [{'value': 'kris'}]}}, 'cellular_connectivity': {'props': |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code_nfc.ddf_version | 1.0.1 |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code_nfc.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code_nfc.resources | {'capabilities': {}, 'icon': [{'value': 'lock'}], 'product_id': [{'value': 'amazon_virtual_callbox'} |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code.analytics | {'category': 'Intercom', 'family': 'dpd', 'name': 'Ring WallCall', 'product_type': 'amazon_virtual_c |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code.capabilities | {'access_controls': {'props': {'api_type': [{'value': 'kris'}]}}, 'cellular_connectivity': {'props': |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code.ddf_version | 1.0.1 |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.amazon_virtual_callbox_unlock_directory_code.resources | {'capabilities': {}, 'icon': [{'value': 'lock'}], 'product_id': [{'value': 'amazon_virtual_callbox'} |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_base.config | {} |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_base.entrances | [{'name': 'default', 'startStep': 'lightGroupingOptions', 'input': [{'name': 'deviceId', 'type': 'Lo |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_base.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'groupId', 't |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_base.resources | {} |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_base.steps | [{'name': 'lightGroupingOptions', 'stepType': 'InstallationTwoOptionsStep', 'config': {}, 'resources |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c20.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c20.resources | {'deviceTypeName': 'device_name_beams_c20', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c20.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c20a.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c20a.resources | {'deviceTypeName': 'device_name_beams_c20a', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c20a.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c30.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c30.resources | {'deviceTypeName': 'device_name_beams_c30', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c30.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c4100s.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c4100s.resources | {'deviceTypeName': 'device_name_beams_c4100s', 'deviceBigImageURL': 'https://app-content.ring.com/sh |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c4100s.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c41s.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c41s.resources | {'deviceTypeName': 'device_name_beams_c41s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c41s.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c5000.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c5000.resources | {'deviceTypeName': 'device_name_beams_c5000', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_c5000.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_cp100.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_cp100.resources | {'deviceTypeName': 'device_name_beams_cp100', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_cp100.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_ct200.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_ct200.resources | {'deviceTypeName': 'device_name_beams_ct200', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_ct200.steps | [] |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_par38.parent | beams_ffs_finish_setup_flow_base |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_par38.resources | {'deviceTypeName': 'device_name_beams_par38', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ffs_finish_setup_flow_par38.steps | [] |
| Raw Resources | res.raw.beams_ota_flow_a19_v2.config | {'hasBattery': False} |
| Raw Resources | res.raw.beams_ota_flow_a19_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_a19_v2.resources | {'deviceTypeName': 'device_name_beams_a19', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ota_flow_a19_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c20_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c20_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c20_v2.resources | {'deviceTypeName': 'device_name_beams_c20', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ota_flow_c20_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c20.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c20.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c20.resources | {'deviceTypeName': 'device_name_beams_c20', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ota_flow_c20.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c20a.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c20a.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c20a.resources | {'deviceTypeName': 'device_name_beams_c20a', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ota_flow_c20a.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c30_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c30_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c30_v2.resources | {'deviceTypeName': 'device_name_beams_c30', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ota_flow_c30_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c30.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c30.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c30.resources | {'deviceTypeName': 'device_name_beams_c30', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ota_flow_c30.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c3500_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c3500_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c3500_v2.resources | {'deviceTypeName': 'device_name_beams_c3500', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ota_flow_c3500_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c3500.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c3500.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c3500.resources | {'deviceTypeName': 'device_name_beams_c3500', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ota_flow_c3500.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c3500s_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c3500s_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c3500s_v2.resources | {'deviceTypeName': 'device_name_beams_c3500s', 'deviceBigImageURL': 'https://app-content.ring.com/sh |
| Raw Resources | res.raw.beams_ota_flow_c3500s_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c3500s.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c3500s.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c3500s.resources | {'deviceTypeName': 'device_name_beams_c3500s', 'deviceBigImageURL': 'https://app-content.ring.com/sh |
| Raw Resources | res.raw.beams_ota_flow_c3500s.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c4100s_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c4100s_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c4100s_v2.resources | {'deviceTypeName': 'device_name_beams_c4100s', 'deviceBigImageURL': 'https://app-content.ring.com/sh |
| Raw Resources | res.raw.beams_ota_flow_c4100s_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c4100s.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c4100s.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c4100s.resources | {'deviceTypeName': 'device_name_beams_c4100s', 'deviceBigImageURL': 'https://app-content.ring.com/sh |
| Raw Resources | res.raw.beams_ota_flow_c4100s.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c41s_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c41s_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c41s_v2.resources | {'deviceTypeName': 'device_name_beams_c41s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ota_flow_c41s_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c41s.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c41s.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c41s.resources | {'deviceTypeName': 'device_name_beams_c41s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ota_flow_c41s.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c50_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c50_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c50_v2.resources | {'deviceTypeName': 'device_name_beams_c50', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_ota_flow_c50_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c5000.config | {'shouldCheckBatteryLevel': False} |
| Raw Resources | res.raw.beams_ota_flow_c5000.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c5000.resources | {'deviceTypeName': 'device_name_beams_c5000', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ota_flow_c5000.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c50s_v2.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_ota_flow_c50s_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_c50s_v2.resources | {'deviceTypeName': 'device_name_beams_c50s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ota_flow_c50s_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_c50s.config | {'shouldCheckBatteryLevel': True} |
| Raw Resources | res.raw.beams_ota_flow_c50s.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_c50s.resources | {'deviceTypeName': 'device_name_beams_c50s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_ota_flow_c50s.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_cp100.config | {'shouldCheckBatteryLevel': False} |
| Raw Resources | res.raw.beams_ota_flow_cp100.parent | beams_ota_flow_base |
| Raw Resources | res.raw.beams_ota_flow_cp100.resources | {'deviceTypeName': 'device_name_beams_cp100', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ota_flow_cp100.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_ct200_v2.config | {'hasBattery': False} |
| Raw Resources | res.raw.beams_ota_flow_ct200_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_ct200_v2.resources | {'deviceTypeName': 'device_name_beams_ct200', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ota_flow_ct200_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_par38_v2.config | {'hasBattery': False} |
| Raw Resources | res.raw.beams_ota_flow_par38_v2.parent | beams_ota_flow_v2_base |
| Raw Resources | res.raw.beams_ota_flow_par38_v2.resources | {'deviceTypeName': 'device_name_beams_par38', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_ota_flow_par38_v2.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_ota_flow_v2_base.config | {'canSkipBluetooth': False, 'minBatteryLevel': 20, 'otaType': 'standalone'} |
| Raw Resources | res.raw.beams_ota_flow_v2_base.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.beams_ota_flow_v2_base.exits | [{'name': 'SuccessFlowExit', 'output': []}, {'name': 'CancelFlowExit', 'output': []}] |
| Raw Resources | res.raw.beams_ota_flow_v2_base.resources | {} |
| Raw Resources | res.raw.beams_ota_flow_v2_base.steps | [{'name': 'checkBluetoothStep', 'stepType': 'PermissionCheckStep', 'config': {}, 'resources': {}, 'e |
| Raw Resources | res.raw.beams_ota_step_declaration_recovery_firmware_update.config | [] |
| Raw Resources | res.raw.beams_ota_step_declaration_recovery_firmware_update.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'isRecoveryOTAPerformed', ' |
| Raw Resources | res.raw.beams_ota_step_declaration_recovery_firmware_update.input | [{'name': 'ringNetId', 'type': 'String'}, {'name': 'bridgeId', 'type': 'String'}, {'name': 'isHaloV2 |
| Raw Resources | res.raw.beams_ota_step_declaration_recovery_firmware_update.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}, {'name' |
| Raw Resources | res.raw.beams_ota_step_declaration_recovery_firmware_update.type | RecoveryFirmwareUpdateStep |
| Raw Resources | res.raw.beams_ota_step_declaration_stand_near_device.config | [{'name': 'infoDocIdType', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.beams_ota_step_declaration_stand_near_device.exits | [{'name': 'exit', 'output': []}, {'name': 'manualEnableBle', 'output': []}, {'name': 'success', 'out |
| Raw Resources | res.raw.beams_ota_step_declaration_stand_near_device.input | [{'name': 'ringNetId', 'type': 'String'}, {'name': 'networkProtocol', 'type': 'String', 'optional': |
| Raw Resources | res.raw.beams_ota_step_declaration_stand_near_device.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'image', 'type': 'URL'}] |
| Raw Resources | res.raw.beams_ota_step_declaration_stand_near_device.type | StandNearDeviceStep |
| Raw Resources | res.raw.beams_setup_flow_c30.config | {'isBulb': False, 'isSolar': False, 'isWired': False, 'isTransformer': False, 'minBatteryLevel': 20} |
| Raw Resources | res.raw.beams_setup_flow_c30.parent | beams_setup_flow_lights_battery |
| Raw Resources | res.raw.beams_setup_flow_c30.resources | {'deviceTypeName': 'device_name_beams_c30', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_setup_flow_c30.steps | [{'name': 'beamsSetupModeOtaStep', 'resources': {'recoveryManualFailedDescription': 'recovery_manual |
| Raw Resources | res.raw.beams_setup_flow_c3500.config | {'isBulb': False, 'isSolar': False, 'isWired': False, 'isTransformer': False, 'minBatteryLevel': 20} |
| Raw Resources | res.raw.beams_setup_flow_c3500.parent | beams_setup_flow_lights_battery |
| Raw Resources | res.raw.beams_setup_flow_c3500.resources | {'deviceTypeName': 'device_name_beams_c3500', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_setup_flow_c3500.steps | [{'name': 'beamsSetupModeOtaStep', 'resources': {'recoveryManualFailedDescription': 'recovery_manual |
| Raw Resources | res.raw.beams_setup_flow_c3500s.config | {'minBatteryLevel': 20} |
| Raw Resources | res.raw.beams_setup_flow_c3500s.parent | beams_setup_flow_lights_solar |
| Raw Resources | res.raw.beams_setup_flow_c3500s.resources | {'deviceTypeName': 'device_name_beams_c3500s', 'deviceBigImageURL': 'https://app-content.ring.com/sh |
| Raw Resources | res.raw.beams_setup_flow_c3500s.steps | [{'name': 'beamsSetupModeOtaStep', 'resources': {'recoveryManualFailedDescription': 'recovery_manual |
| Raw Resources | res.raw.beams_setup_flow_c50s.config | {'minBatteryLevel': 20} |
| Raw Resources | res.raw.beams_setup_flow_c50s.parent | beams_setup_flow_lights_solar |
| Raw Resources | res.raw.beams_setup_flow_c50s.resources | {'deviceTypeName': 'device_name_beams_c50s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_setup_flow_c50s.steps | [{'name': 'beamsSetupModeOtaStep', 'resources': {'recoveryManualFailedDescription': 'recovery_manual |
| Raw Resources | res.raw.beams_setup_flow_ct200.config | {'isBulb': False, 'isSolar': False, 'isWired': False, 'isTransformer': True} |
| Raw Resources | res.raw.beams_setup_flow_ct200.parent | beams_setup_flow_lights_base |
| Raw Resources | res.raw.beams_setup_flow_ct200.resources | {'deviceTypeName': 'device_name_beams_ct200', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_setup_flow_ct200.steps | [{'name': 'checkBluetoothStep', 'exitConnections': [{'action': 'success', 'step': 'transformerEntryP |
| Raw Resources | res.raw.beams_setup_flow_lights_base.config | {'devicePINCodeLength': 5, 'canSkipBluetooth': False} |
| Raw Resources | res.raw.beams_setup_flow_lights_base.entrances | [{'name': 'default', 'startStep': 'enterPINCode', 'input': [{'name': 'ringNetId', 'type': 'String', |
| Raw Resources | res.raw.beams_setup_flow_lights_base.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'ringNetId', 'type': 'String'}, {'name': 'macAddres |
| Raw Resources | res.raw.beams_setup_flow_lights_base.resources | {'helpMeFindCodeMedia': {'image': 'https://app-content.ring.com/shared/images/setup/help_find_pin_co |
| Raw Resources | res.raw.beams_setup_flow_lights_base.steps | [{'name': 'enterPINCode', 'stepType': 'HaloEnterPINCodeStep', 'config': {}, 'resources': {}, 'exitCo |
| Raw Resources | res.raw.beams_setup_flow_lights_battery.config | {'isBulb': False, 'isSolar': False, 'isWired': False, 'isTransformer': False} |
| Raw Resources | res.raw.beams_setup_flow_lights_battery.parent | beams_setup_flow_lights_base |
| Raw Resources | res.raw.beams_setup_flow_lights_battery.resources | {} |
| Raw Resources | res.raw.beams_setup_flow_lights_battery.steps | [{'name': 'beamsConnectingToBridgeStep', 'exitConnections': [{'action': 'success', 'step': 'batteryI |
| Raw Resources | res.raw.beams_setup_flow_lights_bulb.config | {'isBulb': True, 'isSolar': False, 'isWired': False, 'isTransformer': False} |
| Raw Resources | res.raw.beams_setup_flow_lights_bulb.parent | beams_setup_flow_lights_base |
| Raw Resources | res.raw.beams_setup_flow_lights_bulb.steps | [{'name': 'checkBluetoothStep', 'stepType': 'PermissionCheckStep', 'config': {}, 'resources': {}, 'e |
| Raw Resources | res.raw.beams_setup_flow_lights_solar.config | {'isBulb': False, 'isSolar': True, 'isWired': False, 'isTransformer': False} |
| Raw Resources | res.raw.beams_setup_flow_lights_solar.parent | beams_setup_flow_lights_base |
| Raw Resources | res.raw.beams_setup_flow_lights_solar.resources | {} |
| Raw Resources | res.raw.beams_setup_flow_lights_solar.steps | [{'name': 'beamsConnectingToBridgeStep', 'exitConnections': [{'action': 'success', 'step': 'solarPla |
| Raw Resources | res.raw.beams_setup_flow_par38.parent | beams_setup_flow_lights_bulb |
| Raw Resources | res.raw.beams_setup_flow_par38.resources | {'deviceTypeName': 'device_name_beams_par38', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_setup_flow_par38.steps | [{'name': 'bulbPlacementInstallation', 'resources': {'installationTutorialSteps': [{'icon': 'red_ale |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_beams_recovery_update.config | [{'name': 'otaType', 'type': 'String'}] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_beams_recovery_update.exits | [{'name': 'exit', 'output': []}, {'name': 'recoveryOTA', 'output': []}, {'name': 'success', 'output' |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_beams_recovery_update.input | [{'name': 'ringNetId', 'type': 'String', 'optional': True}, {'name': 'devicePINCode', 'type': 'Strin |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_beams_recovery_update.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}, {'name' |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_beams_recovery_update.type | BeamsRecoveryStep |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_provisioning_protocol_switcher.config | [] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_provisioning_protocol_switcher.exits | [{'name': 'networkProtocolRingNet', 'output': [{'name': 'bridgeId', 'type': 'String'}, {'name': 'gat |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_provisioning_protocol_switcher.input | [{'name': 'networkProtocol', 'type': 'String'}, {'name': 'bridgeId', 'type': 'String', 'optional': T |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_provisioning_protocol_switcher.resources | [] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_provisioning_protocol_switcher.type | ProvisioningProtocolSwitcherStep |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_sidewalk_auth_switcher.config | [] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_sidewalk_auth_switcher.exits | [{'name': 'sidewalkAuthRing', 'output': []}, {'name': 'sidewalkAuthAmazon', 'output': []}] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_sidewalk_auth_switcher.input | [{'name': 'networkProtocol', 'type': 'String'}, {'name': 'sidewalkAuthType', 'type': 'String'}] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_sidewalk_auth_switcher.resources | [] |
| Raw Resources | res.raw.beams_setup_shared_step_declaration_sidewalk_auth_switcher.type | SidewalkAuthSwitcherStep |
| Raw Resources | res.raw.beams_setup_step_declaration_connecting_to_bridge.config | [{'name': 'minBatteryLevel', 'type': 'Int', 'optional': True}] |
| Raw Resources | res.raw.beams_setup_step_declaration_connecting_to_bridge.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'deviceId', 'type': 'Long'} |
| Raw Resources | res.raw.beams_setup_step_declaration_connecting_to_bridge.input | [{'name': 'locationId', 'type': 'String'}, {'name': 'bridgeId', 'type': 'String'}, {'name': 'groupNa |
| Raw Resources | res.raw.beams_setup_step_declaration_connecting_to_bridge.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}] |
| Raw Resources | res.raw.beams_setup_step_declaration_connecting_to_bridge.type | BeamsConnectingToBridgeStep |
| Raw Resources | res.raw.beams_setup_step_declaration_device_group.config | [{'name': 'groupNameMaxLength', 'type': 'Int'}] |
| Raw Resources | res.raw.beams_setup_step_declaration_device_group.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'groupName', 'type': 'Strin |
| Raw Resources | res.raw.beams_setup_step_declaration_device_group.input | [{'name': 'preselectedLocationId', 'type': 'String', 'platform': 'ios'}, {'name': 'locationId', 'typ |
| Raw Resources | res.raw.beams_setup_step_declaration_device_group.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'existingGroupsTitle', 'type': 'String'}, {' |
| Raw Resources | res.raw.beams_setup_step_declaration_device_group.type | DeviceGroupStep |
| Raw Resources | res.raw.beams_setup_step_declaration_finish_configuration.config | [] |
| Raw Resources | res.raw.beams_setup_step_declaration_finish_configuration.exits | [{'name': 'exit', 'output': [{'name': 'shouldResetupRingBridge', 'type': 'Bool', 'optional': True}, |
| Raw Resources | res.raw.beams_setup_step_declaration_finish_configuration.input | [{'name': 'locationId', 'type': 'String'}, {'name': 'deviceId', 'type': 'Long'}, {'name': 'groupName |
| Raw Resources | res.raw.beams_setup_step_declaration_finish_configuration.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}] |
| Raw Resources | res.raw.beams_setup_step_declaration_finish_configuration.type | BeamsFinishConfigurationStep |
| Raw Resources | res.raw.beams_setup_step_declaration_group_selection_switcher.config | [] |
| Raw Resources | res.raw.beams_setup_step_declaration_group_selection_switcher.exits | [{'name': 'groupSelectionNotNeeded', 'output': [{'name': 'groupName', 'type': 'String', 'platform': |
| Raw Resources | res.raw.beams_setup_step_declaration_group_selection_switcher.input | [{'name': 'groupId', 'type': 'String', 'optional': True}, {'name': 'networkProtocol', 'type': 'Strin |
| Raw Resources | res.raw.beams_setup_step_declaration_group_selection_switcher.resources | [] |
| Raw Resources | res.raw.beams_setup_step_declaration_group_selection_switcher.type | GroupSelectionSwitcherStep |
| Raw Resources | res.raw.beams_setup_step_declaration_setup_mode_ota.config | [{'name': 'isBulb', 'type': 'Bool'}, {'name': 'isSolar', 'type': 'Bool'}, {'name': 'isWired', 'type' |
| Raw Resources | res.raw.beams_setup_step_declaration_setup_mode_ota.exits | [{'name': 'exit', 'output': [{'name': 'shouldSetupOtherDeviceType', 'type': 'Bool', 'optional': True |
| Raw Resources | res.raw.beams_setup_step_declaration_setup_mode_ota.input | [{'name': 'ringNetId', 'type': 'String', 'optional': True}, {'name': 'devicePINCode', 'type': 'Strin |
| Raw Resources | res.raw.beams_setup_step_declaration_setup_mode_ota.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}, {'name' |
| Raw Resources | res.raw.beams_setup_step_declaration_setup_mode_ota.type | BeamsSetupModeOtaStep |
| Raw Resources | res.raw.beams_setup_step_declaration_sidewalk_configuration_step.config | [] |
| Raw Resources | res.raw.beams_setup_step_declaration_sidewalk_configuration_step.exits | [{'name': 'exit', 'output': [{'name': 'sidewalkId', 'type': 'String', 'optional': True}]}, {'name': |
| Raw Resources | res.raw.beams_setup_step_declaration_sidewalk_configuration_step.input | [{'name': 'locationId', 'type': 'String'}, {'name': 'ringNetId', 'type': 'String'}, {'name': 'device |
| Raw Resources | res.raw.beams_setup_step_declaration_sidewalk_configuration_step.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}] |
| Raw Resources | res.raw.beams_setup_step_declaration_sidewalk_configuration_step.type | SidewalkConfigurationStep |
| Raw Resources | res.raw.beams_setup_step_declaration_success.config | [] |
| Raw Resources | res.raw.beams_setup_step_declaration_success.exits | [{'name': 'success', 'output': [{'name': 'shouldSetupAnotherDevice', 'type': 'Bool'}]}] |
| Raw Resources | res.raw.beams_setup_step_declaration_success.input | [{'name': 'deviceId', 'type': 'Long', 'platform': 'ios'}] |
| Raw Resources | res.raw.beams_setup_step_declaration_success.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceLifestyleImageURL', 'type': 'URL'}, { |
| Raw Resources | res.raw.beams_setup_step_declaration_success.type | BeamsSuccessStep |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c20a.config | {'hasBattery': True} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c20a.parent | beams_sidewalk_setup_flow_lights_base |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c20a.resources | {'deviceTypeName': 'device_name_beams_c20a', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c20a.steps | [{'name': 'checkBluetoothStep', 'exitConnections': [{'action': 'success', 'step': 'installationMailb |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c3500.config | {} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c3500.parent | beams_sidewalk_setup_flow_lights_battery |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c3500.resources | {'deviceTypeName': 'device_name_beams_c3500', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c3500.steps | [{'name': 'deviceDiscoveryStep', 'resources': {'discoveryScreen': {'media': {'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c40.config | {} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c40.parent | beams_sidewalk_setup_flow_lights_battery |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c40.resources | {'deviceTypeName': 'device_name_beams_c40', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c40.steps | [{'name': 'deviceDiscoveryStep', 'resources': {'discoveryScreen': {'media': {'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c41s.config | {} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c41s.parent | beams_sidewalk_setup_flow_lights_solar |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c41s.resources | {'deviceTypeName': 'device_name_beams_c41s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c41s.steps | [{'name': 'deviceDiscoveryStep', 'resources': {'discoveryScreen': {'description': 'discovery_step_su |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50.config | {} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50.parent | beams_sidewalk_setup_flow_lights_battery |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50.resources | {'deviceTypeName': 'device_name_beams_c50', 'deviceBigImageURL': 'https://app-content.ring.com/share |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50.steps | [{'name': 'deviceDiscoveryStep', 'resources': {'discoveryScreen': {'media': {'video': {'videoURL': ' |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c5000.config | {'hasBattery': False} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c5000.parent | beams_sidewalk_setup_flow_lights_base |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c5000.resources | {'deviceTypeName': 'device_name_beams_c5000', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c5000.steps | [{'name': 'checkBluetoothStep', 'exitConnections': [{'action': 'success', 'step': 'wiredDeviceEntryP |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50s.config | {} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50s.parent | beams_sidewalk_setup_flow_lights_solar |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50s.resources | {'deviceTypeName': 'device_name_beams_c50s', 'deviceBigImageURL': 'https://app-content.ring.com/shar |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_c50s.steps | [{'name': 'deviceDiscoveryStep', 'resources': {'discoveryScreen': {'description': 'discovery_step_su |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_ct200.config | {'hasBattery': False} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_ct200.parent | beams_sidewalk_setup_flow_lights_base |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_ct200.resources | {'deviceTypeName': 'device_name_beams_ct200', 'deviceBigImageURL': 'https://app-content.ring.com/sha |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_ct200.steps | [{'name': 'checkBluetoothStep', 'exitConnections': [{'action': 'success', 'step': 'wiredDeviceEntryP |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_lights_bulb.config | {'hasBattery': False} |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_lights_bulb.parent | beams_sidewalk_setup_flow_lights_base |
| Raw Resources | res.raw.beams_sidewalk_setup_flow_lights_bulb.steps | [{'name': 'checkBluetoothStep', 'exitConnections': [{'action': 'success', 'step': 'bulbPlacementInst |
| Raw Resources | res.raw.bridge_setup_step_declaration_ota.config | [] |
| Raw Resources | res.raw.bridge_setup_step_declaration_ota.exits | [{'name': 'success', 'output': []}, {'name': 'error', 'output': []}, {'name': 'exit', 'output': []}, |
| Raw Resources | res.raw.bridge_setup_step_declaration_ota.input | [{'name': 'deviceId', 'type': 'Long'}] |
| Raw Resources | res.raw.bridge_setup_step_declaration_ota.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImageURL', 'type': 'URL'}, {'name' |
| Raw Resources | res.raw.bridge_setup_step_declaration_ota.type | BridgeOTAStep |
| Raw Resources | res.raw.bridge_setup_step_declaration_success.config | [] |
| Raw Resources | res.raw.bridge_setup_step_declaration_success.exits | [{'name': 'success', 'output': [{'name': 'shouldSetupRSLDevice', 'type': 'Bool'}]}] |
| Raw Resources | res.raw.bridge_setup_step_declaration_success.input | [{'name': 'isResetup', 'type': 'Bool'}] |
| Raw Resources | res.raw.bridge_setup_step_declaration_success.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceLifestyleImageURL', 'type': 'URL'}] |
| Raw Resources | res.raw.bridge_setup_step_declaration_success.type | BridgeSuccessStep |
| Raw Resources | res.raw.config.address_lookup_minimum_character_limit | 3 |
| Raw Resources | res.raw.config.blacklisted_domains | ['amazon.com', 'ring.com'] |
| Raw Resources | res.raw.config.comment_agreements | [{'title': 'Be Helpful', 'description': 'Stay on topic and only share information that your neighbor |
| Raw Resources | res.raw.config.comment_flag_categories | [{'key': 'inappropriate', 'categories': [{'key': 'unneighborly_behavior', 'report_sent': 'report_sen |
| Raw Resources | res.raw.config.contact_me | {'title': 'Contact Me', 'description': "Turning this feature on will set up a temporary number for u |
| Raw Resources | res.raw.config.customize_notification_prompt_display_frequency | 1 |
| Raw Resources | res.raw.config.default_feed_date_range_key | redacted_key |
| Raw Resources | res.raw.config.default_notification_categories | ['safety', 'crime'] |
| Raw Resources | res.raw.config.event_stream_batch_size | 10 |
| Raw Resources | res.raw.config.event_stream_time_limit | 86400 |
| Raw Resources | res.raw.config.feature_flags | {'stop_and_think': False, 'all_nh_push_notifications_new_users_enabled': False, 'new_user_exp_enable |
| Raw Resources | res.raw.config.feed_date_ranges | [{'key': 'all_time', 'value': -1}, {'key': '90d', 'value': 7776000000}, {'key': '60d', 'value': 5184 |
| Raw Resources | res.raw.config.global_configuration | {'US': {}} |
| Raw Resources | res.raw.config.guidelines | {'guidelines_1': {'title': 'Call 9-1-1 if this is an emergency.', 'description': ''}, 'guidelines_2' |
| Raw Resources | res.raw.config.media_assets_requirements | {'image_final_width': 1920, 'image_final_height': 1080, 'image_min_file_size': 10, 'image_max_file_s |
| Raw Resources | res.raw.config.new_features | {'header': {'icon': 'star', 'title': 'Get the most from Neighbors.', 'description': 'Discover new fe |
| Raw Resources | res.raw.config.notifications_disabled_display_frequency | 20 |
| Raw Resources | res.raw.config.pn_settings_dialog | {'description': 'Customize your notifications based on your personal preferences. Choose which notif |
| Raw Resources | res.raw.config.post_categories | [{'key': 'safety', 'title': 'Safety', 'description': 'Potentially dangerous incidents or conditions |
| Raw Resources | res.raw.config.post_categories_version | 2.0 |
| Raw Resources | res.raw.config.post_flag_categories | [{'key': 'inappropriate', 'categories': [{'key': 'unneighborly_behavior', 'report_sent': 'report_sen |
| Raw Resources | res.raw.config.public_assistance | {'date_time_info': 'Date/Time Range:', 'contact_info': 'Contact Information:', 'case_info': 'Referen |
| Raw Resources | res.raw.config.quick_filters | {'header_title': 'Neighborhood Filters', 'header_description': 'Choose the post topics and sources y |
| Raw Resources | res.raw.config.session_inactive_threshold | 30 |
| Raw Resources | res.raw.config.stop_and_think | {'categories': [{'key': 'crime', 'are_options_pre_selected': True, 'allow_option_selection': False}, |
| Raw Resources | res.raw.config.unread_push | {'title': 'You have $s new alerts', 'description': 'Click here to stay up to date on what’s happenin |
| Raw Resources | res.raw.config.update_type | none |
| Raw Resources | res.raw.device_selection_flow_cameras.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_cameras.steps | [{'name': 'bottomSheetCodeScannerStep', 'config': {'prioritizeQRCodeRecognition': True}}] |
| Raw Resources | res.raw.device_selection_flow_cars.entrances | [{'name': 'flowSwitch', 'input': [{'name': 'hardwareId', 'type': 'String', 'optional': True}], 'defa |
| Raw Resources | res.raw.device_selection_flow_cars.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'hardwareId', 'type': 'String', 'optional': True}]} |
| Raw Resources | res.raw.device_selection_flow_cars.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_cars.steps | [{'name': 'bottomSheetCodeScannerStep', 'stepType': 'BottomSheetCodeScannerStep', 'config': {'bottom |
| Raw Resources | res.raw.device_selection_flow_chimes.parent | device_selection_flow_doorbells |
| Raw Resources | res.raw.device_selection_flow_chimes.steps | [{'name': 'bottomSheetCodeScannerStep', 'config': {'prioritizeQRCodeRecognition': True}}] |
| Raw Resources | res.raw.device_selection_flow_code_scanner_base.config | {} |
| Raw Resources | res.raw.device_selection_flow_code_scanner_base.entrances | [{'name': 'default', 'startStep': 'locationSelectionSwitcherStep', 'input': [{'name': 'deviceSelecti |
| Raw Resources | res.raw.device_selection_flow_code_scanner_base.exits | [{'name': 'CancelFlowExit', 'output': []}, {'name': 'SuccessFlowExit', 'output': [{'name': 'deviceWi |
| Raw Resources | res.raw.device_selection_flow_code_scanner_base.resources | {'deviceTypeName': 'device_selection_device_type_name_stub'} |
| Raw Resources | res.raw.device_selection_flow_code_scanner_base.steps | [{'name': 'locationSelectionSwitcherStep', 'stepType': 'LocationSelectionSwitcherStep', 'config': {} |
| Raw Resources | res.raw.device_selection_flow_concrete_category_base.config | {} |
| Raw Resources | res.raw.device_selection_flow_concrete_category_base.entrances | [{'name': 'manualSelection', 'startStep': 'manualDeviceSelectionSwitcherStep', 'input': [{'name': 'i |
| Raw Resources | res.raw.device_selection_flow_concrete_category_base.exits | [{'name': 'CancelFlowExit', 'output': []}, {'name': 'SuccessFlowExit', 'output': [{'name': 'deviceWi |
| Raw Resources | res.raw.device_selection_flow_concrete_category_base.resources | {'deviceTypeName': 'device_selection_device_type_name_stub'} |
| Raw Resources | res.raw.device_selection_flow_concrete_category_base.steps | [{'name': 'manualDeviceSelectionSwitcherStep', 'stepType': 'DeviceSelectionSwitcherStep', 'config': |
| Raw Resources | res.raw.device_selection_flow_concrete_flow_router_scanning.config | {} |
| Raw Resources | res.raw.device_selection_flow_concrete_flow_router_scanning.entrances | [{'name': 'default', 'startStep': 'deviceFlowRouterStep', 'input': [{'name': 'isCodeScanned', 'type' |
| Raw Resources | res.raw.device_selection_flow_concrete_flow_router_scanning.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceSelectionPath', 'type': 'String'}]}, {'name' |
| Raw Resources | res.raw.device_selection_flow_concrete_flow_router_scanning.resources | {} |
| Raw Resources | res.raw.device_selection_flow_concrete_flow_router_scanning.steps | [{'name': 'deviceFlowRouterStep', 'stepType': 'DeviceFlowRouterStep', 'config': {}, 'resources': {}, |
| Raw Resources | res.raw.device_selection_flow_device_flow_router.config | {} |
| Raw Resources | res.raw.device_selection_flow_device_flow_router.entrances | [{'name': 'default', 'startStep': 'deviceFlowRouterStep', 'input': [{'name': 'isCodeScanned', 'type' |
| Raw Resources | res.raw.device_selection_flow_device_flow_router.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceKind', 'type': 'String', 'optional': True}, |
| Raw Resources | res.raw.device_selection_flow_device_flow_router.resources | {} |
| Raw Resources | res.raw.device_selection_flow_device_flow_router.steps | [{'name': 'deviceFlowRouterStep', 'stepType': 'DeviceFlowRouterStep', 'config': {}, 'resources': {}, |
| Raw Resources | res.raw.device_selection_flow_device_scanning_flow_router.config | {} |
| Raw Resources | res.raw.device_selection_flow_device_scanning_flow_router.entrances | [{'name': 'default', 'startStep': 'deviceFlowRouterStep', 'input': [{'name': 'deviceSelectionPath', |
| Raw Resources | res.raw.device_selection_flow_device_scanning_flow_router.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceSelectionPath', 'type': 'String'}]}, {'name' |
| Raw Resources | res.raw.device_selection_flow_device_scanning_flow_router.resources | {} |
| Raw Resources | res.raw.device_selection_flow_device_scanning_flow_router.steps | [{'name': 'deviceFlowRouterStep', 'stepType': 'DeviceFlowRouterStep', 'config': {}, 'resources': {}, |
| Raw Resources | res.raw.device_selection_flow_doorbells.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_doorbells.steps | [{'name': 'bottomSheetCodeScannerStep', 'config': {'prioritizeQRCodeRecognition': True}}] |
| Raw Resources | res.raw.device_selection_flow_iloq_devices.config | {} |
| Raw Resources | res.raw.device_selection_flow_iloq_devices.entrances | [{'name': 'default', 'startStep': 'deviceSelectionSwitcherStep', 'input': [{'name': 'deviceSelection |
| Raw Resources | res.raw.device_selection_flow_iloq_devices.exits | [{'name': 'CancelFlowExit', 'output': []}, {'name': 'SuccessFlowExit', 'output': [{'name': 'deviceWi |
| Raw Resources | res.raw.device_selection_flow_iloq_devices.resources | {} |
| Raw Resources | res.raw.device_selection_flow_iloq_devices.steps | [{'name': 'deviceSelectionSwitcherStep', 'stepType': 'DeviceSelectionSwitcherStep', 'config': {}, 'r |
| Raw Resources | res.raw.device_selection_flow_main_unified.config | {} |
| Raw Resources | res.raw.device_selection_flow_main_unified.entrances | [{'name': 'default', 'startStep': 'deviceSelectionPreparationStep', 'input': [{'name': 'locationId', |
| Raw Resources | res.raw.device_selection_flow_main_unified.exits | [{'name': 'CancelFlowExit', 'output': []}, {'name': 'SuccessManualSelectionExit', 'switchTo': {'flow |
| Raw Resources | res.raw.device_selection_flow_main_unified.resources | {'deviceTypeName': 'device_selection_device_type_name_stub'} |
| Raw Resources | res.raw.device_selection_flow_main_unified.steps | [{'name': 'deviceSelectionPreparationStep', 'stepType': 'PreparationStep', 'config': {}, 'resources' |
| Raw Resources | res.raw.device_selection_flow_perching.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_perching.steps | [{'name': 'bottomSheetCodeScannerStep', 'stepType': 'BottomSheetCodeScannerStep', 'config': {'bottom |
| Raw Resources | res.raw.device_selection_flow_ring_robotics.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_ring_robotics.steps | [{'name': 'bottomSheetCodeScannerStep', 'stepType': 'BottomSheetCodeScannerStep', 'config': {'bottom |
| Raw Resources | res.raw.device_selection_flow_sensors_and_accessories.parent | device_selection_flow_smart_lighting |
| Raw Resources | res.raw.device_selection_flow_sensors_and_accessories.steps | [{'name': 'bottomSheetCodeScannerStep', 'config': {'prioritizeQRCodeRecognition': True}}] |
| Raw Resources | res.raw.device_selection_flow_smart_lighting_unified.entrances | [{'name': 'afterScanning', 'input': [{'name': 'hardwareId', 'type': 'String', 'optional': True}, {'n |
| Raw Resources | res.raw.device_selection_flow_smart_lighting_unified.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'devicePublicKey', 'type': 'String', 'optional': Tr |
| Raw Resources | res.raw.device_selection_flow_smart_lighting_unified.parent | device_selection_flow_concrete_category_base |
| Raw Resources | res.raw.device_selection_flow_smart_lighting_unified.steps | [{'name': 'locationSelectionSwitcherStep', 'exitConnections': [{'step': 'preSetupSwitcherStep', 'act |
| Raw Resources | res.raw.device_selection_flow_smart_lighting.entrances | [{'name': 'default', 'startStep': 'bottomSheetCodeScannerStep'}, {'name': 'flowSwitch', 'input': [{' |
| Raw Resources | res.raw.device_selection_flow_smart_lighting.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'devicePublicKey', 'type': 'String', 'optional': Tr |
| Raw Resources | res.raw.device_selection_flow_smart_lighting.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_smart_lighting.steps | [{'name': 'locationSelectionSwitcherStep', 'exitConnections': [{'action': 'locationNotNeeded', 'step |
| Raw Resources | res.raw.device_selection_flow_smart_water_valves_unified.entrances | [{'name': 'manualSelection', 'startStep': 'smartWaterValvesSelectionStep'}] |
| Raw Resources | res.raw.device_selection_flow_smart_water_valves_unified.parent | device_selection_flow_concrete_category_base |
| Raw Resources | res.raw.device_selection_flow_smart_water_valves_unified.steps | [{'name': 'smartWaterValvesSelectionStep', 'stepType': 'DeviceSelectionStep', 'config': {'showsFindD |
| Raw Resources | res.raw.device_selection_flow_smart_water_valves.entrances | [{'name': 'default', 'startStep': 'smartWaterValvesSelectionStep'}] |
| Raw Resources | res.raw.device_selection_flow_smart_water_valves.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_smart_water_valves.steps | [{'name': 'smartWaterValvesSelectionStep', 'stepType': 'DeviceSelectionStep', 'config': {'showsFindD |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms_unified.entrances | [{'name': 'manualSelection', 'startStep': 'selectWifiOrZwaveStep'}] |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms_unified.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'hardwareId', 'type': 'String', 'optional': True}]} |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms_unified.parent | device_selection_flow_concrete_category_base |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms_unified.steps | [{'name': 'selectWifiOrZwaveStep', 'stepType': 'DeviceSelectionStep', 'config': {'showsFindDeviceHel |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms.entrances | [{'name': 'default', 'startStep': 'selectWifiOrZwaveStep'}, {'name': 'flowSwitch', 'input': [{'name' |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'hardwareId', 'type': 'String', 'optional': True}]} |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_smoke_alarms.steps | [{'name': 'selectWifiOrZwaveStep', 'stepType': 'DeviceSelectionStep', 'config': {'showsFindDeviceHel |
| Raw Resources | res.raw.device_selection_flow_thermostat_unified.entrances | [{'name': 'manualSelection', 'startStep': 'thermostatSelectionStep'}] |
| Raw Resources | res.raw.device_selection_flow_thermostat_unified.parent | device_selection_flow_concrete_category_base |
| Raw Resources | res.raw.device_selection_flow_thermostat_unified.steps | [{'name': 'thermostatSelectionStep', 'stepType': 'DeviceSelectionStep', 'config': {'showsFindDeviceH |
| Raw Resources | res.raw.device_selection_flow_thermostat.entrances | [{'name': 'default', 'startStep': 'thermostatSelectionStep'}] |
| Raw Resources | res.raw.device_selection_flow_thermostat.parent | device_selection_flow_code_scanner_base |
| Raw Resources | res.raw.device_selection_flow_thermostat.steps | [{'name': 'thermostatSelectionStep', 'stepType': 'DeviceSelectionStep', 'config': {'showsFindDeviceH |
| Raw Resources | res.raw.device_selection_flow_virtual_callbox_unified.entrances | [{'name': 'manualSelection', 'startStep': 'deviceWizardTypeResolverStep'}] |
| Raw Resources | res.raw.device_selection_flow_virtual_callbox_unified.parent | device_selection_flow_concrete_category_base |
| Raw Resources | res.raw.device_selection_flow_virtual_callbox_unified.steps | [] |
| Raw Resources | res.raw.device_selection_step_declaration_bottom_sheet_code_scanner.config | [{'name': 'bottomSheetCodeScannerStrategy', 'type': 'String'}, {'name': 'prioritizeQRCodeRecognition |
| Raw Resources | res.raw.device_selection_step_declaration_bottom_sheet_code_scanner.exits | [{'name': 'success', 'output': [{'name': 'deviceKind', 'type': 'String'}, {'name': 'isCodeScanned', |
| Raw Resources | res.raw.device_selection_step_declaration_bottom_sheet_code_scanner.input | [{'name': 'deviceSelectionPath', 'type': 'String'}, {'name': 'locationId', 'type': 'String', 'option |
| Raw Resources | res.raw.device_selection_step_declaration_bottom_sheet_code_scanner.resources | [{'name': 'codeScannerTutorialScreen', 'type': 'Object', 'optional': True, 'contains': [{'name': 'vi |
| Raw Resources | res.raw.device_selection_step_declaration_bottom_sheet_code_scanner.type | BottomSheetCodeScannerStep |
| Raw Resources | res.raw.device_selection_step_declaration_code_scanner.config | [] |
| Raw Resources | res.raw.device_selection_step_declaration_code_scanner.exits | [{'name': 'success', 'output': [{'name': 'deviceKind', 'type': 'String'}, {'name': 'isCodeScanned', |
| Raw Resources | res.raw.device_selection_step_declaration_code_scanner.input | [{'name': 'deviceSelectionPath', 'type': 'String'}, {'name': 'locationId', 'type': 'String', 'option |
| Raw Resources | res.raw.device_selection_step_declaration_code_scanner.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_code_scanner.type | CodeScannerStep |
| Raw Resources | res.raw.device_selection_step_declaration_deeplink_location_selection_switcher.config | [] |
| Raw Resources | res.raw.device_selection_step_declaration_deeplink_location_selection_switcher.exits | [{'name': 'locationNeeded', 'output': []}, {'name': 'locationNotNeeded', 'output': [{'name': 'locati |
| Raw Resources | res.raw.device_selection_step_declaration_deeplink_location_selection_switcher.input | [{'name': 'deeplinkURL', 'type': 'URL'}, {'name': 'locationId', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.device_selection_step_declaration_deeplink_location_selection_switcher.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_deeplink_location_selection_switcher.type | DeeplinkLocationSelectionSwitcherStep |
| Raw Resources | res.raw.device_selection_step_declaration_device_flow_router.config | [] |
| Raw Resources | res.raw.device_selection_step_declaration_device_flow_router.exits | [{'name': 'doorbellsFlow', 'output': [{'name': 'deviceSelectionPath', 'type': 'String'}]}, {'name': |
| Raw Resources | res.raw.device_selection_step_declaration_device_flow_router.input | [{'name': 'deviceSelectionPath', 'type': 'String', 'optional': True}, {'name': 'deviceKind', 'type': |
| Raw Resources | res.raw.device_selection_step_declaration_device_flow_router.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_device_flow_router.type | DeviceFlowRouterStep |
| Raw Resources | res.raw.device_selection_step_declaration_device_item_resolver.config | [] |
| Raw Resources | res.raw.device_selection_step_declaration_device_item_resolver.exits | [{'name': 'success', 'output': [{'name': 'deviceSelectionPath', 'type': 'String'}]}, {'name': 'exit' |
| Raw Resources | res.raw.device_selection_step_declaration_device_item_resolver.input | [{'name': 'itemIdentifier', 'type': 'String'}] |
| Raw Resources | res.raw.device_selection_step_declaration_device_item_resolver.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_device_item_resolver.type | DeviceItemResolverStep |
| Raw Resources | res.raw.device_selection_step_declaration_device_selection_switcher.config | [] |
| Raw Resources | res.raw.device_selection_step_declaration_device_selection_switcher.exits | [{'name': 'singleItem', 'output': [{'name': 'deviceSelectionPath', 'type': 'String'}, {'name': 'devi |
| Raw Resources | res.raw.device_selection_step_declaration_device_selection_switcher.input | [{'name': 'deviceSelectionPath', 'type': 'String'}, {'name': 'locationId', 'type': 'String', 'option |
| Raw Resources | res.raw.device_selection_step_declaration_device_selection_switcher.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_device_selection_switcher.type | DeviceSelectionSwitcherStep |
| Raw Resources | res.raw.device_selection_step_declaration_flow_type_switcher.config | [] |
| Raw Resources | res.raw.device_selection_step_declaration_flow_type_switcher.exits | [{'name': 'newFlow', 'output': []}, {'name': 'legacyFlow', 'output': []}] |
| Raw Resources | res.raw.device_selection_step_declaration_flow_type_switcher.input | [{'name': 'deviceSelectionPath', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type': |
| Raw Resources | res.raw.device_selection_step_declaration_flow_type_switcher.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_flow_type_switcher.type | FlowTypeSwitcherStep |
| Raw Resources | res.raw.device_selection_step_declaration_unified_code_scanner.config | [{'name': 'prioritizeQRCodeRecognition', 'type': 'Bool', 'optional': False}] |
| Raw Resources | res.raw.device_selection_step_declaration_unified_code_scanner.exits | [{'name': 'success', 'output': [{'name': 'isCodeScanned', 'type': 'Bool'}, {'name': 'deviceKind', 't |
| Raw Resources | res.raw.device_selection_step_declaration_unified_code_scanner.input | [{'name': 'locationId', 'type': 'String', 'optional': True}, {'name': 'deviceSelectionPath', 'type': |
| Raw Resources | res.raw.device_selection_step_declaration_unified_code_scanner.resources | [] |
| Raw Resources | res.raw.device_selection_step_declaration_unified_code_scanner.type | UnifiedCodeScannerStep |
| Raw Resources | res.raw.e2ee_flow_doorbell_cocoa.config | {'ssidPrefix': 'Ring Setup ', 'ssidSuffixLen': 2, 'strictSSIDCheck': False} |
| Raw Resources | res.raw.e2ee_flow_doorbell_cocoa.parent | e2ee_flow_secure_v2_base |
| Raw Resources | res.raw.e2ee_flow_doorbell_cocoa.resources | {'deviceBigImage': 'doorbell_cocoa_big_image', 'deviceTypeName': 'device_name_doorbell', 'deviceBadR |
| Raw Resources | res.raw.e2ee_flow_doorbell_elite.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_doorbell_elite.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_doorbell_elite.resources | {'deviceBigImage': 'doorbell_elite_device_big_image', 'deviceTypeName': 'device_name_doorbell', 'dev |
| Raw Resources | res.raw.e2ee_flow_doorbell_graham_cracker.config | {'ssidSuffixLen': 6, 'ssidPrefix': 'Ring-', 'regionProvisioningPollingTimeout': 8.5, 'enterSetupMode |
| Raw Resources | res.raw.e2ee_flow_doorbell_graham_cracker.parent | e2ee_flow_secure_v2_base |
| Raw Resources | res.raw.e2ee_flow_doorbell_graham_cracker.resources | {'deviceBigImageURL': 'https://app-content.ring.com/shared/images/devices/square_device_images/Doorb |
| Raw Resources | res.raw.e2ee_flow_doorbell_graham_cracker.steps | [{'name': 'manualSetupMode', 'stepType': 'ManualSetupModeE2EEErrorOptionsStep'}, {'name': 'manualSet |
| Raw Resources | res.raw.e2ee_flow_doorbell_pro.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_doorbell_pro.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_doorbell_pro.resources | {'deviceBigImage': 'doorbell_pro_device_big_image', 'deviceTypeName': 'device_name_doorbell', 'devic |
| Raw Resources | res.raw.e2ee_flow_doorbell_pro.steps | [{'name': 'manualSetupMode', 'stepType': 'ManualSetupModeE2EEErrorOptionsStep'}, {'name': 'manualSet |
| Raw Resources | res.raw.e2ee_flow_floodlight_cam.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_floodlight_cam.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_floodlight_cam.resources | {'deviceBigImage': 'floodlight_cam_device_big_image', 'deviceTypeName': 'device_name_floodlight_cam' |
| Raw Resources | res.raw.e2ee_flow_floodlight_marlin.config | {'ssidSuffixLen': 6, 'ssidPrefix': 'Ring-'} |
| Raw Resources | res.raw.e2ee_flow_floodlight_marlin.parent | e2ee_flow_secure_v2_base |
| Raw Resources | res.raw.e2ee_flow_floodlight_marlin.resources | {'deviceBigImage': 'floodlight_marlin_device_big_image', 'deviceTypeName': 'device_name_floodlight_c |
| Raw Resources | res.raw.e2ee_flow_lazarus.config | {'ssidSuffixLen': 6, 'ssidPrefix': 'Ring-'} |
| Raw Resources | res.raw.e2ee_flow_lazarus.parent | e2ee_flow_secure_v2_base |
| Raw Resources | res.raw.e2ee_flow_lazarus.resources | {'deviceBigImageURL': 'https://app-content.ring.com/shared/images/devices/square_device_images/Alway |
| Raw Resources | res.raw.e2ee_flow_lazarus.steps | [{'name': 'manualSetupMode', 'stepType': 'ManualSetupModeE2EEErrorOptionsStep', 'config': {}}, {'nam |
| Raw Resources | res.raw.e2ee_flow_secure_v2_base.config | {'isSecureConnectionSupported': False, 'isSecureV2ConnectionSupported': True, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_secure_v2_base.entrances | [{'name': 'default', 'startStep': 'enterPINCode'}] |
| Raw Resources | res.raw.e2ee_flow_secure_v2_base.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_secure_v2_base.resources | {'helpMeFindCodeMedia': {'image': 'https://app-content.ring.com/shared/images/setup/help_find_pin_co |
| Raw Resources | res.raw.e2ee_flow_secure_v2_base.steps | [{'name': 'magicConnection', 'exitConnections': [{'step': 'securityCheckError', 'action': 'authentic |
| Raw Resources | res.raw.e2ee_flow_spotlight_cam_wired.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_spotlight_cam_wired.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_spotlight_cam_wired.resources | {'deviceBigImage': 'spotlight_cam_wired_device_big_image', 'deviceTypeName': 'device_name_spotlight_ |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_cocoa_wired.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_cocoa_wired.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_cocoa_wired.resources | {'deviceBigImage': 'stickup_cam_cocoa_wired_device_big_image', 'deviceTypeName': 'device_name_sticku |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_elite.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_elite.parent | e2ee_flow_base |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_elite.resources | {'deviceBigImage': 'stickup_cam_elite_device_big_image', 'deviceTypeName': 'device_name_stickup_cam' |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_sailfish_battery.parent | e2ee_flow_stickup_cam_sailfish_wired |
| Raw Resources | res.raw.e2ee_flow_stickup_cam_sailfish_battery.resources | {'deviceBigImageURL': 'https://app-content.ring.com/shared/images/devices/square_device_images/sf/sf |
| Raw Resources | res.raw.e2ee_flow_zeus.config | {'ssidSuffixLen': 6, 'ssidPrefix': 'Ring-'} |
| Raw Resources | res.raw.e2ee_flow_zeus.parent | e2ee_flow_secure_v2_base |
| Raw Resources | res.raw.e2ee_flow_zeus.resources | {'deviceBigImage': 'zeus_device_big_image', 'deviceTypeName': 'device_name_zeus', 'manualSetupModeWa |
| Raw Resources | res.raw.e2ee_flow_zeus.steps | [{'name': 'manualSetupMode', 'stepType': 'ManualSetupModeE2EEErrorOptionsStep'}, {'name': 'manualSet |
| Raw Resources | res.raw.e2ee_sub_flow_enrollment.config | {'cancellationRestoreConnectionTimeout': 10} |
| Raw Resources | res.raw.e2ee_sub_flow_enrollment.entrances | [{'name': 'default', 'startStep': 'deviceConnection', 'input': [{'name': 'deviceSerialNumber', 'type |
| Raw Resources | res.raw.e2ee_sub_flow_enrollment.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'needsEnrollMoreDevices', 'type': 'Bool'}]}, {'name |
| Raw Resources | res.raw.e2ee_sub_flow_enrollment.resources | {'manualSetupModeStepEducationScreen': {'video': {'videoURL': 'https://app-content.ring.com/shared/v |
| Raw Resources | res.raw.e2ee_sub_flow_enrollment.steps | [{'name': 'deviceConnection', 'stepType': 'DeviceConnectionStep', 'config': {'magicConnectionAttempt |
| Raw Resources | res.raw.e2ee_sub_flow_patch_enrollment_accessory_tutorials.entrances | [{'name': 'default', 'input': [{'name': 'devicePowerSource', 'type': 'String'}, {'name': 'isDirectWi |
| Raw Resources | res.raw.e2ee_sub_flow_patch_enrollment_accessory_tutorials.steps | [{'name': 'checkManualSetupModeForwarder', 'exitConnections': [{'action': 'success', 'step': 'checkM |
| Raw Resources | res.raw.e2ee_sub_flow_patch_enrollment_error_options.steps | [{'name': 'checkManualSetupMode', 'stepType': 'ManualSetupModeE2EEErrorOptionsStep'}, {'name': 'retr |
| Raw Resources | res.raw.e2ee_sub_flow_setup_mode.config | {} |
| Raw Resources | res.raw.e2ee_sub_flow_setup_mode.entrances | [{'name': 'default', 'startStep': 'enterSetupSwitcher', 'input': [{'name': 'isSetupViaMotionSupporte |
| Raw Resources | res.raw.e2ee_sub_flow_setup_mode.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'isMagicFailed', 'type': 'Bool'}, {'name': 'isManua |
| Raw Resources | res.raw.e2ee_sub_flow_setup_mode.resources | {'manualSetupModeStepEducationScreen': {'video': {'videoURL': 'https://app-content.ring.com/shared/v |
| Raw Resources | res.raw.e2ee_sub_flow_setup_mode.steps | [{'name': 'enterSetupSwitcher', 'stepType': 'EnterSetupSwitcherStep', 'config': {}, 'resources': {}, |
| Raw Resources | res.raw.feature_flag_gating_source.always_home_camera_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_as_he_cm_v2_enabled', 'feature_flag': 'as_he_cm_v3_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.always_home_camera_v3 | {'ddf_rollout_feature_flag': 'cd_bd_sa_as_he_cm_v3_enabled', 'feature_flag': 've_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.beams_bridge_v1 | {'ddf_rollout_feature_flag': 'cd_bd_sa_bs_be_v1_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.beams_solar_hsb_yard_sign | {'feature_flag': 'pn_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.chime_jp | {'feature_flag': 'st_dl_im_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.chime_pro | {'ddf_rollout_feature_flag': 'cd_bd_sa_ce_po_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.chime_pro_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_go_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.chime_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ce_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.chime_v3 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ce_v3_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.chime_v4 | {'feature_flag': 'va_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_camera | {'ddf_rollout_feature_flag': 'cd_bd_sa_ca_ca_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_camera_v2 | {'released': True} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_camera_v3 | {'feature_flag': 'gr_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell | {'ddf_rollout_feature_flag': 'cd_bd_sa_ca_dl_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_jp | {'feature_flag': 'st_dl_im_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ca_dl_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v3 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ca_dl_v3_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v4 | {'feature_flag': 'mt_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v4w | {'feature_flag': 'pm_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v5 | {'feature_flag': 'st_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v5_ac | {'feature_flag': 'co_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_doorbell_v6 | {'feature_flag': 'bt_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_floodlight | {'ddf_rollout_feature_flag': 'cd_bd_sa_ca_ft_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_floodlight_v2 | {'feature_flag': 'ha_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_spotlight | {'ddf_rollout_feature_flag': 'cd_bd_sa_ca_st_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.cocoa_spotlight_v2 | {'feature_flag': 'hi_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.df_doorbell_clownfish | {'ddf_rollout_feature_flag': 'cd_bd_sa_df_dl_cf_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_graham_cracker | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_gm_cr_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_oyster | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_or_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_portal | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_pl_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_scallop | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_sp_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_scallop_lite | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_sp_le_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_sunray | {'feature_flag': 'sy_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_tahoe | {'feature_flag': 'te_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_v3 | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_v3_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_v4 | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.doorbell_v5 | {'ddf_rollout_feature_flag': 'cd_bd_sa_dl_v5_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.flan_chime | {'feature_flag': 'fn_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.floodlight_pro | {'ddf_rollout_feature_flag': 'cd_bd_sa_ft_po_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.floodlight_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ft_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.hexa_camera_2_v1 | {'feature_flag': 'ha_l2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.hexa_camera_3_v1 | {'feature_flag': 'ha_l3_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.hexa_camera_5_v1 | {'feature_flag': 'ha_l5_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.hexa_camera_6_v1 | {'feature_flag': 'ha_l6_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.hp_cam_v1 | {'ddf_rollout_feature_flag': 'cd_bd_sa_hp_cm_v1_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.jbox_v1 | {'ddf_rollout_feature_flag': 'cd_bd_sa_jx_v1_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.lionfish_spotlight | {'feature_flag': 'lh_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.lpd_v1 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ld_v1_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.lpd_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ld_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.lpd_v4 | {'ddf_rollout_feature_flag': 'cd_bd_sa_ld_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.nfc_lock_cam_v1 | {'feature_flag': 'iq_cm_lk_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.osprey_floodlight | {'feature_flag': 'oy_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.perching_controller | {'feature_flag': 'pg_sy_tr_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.rccs_1p_jaws | {'ddf_rollout_feature_flag': 'cd_bd_sa_rs_1p_js_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.sensor_bluejay_s | {'feature_flag': 'be_jy_by_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.sensor_bluejay_sc | {'feature_flag': 'be_jy_by_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.sensor_bluejay_ws | {'feature_flag': 'sr_by_w_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.sensor_bluejay_wsc | {'feature_flag': 'sr_by_w_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.sidewalk_bridge_v1 | {'feature_flag': 'ga_sk_be_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_elite | {'ddf_rollout_feature_flag': 'cd_bd_sa_sp_cm_ee_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_longfin | {'ddf_rollout_feature_flag': 'cd_bd_sa_su_cm_lf_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_lunar | {'ddf_rollout_feature_flag': 'cd_bd_sa_sp_cm_lr_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_medusa | {'ddf_rollout_feature_flag': 'cd_bd_sa_sp_cm_ma_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_mini | {'ddf_rollout_feature_flag': 'cd_bd_sa_sp_cm_mi_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_mini_ptz_v1 | {'ddf_rollout_feature_flag': 'cd_bd_sa_sp_cm_mi_pz_v1_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_mini_v2 | {'ddf_rollout_feature_flag': 'cd_bd_sa_nm_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_mini_v3 | {'feature_flag': 'sf_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.stickup_cam_v4 | {'ddf_rollout_feature_flag': 'cd_bd_sa_sp_cm_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_air_quality_indoor_sensor_v1 | {'feature_flag': 'tp_ir_ar_qy_sr_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_co_smoke_sensor_v1 | {'feature_flag': 'tp_se_co_sr_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_contact_sensor_indoor_v1 | {'feature_flag': 'tp_ir_ct_sr_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_contact_sensor_outdoor_v1 | {'feature_flag': 'tp_or_ct_sr_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_fan_switch_v1 | {'feature_flag': 'tp_fn_sh_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_flood_freeze_sensor_v1 | {'feature_flag': 'tp_fd_fe_sr_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_glass_break_sensor_v1 | {'feature_flag': 'tp_gs_bk_sr_v5_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_motion_sensor_v1 | {'feature_flag': 'tp_mn_dr_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_panic_button_v1 | {'feature_flag': 'tp_pc_bn_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_single_pole_switch_v1 | {'feature_flag': 'tp_se_pe_sh_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_smart_button_v1 | {'feature_flag': 'tp_st_bn_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_smart_plug_v1 | {'feature_flag': 'tp_st_pg_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_sump_pump_sensor_v1 | {'feature_flag': 'tp_sp_pp_mr_v2_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.tc_temp_humidity_sensor_v1 | {'feature_flag': 'tp_ir_te_hy_sr_v4_enabled'} |
| Raw Resources | res.raw.feature_flag_gating_source.vehicle_zorilla_v1 | {'feature_flag': 'za_enabled'} |
| Raw Resources | res.raw.greco_sub_flow_enrollment.config | {'cancellationRestoreConnectionTimeout': 10, 'restoreConnectionTimeout': 60.0, 'restoreConnectionOnS |
| Raw Resources | res.raw.greco_sub_flow_enrollment.entrances | [{'name': 'default', 'startStep': 'grecoEnrollmentCheckStep', 'input': [{'name': 'deviceSerialNumber |
| Raw Resources | res.raw.greco_sub_flow_enrollment.exits | [{'name': 'SuccessFlowExit', 'output': []}, {'name': 'CancelFlowExit', 'output': [{'name': 'cancella |
| Raw Resources | res.raw.greco_sub_flow_enrollment.resources | {'manualSetupModeStepEducationScreen': {'video': {'videoURL': 'https://app-content.ring.com/shared/v |
| Raw Resources | res.raw.greco_sub_flow_enrollment.steps | [{'name': 'grecoEnrollmentCheckStep', 'stepType': 'GrecoEnrollmentCheckStep', 'config': {}, 'resourc |
| Raw Resources | res.raw.greco_sub_flow_patch_enrollment_accessory_tutorials_ble.steps | [{'name': 'checkManualSetupModeAccessoryTutorial', 'stepType': 'RecoveryManualSetupModeE2EEAccessory |
| Raw Resources | res.raw.greco_sub_flow_patch_enrollment_dhav2.config | {'allowDeviceSwitching': False} |
| Raw Resources | res.raw.greco_sub_flow_patch_enrollment_dhav2.resources | {'helpMeFindCodeMedia': {'image': 'https://app-content.ring.com/shared/images/setup/help_find_pin_co |
| Raw Resources | res.raw.greco_sub_flow_patch_enrollment_dhav2.steps | [{'name': 'magicConnection', 'exitConnections': [{'step': 'securityCheckError', 'action': 'authentic |
| Raw Resources | res.raw.greco_sub_flow_patch_enter_setup_via_backend.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'setupModeType', 'type': 'String', 'optional': True |
| Raw Resources | res.raw.greco_sub_flow_patch_enter_setup_via_backend.steps | [{'name': 'enterSetupSwitcher', 'exitConnections': [{'step': 'enterSetupViaBackend', 'action': 'setu |
| Raw Resources | res.raw.greco_sub_flow_patch_setup_mode.steps | [{'name': 'manualSetupMode', 'stepType': 'ManualSetupModeE2EEStep', 'config': {'shouldPrepareEncrypt |
| Raw Resources | res.raw.md_alarm_generic_thermostat.auto | thermostat_filled |
| Raw Resources | res.raw.md_alarm_generic_thermostat.cool | thermostat_filled |
| Raw Resources | res.raw.md_alarm_generic_thermostat.eco | thermostat_filled |
| Raw Resources | res.raw.md_alarm_generic_thermostat.em-heat | thermostat_filled |
| Raw Resources | res.raw.md_alarm_generic_thermostat.heat | thermostat_filled |
| Raw Resources | res.raw.md_alarm_generic_thermostat.loading | update |
| Raw Resources | res.raw.md_alarm_generic_thermostat.off | thermostat |
| Raw Resources | res.raw.md_alarm_generic_thermostat.offline | thermostat_crossed |
| Raw Resources | res.raw.md_alarm_generic_thermostat.unknown | thermostat_crossed |
| Raw Resources | res.raw.md_alarm_generic_water_valve.closed | water_shutoff |
| Raw Resources | res.raw.md_alarm_generic_water_valve.closing | update |
| Raw Resources | res.raw.md_alarm_generic_water_valve.loading | update |
| Raw Resources | res.raw.md_alarm_generic_water_valve.offline | water_shutoff_closed |
| Raw Resources | res.raw.md_alarm_generic_water_valve.open | water_shutoff_open |
| Raw Resources | res.raw.md_alarm_generic_water_valve.opening | update |
| Raw Resources | res.raw.md_alarm_generic_water_valve.unavailable | water_shutoff_closed |
| Raw Resources | res.raw.md_alarm_generic_water_valve.unknown | water_shutoff_closed |
| Raw Resources | res.raw.md_amazon_virtual_callbox_lite.default | ios_secure_content |
| Raw Resources | res.raw.md_amazon_virtual_callbox_lite.device_fault | lock_faulted |
| Raw Resources | res.raw.md_amazon_virtual_callbox_lite.error | lock_crossed |
| Raw Resources | res.raw.md_amazon_virtual_callbox_lite.offline | lock_crossed |
| Raw Resources | res.raw.md_amazon_virtual_callbox_lite.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_amazon_virtual_callbox_vr.default | ios_secure_content |
| Raw Resources | res.raw.md_amazon_virtual_callbox_vr.device_fault | lock_faulted |
| Raw Resources | res.raw.md_amazon_virtual_callbox_vr.error | lock_crossed |
| Raw Resources | res.raw.md_amazon_virtual_callbox_vr.offline | lock_crossed |
| Raw Resources | res.raw.md_amazon_virtual_callbox_vr.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_amazon_virtual_callbox.default | ios_secure_content |
| Raw Resources | res.raw.md_amazon_virtual_callbox.device_fault | lock_faulted |
| Raw Resources | res.raw.md_amazon_virtual_callbox.error | lock_crossed |
| Raw Resources | res.raw.md_amazon_virtual_callbox.offline | lock_crossed |
| Raw Resources | res.raw.md_amazon_virtual_callbox.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_base_station_k1.default | hub |
| Raw Resources | res.raw.md_base_station_k1.error | hub_crossed |
| Raw Resources | res.raw.md_base_station_k1.offline | hub_crossed |
| Raw Resources | res.raw.md_base_station_k1.security-panel-alarming | siren_on |
| Raw Resources | res.raw.md_beams_c20_motion_sensor_antenna.loading | update |
| Raw Resources | res.raw.md_beams_c20_motion_sensor_antenna.mail-delivered | mail_filled |
| Raw Resources | res.raw.md_beams_c20_motion_sensor_antenna.mail-empty | mail_box_delivery |
| Raw Resources | res.raw.md_beams_c20_motion_sensor_antenna.mail-retrieved | mail_box |
| Raw Resources | res.raw.md_beams_c20_motion_sensor_antenna.offline | mail_crossed |
| Raw Resources | res.raw.md_beams_c20_motion_sensor_antenna.ota | update |
| Raw Resources | res.raw.md_beams_c20_motion_sensor.loading | update |
| Raw Resources | res.raw.md_beams_c20_motion_sensor.motion-detected | rsl_sensor_motion |
| Raw Resources | res.raw.md_beams_c20_motion_sensor.motion-detection-off | rsl_sensor_motion_offline |
| Raw Resources | res.raw.md_beams_c20_motion_sensor.no-motion-detected | rsl_sensor_motion_idle |
| Raw Resources | res.raw.md_beams_c20_motion_sensor.offline | rsl_sensor_motion_offline |
| Raw Resources | res.raw.md_beams_c20_motion_sensor.ota | update |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.battery-issue | update |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.light-off | outlet |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.light-on | outlet_filled |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.offline | outlet_crossed |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.ota | update |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.sleep-mode | outlet |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.turning-light-off | update |
| Raw Resources | res.raw.md_beams_dual_outlet_socket.turning-light-on | update |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.battery_out | ring_beacon |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.battery-issue | ring_beacon |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.light-flashing | ring_beacon_fill |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.light-off | ring_beacon |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.light-on | ring_beacon_fill |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.offline | ring_beacon_disabled |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.ota | update |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.sleep-mode | ring_beacon |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.turning-light-off | update |
| Raw Resources | res.raw.md_beams_solar_hsb_yard_sign.turning-light-on | update |
| Raw Resources | res.raw.md_chime_jp.child-setup | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_jp.default | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_jp.loading | update |
| Raw Resources | res.raw.md_chime_jp.offline | chime_pro_sec_gen_offline |
| Raw Resources | res.raw.md_chime_jp.ota | update |
| Raw Resources | res.raw.md_chime_jp.poor-wifi | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_jp.post-setup | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_jp.snoozed | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_pro_v2.default | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_pro_v2.loading | update |
| Raw Resources | res.raw.md_chime_pro_v2.offline | chime_pro_sec_gen_offline |
| Raw Resources | res.raw.md_chime_pro_v2.ota | update |
| Raw Resources | res.raw.md_chime_pro_v2.poor-wifi | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_pro_v2.post-setup | chime_pro_sec_gen |
| Raw Resources | res.raw.md_chime_pro_v2.snoozed | chime_pro_sec_gen |
| Raw Resources | res.raw.md_intercom_handset_audio.default | ios_secure_content |
| Raw Resources | res.raw.md_intercom_handset_audio.device_fault | lock_faulted |
| Raw Resources | res.raw.md_intercom_handset_audio.error | lock_crossed |
| Raw Resources | res.raw.md_intercom_handset_audio.low-battery | ios_secure_content |
| Raw Resources | res.raw.md_intercom_handset_audio.offline | lock_crossed |
| Raw Resources | res.raw.md_intercom_handset_audio.post-setup | ios_secure_content |
| Raw Resources | res.raw.md_intercom_handset_audio.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_intercom_handset_video.default | ios_secure_content |
| Raw Resources | res.raw.md_intercom_handset_video.device_fault | lock_faulted |
| Raw Resources | res.raw.md_intercom_handset_video.error | lock_crossed |
| Raw Resources | res.raw.md_intercom_handset_video.low-battery | ios_secure_content |
| Raw Resources | res.raw.md_intercom_handset_video.offline | lock_crossed |
| Raw Resources | res.raw.md_intercom_handset_video.post-setup | ios_secure_content |
| Raw Resources | res.raw.md_intercom_handset_video.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_perching_controller.default | mst |
| Raw Resources | res.raw.md_perching_controller.error | mst_offline |
| Raw Resources | res.raw.md_perching_controller.offline | mst_offline |
| Raw Resources | res.raw.md_perching_controller.security-panel-alarming | siren_on |
| Raw Resources | res.raw.md_racp_v2.default | ios_secure_content |
| Raw Resources | res.raw.md_racp_v2.device_fault | lock_faulted |
| Raw Resources | res.raw.md_racp_v2.error | lock_crossed |
| Raw Resources | res.raw.md_racp_v2.low-battery | ios_secure_content |
| Raw Resources | res.raw.md_racp_v2.offline | lock_crossed |
| Raw Resources | res.raw.md_racp_v2.post-setup | ios_secure_content |
| Raw Resources | res.raw.md_racp_v2.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_sensor_bluejay_sc.battery_out | battery_failed |
| Raw Resources | res.raw.md_sensor_bluejay_sc.co_detected | co_sensor_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.default | smoke_co_listener |
| Raw Resources | res.raw.md_sensor_bluejay_sc.device_end_of_life | smoke_co_listener_unavailable |
| Raw Resources | res.raw.md_sensor_bluejay_sc.device_end_of_life_in_x_days | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.device_fault | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.enrollment_button_stuck | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.loading | update |
| Raw Resources | res.raw.md_sensor_bluejay_sc.low_level_co_detected | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.low-battery | battery_10 |
| Raw Resources | res.raw.md_sensor_bluejay_sc.offline | smoke_co_listener_unavailable |
| Raw Resources | res.raw.md_sensor_bluejay_sc.push_to_test_button_stuck | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.smoke_detected | smoke_detector_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.smoke_silenced | siren_disabled |
| Raw Resources | res.raw.md_sensor_bluejay_sc.terms_of_service_error | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_sc.testing_alarm | smoke_co_listener |
| Raw Resources | res.raw.md_sensor_bluejay_sc.unknown | smoke_co_listener_unavailable |
| Raw Resources | res.raw.md_sensor_bluejay_ws.battery_out | battery_failed |
| Raw Resources | res.raw.md_sensor_bluejay_ws.co_detected | co_sensor_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.default | smoke_device |
| Raw Resources | res.raw.md_sensor_bluejay_ws.device_end_of_life | smoke_device_disabled |
| Raw Resources | res.raw.md_sensor_bluejay_ws.device_end_of_life_in_x_days | smoke_device_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.device_fault | smoke_device_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.enrollment_button_stuck | smoke_device_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.loading | update |
| Raw Resources | res.raw.md_sensor_bluejay_ws.low_level_co_detected | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.low-battery | battery_10 |
| Raw Resources | res.raw.md_sensor_bluejay_ws.offline | smoke_device_disabled |
| Raw Resources | res.raw.md_sensor_bluejay_ws.push_to_test_button_stuck | smoke_device_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.smoke_detected | smoke_detector_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.smoke_silenced | siren_disabled |
| Raw Resources | res.raw.md_sensor_bluejay_ws.terms_of_service_error | smoke_device_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_ws.testing_alarm | smoke_device |
| Raw Resources | res.raw.md_sensor_bluejay_ws.unknown | smoke_device_disabled |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.battery_out | battery_failed |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.co_detected | co_sensor_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.default | smoke_co_listener |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.device_end_of_life | smoke_co_listener_unavailable |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.device_end_of_life_in_x_days | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.device_fault | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.enrollment_button_stuck | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.loading | update |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.low_level_co_detected | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.low-battery | battery_10 |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.offline | smoke_co_listener_unavailable |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.push_to_test_button_stuck | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.smoke_detected | smoke_detector_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.smoke_silenced | siren_disabled |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.terms_of_service_error | smoke_co_listener_faulted |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.testing_alarm | smoke_co_listener |
| Raw Resources | res.raw.md_sensor_bluejay_wsc.unknown | smoke_co_listener_unavailable |
| Raw Resources | res.raw.md_tc_contact_sensor_indoor_v1.closed | contact_sensor_device |
| Raw Resources | res.raw.md_tc_contact_sensor_indoor_v1.default | contact_sensor_device |
| Raw Resources | res.raw.md_tc_contact_sensor_indoor_v1.loading | update |
| Raw Resources | res.raw.md_tc_contact_sensor_indoor_v1.offline | contact_sensor_device_disabled |
| Raw Resources | res.raw.md_tc_contact_sensor_indoor_v1.open | contact_sensor_device_open_fill |
| Raw Resources | res.raw.md_tc_contact_sensor_indoor_v1.ota | update |
| Raw Resources | res.raw.md_tc_glass_break_sensor_v1.default | glass_break_sensor |
| Raw Resources | res.raw.md_tc_glass_break_sensor_v1.loading | update |
| Raw Resources | res.raw.md_tc_glass_break_sensor_v1.offline | glass_break_sensor_disabled |
| Raw Resources | res.raw.md_tc_glass_break_sensor_v1.ota | update |
| Raw Resources | res.raw.md_tc_panic_button_v1.default | panic_button_hardware |
| Raw Resources | res.raw.md_tc_panic_button_v1.loading | update |
| Raw Resources | res.raw.md_tc_panic_button_v1.offline | panic_button_hardware_disabled |
| Raw Resources | res.raw.md_tc_panic_button_v1.ota | update |
| Raw Resources | res.raw.md_tc_sump_pump_sensor_v1.default | flood_freeze_sensor |
| Raw Resources | res.raw.md_tc_sump_pump_sensor_v1.loading | update |
| Raw Resources | res.raw.md_tc_sump_pump_sensor_v1.low-temp-detected | temp_mode |
| Raw Resources | res.raw.md_tc_sump_pump_sensor_v1.offline | flood_freeze_sensor_disabled |
| Raw Resources | res.raw.md_tc_sump_pump_sensor_v1.ota | update |
| Raw Resources | res.raw.md_tc_sump_pump_sensor_v1.water-detected | water_sensor |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.default | temp_sensor |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.humidity_detected | humidity_sensor |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.loading | update |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.offline | temp_sensor_disabled |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.ota | update |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.temp_and_humidity_detected | temp_sensor |
| Raw Resources | res.raw.md_tc_temp_humidity_sensor_v1.temp_detected | temp_mode |
| Raw Resources | res.raw.md_third_party_aurora.closed | garage_door_filled |
| Raw Resources | res.raw.md_third_party_aurora.closing | update |
| Raw Resources | res.raw.md_third_party_aurora.error | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_aurora.loading | update |
| Raw Resources | res.raw.md_third_party_aurora.lockout | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_aurora.offline | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_aurora.opened | garage_door_open |
| Raw Resources | res.raw.md_third_party_aurora.opening | update |
| Raw Resources | res.raw.md_third_party_aurora.partially-closed | garage_door_middle |
| Raw Resources | res.raw.md_third_party_aurora.signed-out | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_flo.broken | water_shutoff_closed |
| Raw Resources | res.raw.md_third_party_flo.closed | water_shutoff |
| Raw Resources | res.raw.md_third_party_flo.closing | update |
| Raw Resources | res.raw.md_third_party_flo.error | water_shutoff_closed |
| Raw Resources | res.raw.md_third_party_flo.loading | update |
| Raw Resources | res.raw.md_third_party_flo.offline | water_shutoff_closed |
| Raw Resources | res.raw.md_third_party_flo.open | water_shutoff_open |
| Raw Resources | res.raw.md_third_party_flo.opening | update |
| Raw Resources | res.raw.md_third_party_flo.signed-out | water_shutoff_closed |
| Raw Resources | res.raw.md_third_party_flo.unavailable | water_shutoff_closed |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.auto | thermostat_filled |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.cool | thermostat_filled |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.eco | thermostat_filled |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.em-heat | thermostat_filled |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.error | thermostat_crossed |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.heat | thermostat_filled |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.loading | update |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.off | thermostat |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.offline | thermostat_crossed |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.signed-out | thermostat_crossed |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.update-scheduled | thermostat |
| Raw Resources | res.raw.md_third_party_lennar_thermostat.updating | update |
| Raw Resources | res.raw.md_third_party_level_lock.error | lock_crossed |
| Raw Resources | res.raw.md_third_party_level_lock.jammed | lock |
| Raw Resources | res.raw.md_third_party_level_lock.loading | update |
| Raw Resources | res.raw.md_third_party_level_lock.locked | ios_secure_content |
| Raw Resources | res.raw.md_third_party_level_lock.locking | update |
| Raw Resources | res.raw.md_third_party_level_lock.offline | lock_crossed |
| Raw Resources | res.raw.md_third_party_level_lock.signed-out | lock_crossed |
| Raw Resources | res.raw.md_third_party_level_lock.unlocked | lock_unlocked |
| Raw Resources | res.raw.md_third_party_level_lock.unlocking | update |
| Raw Resources | res.raw.md_third_party_my_q.closed | garage_door_filled |
| Raw Resources | res.raw.md_third_party_my_q.closing | update |
| Raw Resources | res.raw.md_third_party_my_q.error | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_my_q.loading | update |
| Raw Resources | res.raw.md_third_party_my_q.lockout | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_my_q.offline | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_my_q.opened | garage_door_open |
| Raw Resources | res.raw.md_third_party_my_q.opening | update |
| Raw Resources | res.raw.md_third_party_my_q.partially-closed | garage_door_middle |
| Raw Resources | res.raw.md_third_party_my_q.signed-out | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_o_h_d.closed | garage_door_filled |
| Raw Resources | res.raw.md_third_party_o_h_d.closing | update |
| Raw Resources | res.raw.md_third_party_o_h_d.error | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_o_h_d.loading | update |
| Raw Resources | res.raw.md_third_party_o_h_d.lockout | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_o_h_d.offline | garage_door_crossed |
| Raw Resources | res.raw.md_third_party_o_h_d.opened | garage_door_open |
| Raw Resources | res.raw.md_third_party_o_h_d.opening | update |
| Raw Resources | res.raw.md_third_party_o_h_d.partially-closed | garage_door_middle |
| Raw Resources | res.raw.md_third_party_o_h_d.signed-out | garage_door_crossed |
| Raw Resources | res.raw.post_denial_reasons.data | {'post_denial_reasons': [{'key': 'denial_speculation', 'title': 'Speculation', 'description': 'Thank |
| Raw Resources | res.raw.post_setup_installation_flow_sailfish.config | {} |
| Raw Resources | res.raw.post_setup_installation_flow_sailfish.entrances | [{'name': 'default', 'startStep': 'indoorWarningSwitcherStep', 'input': [{'name': 'deviceId', 'type' |
| Raw Resources | res.raw.post_setup_installation_flow_sailfish.exits | [{'name': 'SuccessFlowExit', 'output': []}, {'name': 'CancelFlowExit', 'output': []}] |
| Raw Resources | res.raw.post_setup_installation_flow_sailfish.resources | {'deviceTypeName': 'device_name_stickup_cam'} |
| Raw Resources | res.raw.post_setup_installation_flow_sailfish.steps | [{'name': 'indoorWarningSwitcherStep', 'stepType': 'IndoorWarningSwitcherStep', 'config': {}, 'resou |
| Raw Resources | res.raw.post_setup_installation_step_declaration_device_power_type_selection.config | [] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_device_power_type_selection.exits | [{'name': 'success', 'output': [{'name': 'devicePowerType', 'type': 'String'}]}, {'name': 'exit', 'o |
| Raw Resources | res.raw.post_setup_installation_step_declaration_device_power_type_selection.input | [] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_device_power_type_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'devicePowerTypeSelectionScreen', 'type': 'O |
| Raw Resources | res.raw.post_setup_installation_step_declaration_device_power_type_selection.type | DevicePowerTypeSelectionStep |
| Raw Resources | res.raw.post_setup_installation_step_declaration_installation_type.config | [] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_installation_type.exits | [{'name': 'success', 'output': [{'name': 'installationType', 'type': 'String'}]}, {'name': 'exit', ' |
| Raw Resources | res.raw.post_setup_installation_step_declaration_installation_type.input | [] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_installation_type.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'installationTypeScreen', 'type': 'Object', |
| Raw Resources | res.raw.post_setup_installation_step_declaration_installation_type.type | InstallationTypeStep |
| Raw Resources | res.raw.post_setup_installation_step_declaration_video_rotation.config | [] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_video_rotation.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_video_rotation.input | [{'name': 'deviceId', 'type': 'Long'}] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_video_rotation.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'rotationImage', 'type': 'URL'}] |
| Raw Resources | res.raw.post_setup_installation_step_declaration_video_rotation.type | VideoRotationStep |
| Raw Resources | res.raw.refreshauth.key | redacted_key |
| Raw Resources | res.raw.ring_always_home_camera_v3.analytics | {'category': 'Drones', 'family': 'lpd', 'name': 'Valkyrie', 'product_type': 'always_home_camera_v3'} |
| Raw Resources | res.raw.ring_always_home_camera_v3.capabilities | {'battery': {'props': {'api_type': [{'value': 'capi'}], 'count': [{'value': 1}], 'error_codes': [{'v |
| Raw Resources | res.raw.ring_always_home_camera_v3.ddf_version | 1.27.0 |
| Raw Resources | res.raw.ring_always_home_camera_v3.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_always_home_camera_v3.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_dual_outlet_body.analytics | {'category': 'Outdoor Smart Plug', 'name': 'Beams Outdoor Smart Plug', 'product_type': 'beams_dual_o |
| Raw Resources | res.raw.ring_beams_dual_outlet_body.capabilities | {'compound_device': {'props': {'group_strategy': [{'value': 'hardware_id'}], 'is_main': [{'value': T |
| Raw Resources | res.raw.ring_beams_dual_outlet_body.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_dual_outlet_body.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_beams_dual_outlet_body.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_floodlight_sidewalk.analytics | {'category': 'Lights', 'name': 'Beams Floodlight Battery', 'product_type': 'beams_c3500_spotlight_si |
| Raw Resources | res.raw.ring_beams_floodlight_sidewalk.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_floodlight_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_floodlight_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_floodlight_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_floodlight.analytics | {'category': 'Lights', 'name': 'Beams Floodlight Battery', 'product_type': 'beams_c3500_spotlight'} |
| Raw Resources | res.raw.ring_beams_floodlight.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_floodlight.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_floodlight.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_beams_floodlight.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_mailbox_motion_sensor_sidewalk.analytics | {'category': 'Mailbox Sensor', 'name': 'Mailbox Sensor', 'product_type': 'beams_c20_motion_sensor_an |
| Raw Resources | res.raw.ring_beams_mailbox_motion_sensor_sidewalk.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_mailbox_motion_sensor_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_mailbox_motion_sensor_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_mailbox_motion_sensor_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_pathlight.analytics | {'category': 'Lights', 'name': 'Beams Pathlight', 'product_type': 'beams_c50_pathlight'} |
| Raw Resources | res.raw.ring_beams_pathlight.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_pathlight.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_pathlight.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_beams_pathlight.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_smart_bulb_a19_sidewalk.analytics | {'category': 'Lights', 'name': 'Beams Bulb A19', 'product_type': 'beams_a19_bulb_sidewalk'} |
| Raw Resources | res.raw.ring_beams_smart_bulb_a19_sidewalk.capabilities | {'custom_name': {'props': {'api_type': [{'value': 'dr'}]}}, 'light_brightness': {'props': {'api_type |
| Raw Resources | res.raw.ring_beams_smart_bulb_a19_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_smart_bulb_a19_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_smart_bulb_a19_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_smart_bulb_p_a_r38_sidewalk.analytics | {'category': 'Lights', 'name': 'Beams Bulb PAR38', 'product_type': 'beams_par38_bulb_sidewalk'} |
| Raw Resources | res.raw.ring_beams_smart_bulb_p_a_r38_sidewalk.capabilities | {'custom_name': {'props': {'api_type': [{'value': 'dr'}]}}, 'light_brightness': {'props': {'api_type |
| Raw Resources | res.raw.ring_beams_smart_bulb_p_a_r38_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_smart_bulb_p_a_r38_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_smart_bulb_p_a_r38_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_spotlight_sidewalk.analytics | {'category': 'Lights', 'name': 'Beams Spotlight', 'product_type': 'beams_c30_spotlight_sidewalk'} |
| Raw Resources | res.raw.ring_beams_spotlight_sidewalk.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_spotlight_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_spotlight_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_spotlight_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_spotlight.analytics | {'category': 'Lights', 'name': 'Beams Spotlight', 'product_type': 'beams_c30_spotlight'} |
| Raw Resources | res.raw.ring_beams_spotlight.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_spotlight.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_spotlight.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_beams_spotlight.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_steplight_sidewalk.analytics | {'category': 'Lights', 'name': 'Beams Steplight', 'product_type': 'beams_c40_steplight_sidewalk'} |
| Raw Resources | res.raw.ring_beams_steplight_sidewalk.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 1}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_steplight_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_steplight_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_steplight_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_wall_light_solar_sidewalk.analytics | {'category': 'Lights', 'name': 'Beams Wall Light Solar', 'product_type': 'beams_c4100s_wallpack_side |
| Raw Resources | res.raw.ring_beams_wall_light_solar_sidewalk.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 2}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_wall_light_solar_sidewalk.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_wall_light_solar_sidewalk.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_beams_wall_light_solar_sidewalk.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_beams_wall_light_solar.analytics | {'category': 'Lights', 'name': 'Beams Wall Light Solar', 'product_type': 'beams_c4100s_wallpack'} |
| Raw Resources | res.raw.ring_beams_wall_light_solar.capabilities | {'battery': {'props': {'api_type': [{'value': 'diplomat'}], 'count': [{'value': 2}], 'has_hatch_sens |
| Raw Resources | res.raw.ring_beams_wall_light_solar.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_beams_wall_light_solar.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_beams_wall_light_solar.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_chime_gelato.analytics | {'category': 'Chimes', 'family': 'chime', 'name': 'Chime Pro 2', 'product_type': 'chime_pro_v2'} |
| Raw Resources | res.raw.ring_chime_gelato.capabilities | {'audio': {'props': {'customizable_slots': [{'value': 2}], 'max_file_size_kb': [{'value': 512}], 'ma |
| Raw Resources | res.raw.ring_chime_gelato.ddf_version | 1.28.1 |
| Raw Resources | res.raw.ring_chime_gelato.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_chime_gelato.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_chime_v3.analytics | {'category': 'Chimes', 'family': 'chime', 'name': 'Chime 2', 'product_type': 'chime_v3'} |
| Raw Resources | res.raw.ring_chime_v3.capabilities | {'audio': {'props': {'max_file_size_kb': [{'value': 512}], 'max_stored_files': [{'value': 4}], 'samp |
| Raw Resources | res.raw.ring_chime_v3.ddf_version | 1.26.0 |
| Raw Resources | res.raw.ring_chime_v3.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_chime_v3.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_chime.analytics | {'category': 'Chimes', 'family': 'chime', 'name': 'Chime', 'product_type': 'chime'} |
| Raw Resources | res.raw.ring_chime.capabilities | {'change_location': {'props': {'api_type': [{'value': 'dr'}]}}, 'chime': {'props': {}}, 'custom_name |
| Raw Resources | res.raw.ring_chime.ddf_version | 1.0.0 |
| Raw Resources | res.raw.ring_chime.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_chime.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_doorbell_elite.analytics | {'category': 'Doorbells', 'family': 'lpd', 'name': 'Doorbell Elite', 'product_type': 'jbox_v1'} |
| Raw Resources | res.raw.ring_doorbell_elite.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_doorbell_elite.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_doorbell_elite.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_doorbell_elite.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_doorbell_needlefish.analytics | {'category': 'Doorbells', 'family': 'dpd', 'name': 'Doorbell Needlefish', 'product_type': 'cocoa_doo |
| Raw Resources | res.raw.ring_doorbell_needlefish.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_doorbell_needlefish.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_doorbell_needlefish.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_doorbell_needlefish.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_doorbell_oyster.analytics | {'category': 'Doorbells', 'family': 'dpd', 'name': 'Doorbell Oyster', 'product_type': 'doorbell_oyst |
| Raw Resources | res.raw.ring_doorbell_oyster.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_doorbell_oyster.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_doorbell_oyster.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_doorbell_oyster.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_doorbell_pro_v2.analytics | {'category': 'Doorbells', 'family': 'lpd', 'name': 'Doorbell Pro', 'product_type': 'lpd_v2'} |
| Raw Resources | res.raw.ring_doorbell_pro_v2.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_doorbell_pro_v2.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_doorbell_pro_v2.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_doorbell_pro_v2.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_doorbell_scallop_lite.analytics | {'category': 'Doorbells', 'family': 'dpd', 'name': 'Doorbell 3', 'product_type': 'doorbell_scallop_l |
| Raw Resources | res.raw.ring_doorbell_scallop_lite.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_doorbell_scallop_lite.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_doorbell_scallop_lite.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_doorbell_scallop_lite.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_doorbell_v5.analytics | {'category': 'Doorbells', 'family': 'dpd', 'name': 'Doorbell 2', 'product_type': 'doorbell_v5'} |
| Raw Resources | res.raw.ring_doorbell_v5.capabilities | {'audio_recording': {'props': {'can_be_disabled': [{'value': True}]}}, 'battery': {'props': {'api_ty |
| Raw Resources | res.raw.ring_doorbell_v5.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_doorbell_v5.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_doorbell_v5.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_floodlight_goldfish.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Floodlight Goldfish', 'product_type': 'cocoa |
| Raw Resources | res.raw.ring_floodlight_goldfish.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_floodlight_goldfish.ddf_version | 1.29.7 |
| Raw Resources | res.raw.ring_floodlight_goldfish.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_floodlight_goldfish.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_floodlight.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Floodlight Cam', 'product_type': 'hp_cam_v1' |
| Raw Resources | res.raw.ring_floodlight.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_floodlight.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_floodlight.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_floodlight.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_jaws.analytics | {'category': 'Autos', 'family': 'rccs', 'name': 'Autos Jaws', 'product_type': 'rccs_1p_jaws'} |
| Raw Resources | res.raw.ring_jaws.capabilities | {'accelerometer_motion_detection': {'props': {'overheating_risk': [{'value': True}]}}, 'acceleromete |
| Raw Resources | res.raw.ring_jaws.components | [{'name': 'exterior_camera'}, {'name': 'interior_camera'}] |
| Raw Resources | res.raw.ring_jaws.ddf_version | 1.23.0 |
| Raw Resources | res.raw.ring_jaws.metadata | {'brand': 'Ring', 'lacks_rbac_support': True} |
| Raw Resources | res.raw.ring_jaws.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_spotlight_cam_mount_v2.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Spotlight Cam Mount V2', 'product_type': 'sp |
| Raw Resources | res.raw.ring_spotlight_cam_mount_v2.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_spotlight_cam_mount_v2.ddf_version | 1.0.1 |
| Raw Resources | res.raw.ring_spotlight_cam_mount_v2.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_spotlight_cam_mount_v2.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_battery.analytics | {'category': 'Security Cams', 'family': 'dpd', 'name': 'Lunar', 'product_type': 'stickup_cam_lunar'} |
| Raw Resources | res.raw.ring_stick_up_cam_battery.capabilities | {'audio_recording': {'props': {'can_be_disabled': [{'value': True}]}}, 'battery': {'props': {'api_ty |
| Raw Resources | res.raw.ring_stick_up_cam_battery.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_stick_up_cam_battery.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_battery.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_cocoa.analytics | {'category': 'Security Cams', 'family': 'dual', 'name': 'Cocoa', 'product_type': 'cocoa_camera'} |
| Raw Resources | res.raw.ring_stick_up_cam_cocoa.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_stick_up_cam_cocoa.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_stick_up_cam_cocoa.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_cocoa.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_elite.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Orion', 'product_type': 'stickup_cam_elite'} |
| Raw Resources | res.raw.ring_stick_up_cam_elite.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_stick_up_cam_elite.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_stick_up_cam_elite.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_elite.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_emperor.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Pan Tilt Emperor', 'product_type': 'stickup_ |
| Raw Resources | res.raw.ring_stick_up_cam_emperor.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_stick_up_cam_emperor.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_stick_up_cam_emperor.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_emperor.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_mini.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Hazelnut', 'product_type': 'stickup_cam_mini |
| Raw Resources | res.raw.ring_stick_up_cam_mini.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_stick_up_cam_mini.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_stick_up_cam_mini.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_mini.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_naboom.analytics | {'category': 'Security Cams', 'family': 'lpd', 'name': 'Naboom', 'product_type': 'stickup_cam_mini_v |
| Raw Resources | res.raw.ring_stick_up_cam_naboom.capabilities | {'advanced_encryption': {'props': {}}, 'audio_recording': {'props': {'can_be_disabled': [{'value': T |
| Raw Resources | res.raw.ring_stick_up_cam_naboom.ddf_version | 1.29.6 |
| Raw Resources | res.raw.ring_stick_up_cam_naboom.metadata | {'brand': 'Ring', 'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_naboom.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam_v3.analytics | {'category': 'Security Cams', 'family': 'dpd', 'name': 'Stick Up Cam', 'product_type': 'stickup_cam_ |
| Raw Resources | res.raw.ring_stick_up_cam_v3.capabilities | {'audio_recording': {'props': {'can_be_disabled': [{'value': True}]}}, 'battery': {'props': {'api_ty |
| Raw Resources | res.raw.ring_stick_up_cam_v3.ddf_version | 1.0.1 |
| Raw Resources | res.raw.ring_stick_up_cam_v3.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam_v3.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.ring_stick_up_cam.analytics | {'category': 'Security Cams', 'family': 'dpd', 'name': 'Stick Up Cam', 'product_type': 'stickup_cam' |
| Raw Resources | res.raw.ring_stick_up_cam.capabilities | {'audio_recording': {'props': {'can_be_disabled': [{'value': True}]}}, 'battery': {'props': {'api_ty |
| Raw Resources | res.raw.ring_stick_up_cam.ddf_version | 1.0.1 |
| Raw Resources | res.raw.ring_stick_up_cam.metadata | {'lacks_rbac_support': False} |
| Raw Resources | res.raw.ring_stick_up_cam.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.sbdt_ota_flow_base.config | {'infoDocIdType': 'zid'} |
| Raw Resources | res.raw.sbdt_ota_flow_base.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_base.exits | [{'name': 'SuccessFlowExit', 'output': []}, {'name': 'CancelFlowExit', 'output': []}] |
| Raw Resources | res.raw.sbdt_ota_flow_base.resources | {} |
| Raw Resources | res.raw.sbdt_ota_flow_base.steps | [{'name': 'checkBluetoothStep', 'stepType': 'PermissionCheckStep', 'config': {'canSkipLocation': Fal |
| Raw Resources | res.raw.sbdt_ota_flow_tc_air_quality_indoor_sensor_v1.config | {'hasBattery': False, 'otaStrategy': 'sbdt', 'infoDocIdType': 'doorbotId', 'firmwareVersionSize': 4, |
| Raw Resources | res.raw.sbdt_ota_flow_tc_air_quality_indoor_sensor_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_air_quality_indoor_sensor_v1.parent | sbdt_ota_flow_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_air_quality_indoor_sensor_v1.resources | {'deviceTypeName': 'device_name_tc_air_quality_indoor_sensor_v1', 'deviceBigImageURL': 'https://app- |
| Raw Resources | res.raw.sbdt_ota_flow_tc_air_quality_indoor_sensor_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_co_smoke_sensor_v1.config | {'hasBattery': True, 'minBatteryLevel': 20, 'otaStrategy': 'sbdt', 'firmwareVersionSize': 4, 'firmwa |
| Raw Resources | res.raw.sbdt_ota_flow_tc_co_smoke_sensor_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_co_smoke_sensor_v1.parent | sbdt_ota_flow_thunderclap_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_co_smoke_sensor_v1.resources | {'deviceTypeName': 'device_name_tc_co_smoke_sensor_v1', 'deviceBigImageURL': 'https://app-content.ri |
| Raw Resources | res.raw.sbdt_ota_flow_tc_co_smoke_sensor_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_contact_sensor_indoor_v1.config | {'hasBattery': True, 'minBatteryLevel': 20, 'otaStrategy': 'sbdt', 'firmwareVersionSize': 4, 'firmwa |
| Raw Resources | res.raw.sbdt_ota_flow_tc_contact_sensor_indoor_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_contact_sensor_indoor_v1.parent | sbdt_ota_flow_thunderclap_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_contact_sensor_indoor_v1.resources | {'deviceTypeName': 'device_name_tc_contact_sensor_indoor_v1', 'deviceBigImageURL': 'https://app-cont |
| Raw Resources | res.raw.sbdt_ota_flow_tc_contact_sensor_indoor_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_fan_switch_v1.config | {'hasBattery': False, 'otaStrategy': 'sbdt', 'infoDocIdType': 'doorbotId', 'firmwareVersionSize': 4, |
| Raw Resources | res.raw.sbdt_ota_flow_tc_fan_switch_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_fan_switch_v1.parent | sbdt_ota_flow_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_fan_switch_v1.resources | {'deviceTypeName': 'device_name_tc_fan_switch_v1', 'deviceBigImageURL': 'https://app-content.ring.co |
| Raw Resources | res.raw.sbdt_ota_flow_tc_fan_switch_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_panic_button_v1.config | {'hasBattery': True, 'minBatteryLevel': 20, 'otaStrategy': 'sbdt', 'firmwareVersionSize': 4, 'firmwa |
| Raw Resources | res.raw.sbdt_ota_flow_tc_panic_button_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_panic_button_v1.parent | sbdt_ota_flow_thunderclap_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_panic_button_v1.resources | {'deviceTypeName': 'device_name_tc_panic_button_v1', 'deviceBigImageURL': 'https://app-content.ring. |
| Raw Resources | res.raw.sbdt_ota_flow_tc_panic_button_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_single_pole_switch_v1.config | {'hasBattery': False, 'otaStrategy': 'sbdt', 'infoDocIdType': 'doorbotId', 'firmwareVersionSize': 4, |
| Raw Resources | res.raw.sbdt_ota_flow_tc_single_pole_switch_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_single_pole_switch_v1.parent | sbdt_ota_flow_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_single_pole_switch_v1.resources | {'deviceTypeName': 'device_name_tc_single_pole_switch_v1', 'deviceBigImageURL': 'https://app-content |
| Raw Resources | res.raw.sbdt_ota_flow_tc_single_pole_switch_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_button_v1.config | {'hasBattery': True, 'minBatteryLevel': 20, 'otaStrategy': 'sbdt', 'firmwareVersionSize': 4, 'firmwa |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_button_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_button_v1.parent | sbdt_ota_flow_thunderclap_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_button_v1.resources | {'deviceTypeName': 'device_name_tc_smart_button_v1', 'deviceBigImageURL': 'https://app-content.ring. |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_button_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_plug_v1.config | {'hasBattery': False, 'otaStrategy': 'sbdt', 'infoDocIdType': 'doorbotId', 'firmwareVersionSize': 4, |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_plug_v1.entrances | [{'name': 'default', 'startStep': 'checkBluetoothStep', 'input': [{'name': 'ringNetId', 'type': 'Str |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_plug_v1.parent | sbdt_ota_flow_base |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_plug_v1.resources | {'deviceTypeName': 'device_name_tc_smart_plug_v1', 'deviceBigImageURL': 'https://app-content.ring.co |
| Raw Resources | res.raw.sbdt_ota_flow_tc_smart_plug_v1.steps | [{'name': 'powerCycleTutorial', 'resources': {'installationTutorialSteps': [{'image': 'https://app-c |
| Raw Resources | res.raw.setup_flow_bluejay_battery_base.parent | setup_flow_bluejay_base |
| Raw Resources | res.raw.setup_flow_bluejay_battery_base.steps | [{'name': 'installationCheck', 'exitConnections': [{'step': 'installationReplacingCheck', 'action': |
| Raw Resources | res.raw.setup_flow_bluejay_s.config | {'bleAcronym': '6A28'} |
| Raw Resources | res.raw.setup_flow_bluejay_s.parent | setup_flow_bluejay_battery_base |
| Raw Resources | res.raw.setup_flow_bluejay_s.resources | {'deviceTypeName': 'blue_jay_s_name'} |
| Raw Resources | res.raw.setup_flow_bluejay_wsc.config | {'bleAcronym': '6A43'} |
| Raw Resources | res.raw.setup_flow_bluejay_wsc.parent | setup_flow_bluejay_base |
| Raw Resources | res.raw.setup_flow_bluejay_wsc.resources | {'deviceTypeName': 'blue_jay_wsc_name'} |
| Raw Resources | res.raw.setup_flow_chime_affogato.config | {'findDevicePollingTimeout': 75.0, 'ssidSuffixLen': 2, 'ssidPrefix': 'Ring Setup ', 'regionProvision |
| Raw Resources | res.raw.setup_flow_chime_affogato.parent | setup_flow_wired_camera_secure_v2_base |
| Raw Resources | res.raw.setup_flow_chime_affogato.resources | {'deviceBigImage': 'chime_affogato_device_big_image', 'deviceTypeName': 'device_name_chime', 'device |
| Raw Resources | res.raw.setup_flow_chime_affogato.steps | [{'name': 'deviceNameStep', 'resources': {'suggestedNames': ['device_name_upstairs', 'device_name_do |
| Raw Resources | res.raw.setup_flow_chime.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_chime.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_chime.resources | {'deviceBigImage': 'chime_device_big_image', 'deviceTypeName': 'device_name_chime', 'deviceLifestyle |
| Raw Resources | res.raw.setup_flow_chime.steps | [{'name': 'deviceNameStep', 'resources': {'suggestedNames': ['device_name_upstairs', 'device_name_do |
| Raw Resources | res.raw.setup_flow_doorbell_cocoa.config | {'findDevicePollingTimeout': 75.0, 'regionProvisioningStrategy': 'cocoa', 'ssidSuffixLen': 2, 'ssidP |
| Raw Resources | res.raw.setup_flow_doorbell_cocoa.entrances | [{'name': 'switch', 'startStep': 'switchEnterPINCode', 'input': [{'name': 'locationId', 'type': 'Str |
| Raw Resources | res.raw.setup_flow_doorbell_cocoa.parent | setup_flow_wired_camera_secure_v2_base |
| Raw Resources | res.raw.setup_flow_doorbell_cocoa.resources | {'deviceBigImage': 'doorbell_cocoa_big_image', 'deviceTypeName': 'device_name_doorbell', 'deviceLife |
| Raw Resources | res.raw.setup_flow_doorbell_cocoa.steps | [{'name': 'manualSetupMode', 'config': {'manualSetupModeStrategy': 'enterSetupMode'}}, {'name': 'swi |
| Raw Resources | res.raw.setup_flow_doorbell_oyster.parent | setup_flow_doorbell_scallop |
| Raw Resources | res.raw.setup_flow_doorbell_oyster.resources | {'deviceBigImage': 'doorbell_oyster_big_image', 'deviceTypeName': 'device_name_doorbell', 'manualSet |
| Raw Resources | res.raw.setup_flow_doorbell_oyster.steps | [{'name': 'physicalInstallationStep', 'resources': {'installationTutorialSteps': [{'video': {'videoU |
| Raw Resources | res.raw.setup_flow_jaws.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_jaws.entrances | [{'name': 'default', 'defaults': {'isAutoProvision': False}}, {'name': 'resetup', 'startStep': 'rese |
| Raw Resources | res.raw.setup_flow_jaws.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_jaws.resources | {'deviceTypeName': 'device_name_jaws', 'deviceBigImage': 'jaws_device_big_image', 'deviceLifestyleIm |
| Raw Resources | res.raw.setup_flow_jaws.steps | [{'name': 'locationStep', 'exitConnections': [{'action': 'success', 'step': 'deviceNameStep'}]}, {'n |
| Raw Resources | res.raw.setup_flow_quint.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_quint.entrances | [{'name': 'default', 'defaults': {'isAutoProvision': False}}, {'name': 'resetup', 'startStep': 'rese |
| Raw Resources | res.raw.setup_flow_quint.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_quint.resources | {'deviceTypeName': 'device_name_quint', 'deviceBigImage': 'quint_device_big_image', 'deviceLifestyle |
| Raw Resources | res.raw.setup_flow_quint.steps | [{'name': 'locationStep', 'exitConnections': [{'action': 'success', 'step': 'modelSelectionStep'}]}, |
| Raw Resources | res.raw.setup_flow_ring_bridge_base.config | {'helpWifiSettingButterBarShowingDelay': 20.0, 'isSsidSuffixUppercased': False, 'ssidPrefix': 'Ring- |
| Raw Resources | res.raw.setup_flow_ring_bridge_base.entrances | [{'name': 'default', 'startStep': 'bridgePlacement', 'input': [{'name': 'locationId', 'type': 'Strin |
| Raw Resources | res.raw.setup_flow_ring_bridge_base.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'shouldSetupR |
| Raw Resources | res.raw.setup_flow_ring_bridge_base.resources | {'deviceBigImageURL': 'https://app-content.ring.com/shared/images/devices/square_device_images/smart |
| Raw Resources | res.raw.setup_flow_ring_bridge_base.steps | [{'name': 'resetupFlowSwitcher', 'stepType': 'ResetupFlowSwitcherStep', 'config': {}, 'resources': { |
| Raw Resources | res.raw.setup_flow_spotlight_cam_mount.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_spotlight_cam_mount.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_spotlight_cam_mount.resources | {'deviceBigImage': 'spotlight_cam_mount_device_big_image', 'deviceTypeName': 'device_name_spotlight_ |
| Raw Resources | res.raw.setup_flow_spotlight_cam_mount.steps | [{'name': 'deviceNameStep', 'resources': {'suggestedNames': ['device_name_garden', 'device_name_fron |
| Raw Resources | res.raw.setup_flow_spotlight_cam_wired.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_spotlight_cam_wired.entrances | [{'name': 'switch', 'startStep': 'chimeProSelection', 'input': [{'name': 'locationId', 'type': 'Stri |
| Raw Resources | res.raw.setup_flow_spotlight_cam_wired.exits | [{'name': 'SwitchFlowExit', 'switchTo': {'flow': 'setup_flow_spotlight_cam_battery', 'entrance': 'sw |
| Raw Resources | res.raw.setup_flow_spotlight_cam_wired.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_spotlight_cam_wired.resources | {'deviceBigImage': 'spotlight_cam_wired_device_big_image', 'deviceTypeName': 'device_name_spotlight_ |
| Raw Resources | res.raw.setup_flow_spotlight_cam_wired.steps | [{'name': 'deviceNameStep', 'resources': {'suggestedNames': ['device_name_garden', 'device_name_fron |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery_penguin_ff.entrances | [{'name': 'switch', 'startStep': 'devicePowerSourceSwitcherStep'}] |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery_penguin_ff.exits | [{'name': 'SwitchFlowExit', 'switchTo': {'flow': 'setup_flow_stickup_cam_cocoa_wired_penguin_ff', 'e |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery_penguin_ff.parent | setup_flow_stickup_cam_cocoa_battery |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery_penguin_ff.steps | [{'name': 'devicePowerSourceSelectionStep', 'resources': {'devicePowerSourceScreen': {'imageName': ' |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery.config | {'camSetupFlow': 'battery'} |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery.entrances | [{'name': 'switch', 'startStep': 'devicePowerSourceBatteryWizard'}] |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery.exits | [{'name': 'SwitchFlowExit', 'switchTo': {'flow': 'setup_flow_stickup_cam_cocoa_wired', 'entrance': ' |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery.parent | setup_flow_stickup_cam_cocoa_wired |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery.resources | {'deviceBigImage': 'stickup_cam_cocoa_battery_device_big_image', 'deviceLifestyleImageURL': 'https:/ |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_battery.steps | [{'name': 'devicePlacementStep', 'resources': {'devicePlacementEntryScreen': {'imageName': 'stickup_ |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_penguin.entrances | [{'name': 'switch', 'startStep': 'devicePowerSourcePanAndTiltMountWizard'}] |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_penguin.parent | setup_flow_stickup_cam_cocoa_wired_penguin_ff |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_penguin.resources | {'deviceLifestyleImageURL': 'https://app-content.ring.com/shared/images/devices/stick_up_cam_plug-in |
| Raw Resources | res.raw.setup_flow_stickup_cam_cocoa_penguin.steps | [{'name': 'devicePowerSourceSwitcherPanAndTiltMountOrOtherStep', 'stepType': 'DevicePowerSourceSwitc |
| Raw Resources | res.raw.setup_flow_stickup_cam_elite.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_stickup_cam_elite.entrances | [{'name': 'resetup', 'startStep': 'resetupDeviceConnectionTypeSelection', 'input': [{'name': 'device |
| Raw Resources | res.raw.setup_flow_stickup_cam_elite.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_stickup_cam_elite.resources | {'deviceBigImage': 'stickup_cam_elite_device_big_image', 'deviceTypeName': 'device_name_stickup_cam' |
| Raw Resources | res.raw.setup_flow_stickup_cam_elite.steps | [{'name': 'locationStep', 'exitConnections': [{'step': 'devicePlacementStep', 'action': 'success'}]} |
| Raw Resources | res.raw.setup_flow_stickup_cam.config | {'isSecureConnectionSupported': True, 'isSecureV2ConnectionSupported': False, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_stickup_cam.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_stickup_cam.resources | {'deviceBigImage': 'stickup_cam_big_image', 'deviceTypeName': 'device_name_stickup_cam', 'deviceLife |
| Raw Resources | res.raw.setup_flow_stickup_cam.steps | [{'name': 'deviceNameStep', 'resources': {'suggestedNames': ['device_name_garden', 'device_name_fron |
| Raw Resources | res.raw.setup_flow_wired_camera_secure_v2_base.config | {'isSecureConnectionSupported': False, 'isSecureV2ConnectionSupported': True, 'isInsecureConnectionS |
| Raw Resources | res.raw.setup_flow_wired_camera_secure_v2_base.entrances | [{'name': 'default', 'startStep': 'enterPINCode'}, {'name': 'resetup', 'startStep': 'resetupEnterPIN |
| Raw Resources | res.raw.setup_flow_wired_camera_secure_v2_base.exits | [{'name': 'CancelFlowExit', 'output': []}] |
| Raw Resources | res.raw.setup_flow_wired_camera_secure_v2_base.parent | setup_flow_wired_camera_base |
| Raw Resources | res.raw.setup_flow_wired_camera_secure_v2_base.steps | [{'name': 'autoProvisionConnection', 'exitConnections': [{'step': 'autoProvisioningSecurityCheckErro |
| Raw Resources | res.raw.setup_flow_zeus.config | {'findDevicePollingTimeout': 75.0, 'ssidSuffixLen': 6, 'ssidPrefix': 'Ring-'} |
| Raw Resources | res.raw.setup_flow_zeus.entrances | [{'name': 'default', 'defaults': {'isAutoProvision': False}}, {'name': 'resetup', 'defaults': {'isAu |
| Raw Resources | res.raw.setup_flow_zeus.parent | setup_flow_wired_camera_secure_v2_base |
| Raw Resources | res.raw.setup_flow_zeus.resources | {'deviceBigImage': 'zeus_device_big_image', 'deviceTypeName': 'device_name_zeus', 'deviceLifestyleIm |
| Raw Resources | res.raw.setup_flow_zeus.steps | [{'name': 'deviceNameStep', 'resources': {'suggestedCustomName': 'suggested_name_zeus', 'suggestedNa |
| Raw Resources | res.raw.setup_step_declaration_access_control_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_access_control_selection.exits | [{'name': 'accessControlChime', 'output': [{'name': 'remoteAccessControl', 'type': 'String'}]}, {'na |
| Raw Resources | res.raw.setup_step_declaration_access_control_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_access_control_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'accessControlSelectionScreen', 'type': 'Obj |
| Raw Resources | res.raw.setup_step_declaration_access_control_selection.type | AccessControlSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_ble_cellular_setup.config | [{'name': 'findDevicePollingTimeout', 'type': 'Double'}, {'name': 'restoreConnectionTimeout', 'type' |
| Raw Resources | res.raw.setup_step_declaration_ble_cellular_setup.exits | [{'name': 'success', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkEligibility' |
| Raw Resources | res.raw.setup_step_declaration_ble_cellular_setup.input | [{'name': 'homeSSID', 'type': 'String', 'optional': True, 'platform': 'ios'}, {'name': 'setupId', 't |
| Raw Resources | res.raw.setup_step_declaration_ble_cellular_setup.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_ble_cellular_setup.type | BleCellularSetupStep |
| Raw Resources | res.raw.setup_step_declaration_ble_check_cellular_connection.config | [{'type': 'String', 'name': 'bleConnectionStrategy'}, {'type': 'String', 'name': 'bleAcronym'}, {'na |
| Raw Resources | res.raw.setup_step_declaration_ble_check_cellular_connection.exits | [{'name': 'connectWiFi', 'output': [{'name': 'connectionType', 'type': 'String'}]}, {'name': 'skipWi |
| Raw Resources | res.raw.setup_step_declaration_ble_check_cellular_connection.input | [{'name': 'deviceSerialNumber', 'type': 'String', 'optional': True}, {'name': 'devicePINCode', 'type |
| Raw Resources | res.raw.setup_step_declaration_ble_check_cellular_connection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'cellularWeakSignalDescription', 'type': 'St |
| Raw Resources | res.raw.setup_step_declaration_ble_check_cellular_connection.type | BleCheckCellularConnectionStep |
| Raw Resources | res.raw.setup_step_declaration_ble_device_connection.config | [{'name': 'bleNamePrefix', 'type': 'String'}, {'name': 'bleNameSuffixLen', 'type': 'Int'}, {'name': |
| Raw Resources | res.raw.setup_step_declaration_ble_device_connection.exits | [{'name': 'continueWithoutBLE', 'output': [{'name': 'isBluetoothAllowed', 'type': 'Bool'}]}, {'name' |
| Raw Resources | res.raw.setup_step_declaration_ble_device_connection.input | [{'name': 'locationId', 'type': 'String'}, {'name': 'macAddress', 'type': 'String', 'optional': True |
| Raw Resources | res.raw.setup_step_declaration_ble_device_connection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_ble_device_connection.type | BleDeviceConnectionStep |
| Raw Resources | res.raw.setup_step_declaration_ble_wifi_setup.config | [{'name': 'supportsWEPMode', 'type': 'Bool'}, {'type': 'Bool', 'name': 'supportsStaticIP'}, {'name': |
| Raw Resources | res.raw.setup_step_declaration_ble_wifi_setup.exits | [{'name': 'success', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkEligibility' |
| Raw Resources | res.raw.setup_step_declaration_ble_wifi_setup.input | [{'name': 'homeSSID', 'type': 'String', 'optional': True}, {'name': 'setupId', 'type': 'Long', 'opti |
| Raw Resources | res.raw.setup_step_declaration_ble_wifi_setup.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_ble_wifi_setup.type | BleWiFiSetupStep |
| Raw Resources | res.raw.setup_step_declaration_bluejay_terms_of_service.config | [] |
| Raw Resources | res.raw.setup_step_declaration_bluejay_terms_of_service.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_bluejay_terms_of_service.input | [{'name': 'locationId', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_bluejay_terms_of_service.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'blueJayTermsOfServiceScreen', 'type': 'Obje |
| Raw Resources | res.raw.setup_step_declaration_bluejay_terms_of_service.type | BlueJayTermsOfServiceStep |
| Raw Resources | res.raw.setup_step_declaration_boolean_parameter_switcher.config | [{'name': 'booleanParameterName', 'type': 'String'}, {'name': 'booleanParameterExpectedValue', 'type |
| Raw Resources | res.raw.setup_step_declaration_boolean_parameter_switcher.exits | [{'name': 'primaryOption', 'output': []}, {'name': 'otherOption', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_boolean_parameter_switcher.input | [{'name': 'isUpgradeFromExistingDoorbell', 'type': 'Bool', 'optional': True}, {'name': 'isInstallChi |
| Raw Resources | res.raw.setup_step_declaration_boolean_parameter_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_boolean_parameter_switcher.type | BooleanParameterSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_cancellation.config | [{'name': 'cancellationRestoreConnectionTimeout', 'type': 'Double'}, {'name': 'isSsidSuffixUppercase |
| Raw Resources | res.raw.setup_step_declaration_cancellation.exits | [{'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_cancellation.input | [{'name': 'macAddress', 'type': 'String', 'optional': True, 'platform': 'ios'}] |
| Raw Resources | res.raw.setup_step_declaration_cancellation.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'restoreConnectionSettingsMedia', 'type': 'O |
| Raw Resources | res.raw.setup_step_declaration_cancellation.type | CancellationStep |
| Raw Resources | res.raw.setup_step_declaration_check_cellular_connection.config | [{'name': 'ssidSuffixLen', 'type': 'Int'}, {'type': 'String', 'name': 'ssidPrefix'}, {'name': 'isSsi |
| Raw Resources | res.raw.setup_step_declaration_check_cellular_connection.exits | [{'name': 'connectWiFi', 'output': [{'name': 'connectionType', 'type': 'String'}]}, {'name': 'skipWi |
| Raw Resources | res.raw.setup_step_declaration_check_cellular_connection.input | [{'name': 'connectionSecurityType', 'type': 'String'}, {'name': 'deviceSerialNumber', 'type': 'Strin |
| Raw Resources | res.raw.setup_step_declaration_check_cellular_connection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'cellularWeakSignalDescription', 'type': 'St |
| Raw Resources | res.raw.setup_step_declaration_check_cellular_connection.type | CheckCellularConnectionStep |
| Raw Resources | res.raw.setup_step_declaration_chime_type_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_chime_type_selection.exits | [{'name': 'success', 'output': [{'name': 'chimeType', 'type': 'String'}]}, {'name': 'exit', 'output' |
| Raw Resources | res.raw.setup_step_declaration_chime_type_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_chime_type_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'chimeTypeSelectionScreen', 'type': 'Object' |
| Raw Resources | res.raw.setup_step_declaration_chime_type_selection.type | ChimeTypeSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_connection_type_producer.config | [{'name': 'connectionType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_connection_type_producer.exits | [{'name': 'success', 'output': [{'name': 'connectionType', 'type': 'String'}]}] |
| Raw Resources | res.raw.setup_step_declaration_connection_type_producer.input | [] |
| Raw Resources | res.raw.setup_step_declaration_connection_type_producer.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_connection_type_producer.type | ConnectionTypeProducerStep |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_producer.config | [] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_producer.exits | [{'name': 'success', 'output': [{'name': 'connectionType', 'type': 'String'}]}] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_producer.input | [{'name': 'devicePowerSource', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_producer.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_producer.type | DeviceConnectionTypeProducerStep |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_switcher.config | [{'name': 'primaryConnectionType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_switcher.exits | [{'name': 'primaryOption', 'output': []}, {'name': 'otherOption', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_switcher.input | [{'name': 'connectionType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_device_connection_type_switcher.type | DeviceConnectionTypeSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_device_connection.config | [{'name': 'magicConnectionAttemptsCount', 'type': 'Int'}, {'name': 'bluetoothConnectionAttemptsCount |
| Raw Resources | res.raw.setup_step_declaration_device_connection.exits | [{'name': 'autoProvisionExit', 'output': []}, {'name': 'bluetoothExit', 'output': []}, {'name': 'mag |
| Raw Resources | res.raw.setup_step_declaration_device_connection.input | [{'name': 'isAutoProvision', 'type': 'Bool'}, {'name': 'isMagicFailed', 'type': 'Bool'}, {'name': 'i |
| Raw Resources | res.raw.setup_step_declaration_device_connection.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_device_connection.type | DeviceConnectionStep |
| Raw Resources | res.raw.setup_step_declaration_device_placement.config | [] |
| Raw Resources | res.raw.setup_step_declaration_device_placement.exits | [{'name': 'indoor', 'output': [{'name': 'devicePlacement', 'type': 'String'}]}, {'name': 'indoorFaci |
| Raw Resources | res.raw.setup_step_declaration_device_placement.input | [] |
| Raw Resources | res.raw.setup_step_declaration_device_placement.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'devicePlacementEntryScreen', 'type': 'Objec |
| Raw Resources | res.raw.setup_step_declaration_device_placement.type | DevicePlacementStep |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_selection.exits | [{'name': 'success', 'output': [{'name': 'devicePowerSource', 'type': 'String'}]}, {'name': 'canNotS |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'devicePowerSourceScreen', 'type': 'Object', |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_selection.type | DevicePowerSourceSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_setter.config | [{'name': 'powerSource', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_setter.exits | [{'name': 'success', 'output': [{'name': 'devicePowerSource', 'type': 'String'}]}] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_setter.input | [] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_setter.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_setter.type | DevicePowerSourceSetterStep |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_switcher.config | [{'name': 'primaryPowerSource', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_switcher.exits | [{'name': 'primaryOption', 'output': []}, {'name': 'otherOption', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_switcher.input | [{'name': 'devicePowerSource', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_device_power_source_switcher.type | DevicePowerSourceSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_e2ee_success.config | [] |
| Raw Resources | res.raw.setup_step_declaration_e2ee_success.exits | [{'name': 'success', 'output': [{'name': 'needsEnrollMoreDevices', 'type': 'Bool'}]}] |
| Raw Resources | res.raw.setup_step_declaration_e2ee_success.input | [] |
| Raw Resources | res.raw.setup_step_declaration_e2ee_success.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_e2ee_success.type | SuccessE2EEStep |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_selection.exits | [{'name': 'success', 'output': [{'name': 'electricalBoxType', 'type': 'String'}]}, {'name': 'exit', |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'electricalBoxSelectionScreen', 'type': 'Obj |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_selection.type | ElectricalBoxTypeSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_switcher.config | [{'name': 'primaryElectricalBoxType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_switcher.exits | [{'name': 'primaryOption', 'output': []}, {'name': 'otherOption', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_switcher.input | [{'name': 'electricalBoxType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_electrical_box_type_switcher.type | ElectricalBoxTypeSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_enroll_e2ee.config | [{'name': 'getE2EECertificatePollingInterval', 'type': 'Double'}, {'name': 'encryptionStatusPollingI |
| Raw Resources | res.raw.setup_step_declaration_enroll_e2ee.exits | [{'name': 'success', 'output': [{'name': 'needsEnrollMoreDevices', 'type': 'Bool'}]}, {'name': 'erro |
| Raw Resources | res.raw.setup_step_declaration_enroll_e2ee.input | [{'name': 'connectionSecurityType', 'type': 'String'}, {'name': 'deviceSerialNumber', 'type': 'Strin |
| Raw Resources | res.raw.setup_step_declaration_enroll_e2ee.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_enroll_e2ee.type | EnrollE2EEStep |
| Raw Resources | res.raw.setup_step_declaration_enroll_greco.config | [{'name': 'encryptionStatusPollingTimeout', 'type': 'Double'}] |
| Raw Resources | res.raw.setup_step_declaration_enroll_greco.exits | [{'name': 'success', 'output': [{'name': 'needsEnrollMoreDevices', 'type': 'Bool'}]}, {'name': 'exit |
| Raw Resources | res.raw.setup_step_declaration_enroll_greco.input | [{'name': 'deviceId', 'type': 'Long'}, {'name': 'encryptionKey', 'type': 'String'}, {'name': 'encryp |
| Raw Resources | res.raw.setup_step_declaration_enroll_greco.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_enroll_greco.type | EnrollGrecoStep |
| Raw Resources | res.raw.setup_step_declaration_enter_setup_via_backend.config | [] |
| Raw Resources | res.raw.setup_step_declaration_enter_setup_via_backend.exits | [{'name': 'success', 'output': [{'name': 'setupModeType', 'type': 'String', 'optional': True}]}, {'n |
| Raw Resources | res.raw.setup_step_declaration_enter_setup_via_backend.input | [{'name': 'deviceId', 'type': 'Long'}] |
| Raw Resources | res.raw.setup_step_declaration_enter_setup_via_backend.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_enter_setup_via_backend.type | EnterSetupViaBackendStep |
| Raw Resources | res.raw.setup_step_declaration_error.config | [] |
| Raw Resources | res.raw.setup_step_declaration_error.exits | [{'name': 'exit', 'output': []}, {'name': 'retry', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_error.input | [] |
| Raw Resources | res.raw.setup_step_declaration_error.resources | [{'name': 'deviceTypeName', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_error.type | ErrorStep |
| Raw Resources | res.raw.setup_step_declaration_ethernet_setup.config | [{'name': 'ssidPrefix', 'type': 'String'}, {'name': 'ssidSuffixLen', 'type': 'Int'}, {'name': 'isSsi |
| Raw Resources | res.raw.setup_step_declaration_ethernet_setup.exits | [{'name': 'success', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkEligibility' |
| Raw Resources | res.raw.setup_step_declaration_ethernet_setup.input | [{'name': 'homeSSID', 'type': 'String', 'optional': True, 'platform': 'ios'}, {'name': 'setupId', 't |
| Raw Resources | res.raw.setup_step_declaration_ethernet_setup.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_ethernet_setup.type | EthernetSetupStep |
| Raw Resources | res.raw.setup_step_declaration_failed_states.config | [] |
| Raw Resources | res.raw.setup_step_declaration_failed_states.exits | [{'name': 'success', 'output': [{'name': 'deviceLastError', 'type': 'String'}]}, {'name': 'manualSet |
| Raw Resources | res.raw.setup_step_declaration_failed_states.input | [] |
| Raw Resources | res.raw.setup_step_declaration_failed_states.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'failedStatesTitle', 'type': 'String'}, {'na |
| Raw Resources | res.raw.setup_step_declaration_failed_states.type | FailedStatesStep |
| Raw Resources | res.raw.setup_step_declaration_firmware_update_switcher.config | [] |
| Raw Resources | res.raw.setup_step_declaration_firmware_update_switcher.exits | [{'name': 'exit', 'output': []}, {'name': 'updateAvailable', 'output': [{'name': 'firmwareUrl', 'typ |
| Raw Resources | res.raw.setup_step_declaration_firmware_update_switcher.input | [{'name': 'firmwareUrl', 'type': 'String', 'optional': True}, {'name': 'firmwareVersion', 'type': 'S |
| Raw Resources | res.raw.setup_step_declaration_firmware_update_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_firmware_update_switcher.type | SBDTFirmwareUpdateRequiredSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_greco_device_enrollment_switcher.config | [] |
| Raw Resources | res.raw.setup_step_declaration_greco_device_enrollment_switcher.exits | [{'name': 'enrollDevice', 'output': []}, {'name': 'skipDeviceEnrollment', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_greco_device_enrollment_switcher.input | [{'name': 'isAccountEnrolledInGreco', 'type': 'Bool'}] |
| Raw Resources | res.raw.setup_step_declaration_greco_device_enrollment_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_greco_device_enrollment_switcher.type | GrecoDeviceEnrollmentSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_greco_enrollment_strategy_resolver.config | [] |
| Raw Resources | res.raw.setup_step_declaration_greco_enrollment_strategy_resolver.exits | [{'name': 'success', 'output': [{'name': 'grecoEnrollmentStrategy', 'type': 'String'}, {'name': 'isE |
| Raw Resources | res.raw.setup_step_declaration_greco_enrollment_strategy_resolver.input | [{'name': 'deviceId', 'type': 'Long'}] |
| Raw Resources | res.raw.setup_step_declaration_greco_enrollment_strategy_resolver.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_greco_enrollment_strategy_resolver.type | GrecoEnrollmentStrategyResolverStep |
| Raw Resources | res.raw.setup_step_declaration_halo_enter_pin_code.config | [{'name': 'devicePINCodeLength', 'type': 'Int'}] |
| Raw Resources | res.raw.setup_step_declaration_halo_enter_pin_code.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'devicePINCode', 'type': 'S |
| Raw Resources | res.raw.setup_step_declaration_halo_enter_pin_code.input | [{'name': 'ringNetId', 'type': 'String', 'optional': True}, {'name': 'smsn', 'type': 'String', 'opti |
| Raw Resources | res.raw.setup_step_declaration_halo_enter_pin_code.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'helpMeFindCodeMedia', 'type': 'Object', 'co |
| Raw Resources | res.raw.setup_step_declaration_halo_enter_pin_code.type | HaloEnterPINCodeStep |
| Raw Resources | res.raw.setup_step_declaration_installation_composition_type_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_composition_type_selection.exits | [{'name': 'success', 'output': [{'name': 'installationCompositionType', 'type': 'String'}]}, {'name' |
| Raw Resources | res.raw.setup_step_declaration_installation_composition_type_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_composition_type_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'installationCompositionTypeScreen', 'type': |
| Raw Resources | res.raw.setup_step_declaration_installation_composition_type_selection.type | InstallationCompositionTypeSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_installation_tutorial.config | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_tutorial.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_installation_tutorial.input | [{'name': 'locationCountryCode', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.setup_step_declaration_installation_tutorial.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'installationTutorialSteps', 'type': 'Array' |
| Raw Resources | res.raw.setup_step_declaration_installation_tutorial.type | InstallationTutorialStep |
| Raw Resources | res.raw.setup_step_declaration_installation_two_options.config | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_two_options.exits | [{'name': 'exit', 'output': []}, {'name': 'primaryAction', 'output': []}, {'name': 'secondaryAction' |
| Raw Resources | res.raw.setup_step_declaration_installation_two_options.input | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_two_options.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'twoOptionsStep', 'type': 'Object', 'contain |
| Raw Resources | res.raw.setup_step_declaration_installation_two_options.type | InstallationTwoOptionsStep |
| Raw Resources | res.raw.setup_step_declaration_installation_type_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_type_selection.exits | [{'name': 'success', 'output': [{'name': 'installationType', 'type': 'String'}]}, {'name': 'exit', ' |
| Raw Resources | res.raw.setup_step_declaration_installation_type_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_type_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'installationTypeScreen', 'type': 'Object', |
| Raw Resources | res.raw.setup_step_declaration_installation_type_selection.type | InstallationTypeSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_installation_type_switcher.config | [{'name': 'primaryInstallationType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_installation_type_switcher.exits | [{'name': 'primaryOption', 'output': []}, {'name': 'otherOption', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_installation_type_switcher.input | [{'name': 'installationType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_installation_type_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_type_switcher.type | InstallationTypeSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_installation_warning_check.config | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_warning_check.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_installation_warning_check.input | [] |
| Raw Resources | res.raw.setup_step_declaration_installation_warning_check.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'installationWarningCheckSelectionScreen', ' |
| Raw Resources | res.raw.setup_step_declaration_installation_warning_check.type | InstallationWarningCheckStep |
| Raw Resources | res.raw.setup_step_declaration_link_amazon_account.config | [] |
| Raw Resources | res.raw.setup_step_declaration_link_amazon_account.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_link_amazon_account.input | [] |
| Raw Resources | res.raw.setup_step_declaration_link_amazon_account.resources | [{'name': 'deviceTypeName', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_link_amazon_account.type | LinkAmazonAccountStep |
| Raw Resources | res.raw.setup_step_declaration_location_permission.config | [] |
| Raw Resources | res.raw.setup_step_declaration_location_permission.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_location_permission.input | [] |
| Raw Resources | res.raw.setup_step_declaration_location_permission.resources | [{'name': 'deviceTypeName', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_location_permission.type | LocationPermissionStep |
| Raw Resources | res.raw.setup_step_declaration_location_sharing.config | [] |
| Raw Resources | res.raw.setup_step_declaration_location_sharing.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_location_sharing.input | [{'name': 'deviceId', 'type': 'Long', 'optional': True}, {'name': 'deviceName', 'type': 'String'}, { |
| Raw Resources | res.raw.setup_step_declaration_location_sharing.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'video', 'type': 'Object', 'contains': [{'na |
| Raw Resources | res.raw.setup_step_declaration_location_sharing.type | LocationSharingStep |
| Raw Resources | res.raw.setup_step_declaration_location_switcher.config | [{'name': 'primaryRegion', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_location_switcher.exits | [{'name': 'primaryOption', 'output': []}, {'name': 'otherOption', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_location_switcher.input | [{'name': 'locationCountryCode', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.setup_step_declaration_location_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_location_switcher.type | LocationSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_location.config | [] |
| Raw Resources | res.raw.setup_step_declaration_location.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'locationId', 'type': 'Stri |
| Raw Resources | res.raw.setup_step_declaration_location.input | [{'name': 'preselectedLocationId', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type |
| Raw Resources | res.raw.setup_step_declaration_location.resources | [{'name': 'deviceTypeName', 'type': 'String', 'optional': True}] |
| Raw Resources | res.raw.setup_step_declaration_location.type | LocationStep |
| Raw Resources | res.raw.setup_step_declaration_manual_connection.config | [{'name': 'isInsecureConnectionSupported', 'type': 'Bool'}, {'name': 'isSecureConnectionSupported', |
| Raw Resources | res.raw.setup_step_declaration_manual_connection.exits | [{'name': 'retry', 'output': [{'name': 'isManualFailed', 'type': 'Bool'}]}, {'name': 'exit', 'output |
| Raw Resources | res.raw.setup_step_declaration_manual_connection.input | [{'name': 'deviceSerialNumber', 'type': 'String', 'optional': True}, {'name': 'devicePINCode', 'type |
| Raw Resources | res.raw.setup_step_declaration_manual_connection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_manual_connection.type | ManualConnectionStep |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_e2ee_accessory_tutorials.config | [{'name': 'shouldPrepareEncryption', 'type': 'Bool'}, {'name': 'manualSetupModeStrategy', 'type': 'S |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_e2ee_accessory_tutorials.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'isMagicFailed', 'type': 'B |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_e2ee_accessory_tutorials.input | [{'name': 'deviceId', 'type': 'Long'}, {'name': 'userId', 'type': 'String'}, {'name': 'deviceKind', |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_e2ee_accessory_tutorials.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_e2ee_accessory_tutorials.type | ManualSetupModeE2EEAccessoryTutorialStep |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_error_options.config | [{'name': 'isInsecureConnectionSupported', 'type': 'Bool'}, {'name': 'isSecureConnectionSupported', |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_error_options.exits | [{'name': 'exit', 'output': []}, {'name': 'ubleSetupMode', 'output': []}, {'name': 'success', 'outpu |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_error_options.input | [{'name': 'deviceName', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type': 'String' |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_error_options.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_manual_setup_mode_error_options.type | ManualSetupModeErrorOptionsStep |
| Raw Resources | res.raw.setup_step_declaration_network_provisioning_error.config | [{'name': 'connectionErrorStrategy', 'type': 'String', 'optional': True}, {'name': 'cancellationRest |
| Raw Resources | res.raw.setup_step_declaration_network_provisioning_error.exits | [{'name': 'tryAnotherNetwork', 'output': [{'name': 'selectedNetworkSSID', 'type': 'String'}, {'name' |
| Raw Resources | res.raw.setup_step_declaration_network_provisioning_error.input | [{'name': 'connectionType', 'type': 'String'}, {'name': 'deviceLastError', 'type': 'String', 'option |
| Raw Resources | res.raw.setup_step_declaration_network_provisioning_error.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'restoreConnectionSettingsMedia', 'type': 'O |
| Raw Resources | res.raw.setup_step_declaration_network_provisioning_error.type | NetworkProvisioningErrorStep |
| Raw Resources | res.raw.setup_step_declaration_non_owner_check_error.config | [] |
| Raw Resources | res.raw.setup_step_declaration_non_owner_check_error.exits | [{'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_non_owner_check_error.input | [{'name': 'macAddress', 'type': 'String', 'optional': True}, {'name': 'deviceSerialNumber', 'type': |
| Raw Resources | res.raw.setup_step_declaration_non_owner_check_error.resources | [{'name': 'deviceTypeName', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_non_owner_check_error.type | NonOwnerCheckErrorStep |
| Raw Resources | res.raw.setup_step_declaration_poe_junction_box_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_poe_junction_box_selection.exits | [{'name': 'noJunctionBox', 'output': [{'name': 'usePoEJunctionBox', 'type': 'Bool'}]}, {'name': 'use |
| Raw Resources | res.raw.setup_step_declaration_poe_junction_box_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_poe_junction_box_selection.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'poeJunctionBoxSelectionScreen', 'type': 'Ob |
| Raw Resources | res.raw.setup_step_declaration_poe_junction_box_selection.type | PoEJunctionBoxSelectionStep |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_ble.config | [{'type': 'String', 'name': 'bleConnectionStrategy'}, {'name': 'findDevicePollingTimeout', 'type': ' |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_ble.exits | [{'name': 'success', 'output': [{'name': 'encryptionKey', 'type': 'String'}, {'name': 'encryptionNon |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_ble.input | [{'name': 'deviceSerialNumber', 'type': 'String', 'optional': True}, {'name': 'devicePINCode', 'type |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_ble.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_ble.type | PreEnrollGrecoBleStep |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_wifi.config | [{'name': 'restoreConnectionTimeout', 'type': 'Double'}, {'name': 'restoreConnectionOnSuccess', 'typ |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_wifi.exits | [{'name': 'success', 'output': [{'name': 'encryptionKey', 'type': 'String'}, {'name': 'encryptionNon |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_wifi.input | [{'name': 'connectionSecurityType', 'type': 'String'}, {'name': 'deviceSerialNumber', 'type': 'Strin |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_wifi.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_pre_enroll_greco_wifi.type | PreEnrollGrecoWifiStep |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_accessory_tutorials.config | [{'type': 'String', 'name': 'ssidPrefix'}, {'name': 'ssidSuffixLen', 'type': 'Int'}, {'name': 'isSsi |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_accessory_tutorials.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'setupId', 'type': 'Long'}, |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_accessory_tutorials.input | [{'name': 'deviceName', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type': 'String' |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_accessory_tutorials.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_accessory_tutorials.type | RecoveryManualSetupModeAccessoryTutorialsStep |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_accessory_tutorials.config | [{'name': 'shouldPrepareEncryption', 'type': 'Bool'}, {'name': 'manualSetupModeStrategy', 'type': 'S |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_accessory_tutorials.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'isMagicFailed', 'type': 'B |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_accessory_tutorials.input | [{'name': 'deviceId', 'type': 'Long'}, {'name': 'userId', 'type': 'String'}, {'name': 'deviceKind', |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_accessory_tutorials.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_accessory_tutorials.type | RecoveryManualSetupModeE2EEAccessoryTutorialStep |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_error_options.config | [{'name': 'shouldPrepareEncryption', 'type': 'Bool'}, {'type': 'String', 'name': 'manualSetupModeStr |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_error_options.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'isMagicFailed', 'type': 'B |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_error_options.input | [{'name': 'deviceId', 'type': 'Long'}, {'name': 'userId', 'type': 'String'}, {'name': 'deviceKind', |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_error_options.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee_error_options.type | RecoveryManualSetupModeE2EEErrorOptionsStep |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee.config | [{'name': 'shouldPrepareEncryption', 'type': 'Bool'}, {'type': 'String', 'name': 'manualSetupModeStr |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'isMagicFailed', 'type': 'B |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee.input | [{'name': 'deviceId', 'type': 'Long'}, {'name': 'userId', 'type': 'String'}, {'name': 'deviceKind', |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_e2ee.type | RecoveryManualSetupModeE2EEStep |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_error_options.config | [{'type': 'String', 'name': 'ssidPrefix'}, {'name': 'ssidSuffixLen', 'type': 'Int'}, {'name': 'isSsi |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_error_options.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'setupId', 'type': 'Long'}, |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_error_options.input | [{'name': 'deviceName', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type': 'String' |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_error_options.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode_error_options.type | RecoveryManualSetupModeErrorOptionsStep |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode.config | [{'name': 'shouldCreateSetup', 'type': 'Bool'}, {'type': 'String', 'name': 'ssidPrefix'}, {'name': ' |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'setupId', 'type': 'Long'}, |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode.input | [{'name': 'deviceName', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type': 'String' |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_recovery_manual_setup_mode.type | RecoveryManualSetupModeStep |
| Raw Resources | res.raw.setup_step_declaration_resetup_flow_switcher.config | [] |
| Raw Resources | res.raw.setup_step_declaration_resetup_flow_switcher.exits | [{'name': 'default', 'output': []}, {'name': 'batteryResetupWizard', 'output': []}, {'name': 'nonBat |
| Raw Resources | res.raw.setup_step_declaration_resetup_flow_switcher.input | [{'name': 'isDeviceOnline', 'type': 'Bool'}, {'name': 'setupInitiatorSource', 'type': 'String'}, {'n |
| Raw Resources | res.raw.setup_step_declaration_resetup_flow_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_resetup_flow_switcher.type | ResetupFlowSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_screw_warning.config | [] |
| Raw Resources | res.raw.setup_step_declaration_screw_warning.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_screw_warning.input | [] |
| Raw Resources | res.raw.setup_step_declaration_screw_warning.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'screwWarningScreen', 'type': 'Object', 'con |
| Raw Resources | res.raw.setup_step_declaration_screw_warning.type | ScrewWarningStep |
| Raw Resources | res.raw.setup_step_declaration_setup_mode_switcher.config | [{'type': 'Bool', 'name': 'isUbleSetup', 'optional': True}, {'type': 'Bool', 'name': 'isResetup', 'o |
| Raw Resources | res.raw.setup_step_declaration_setup_mode_switcher.exits | [{'name': 'bleSetupMode', 'output': []}, {'name': 'manualSetupMode', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_setup_mode_switcher.input | [{'name': 'retryCounter', 'type': 'Int', 'optional': True}, {'name': 'isResetup', 'type': 'Bool', 'o |
| Raw Resources | res.raw.setup_step_declaration_setup_mode_switcher.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_setup_mode_switcher.type | SetupModeSwitcherStep |
| Raw Resources | res.raw.setup_step_declaration_three_options_cell.config | [] |
| Raw Resources | res.raw.setup_step_declaration_three_options_cell.exits | [{'name': 'firstAction', 'output': []}, {'name': 'secondAction', 'output': []}, {'name': 'thirdActio |
| Raw Resources | res.raw.setup_step_declaration_three_options_cell.input | [] |
| Raw Resources | res.raw.setup_step_declaration_three_options_cell.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'threeOptionsCellScreen', 'type': 'Object', |
| Raw Resources | res.raw.setup_step_declaration_three_options_cell.type | ThreeOptionsCellStep |
| Raw Resources | res.raw.setup_step_declaration_uble_edge_setup_mode.config | [{'type': 'String', 'name': 'advertisedProductId', 'optional': True}, {'name': 'minBatteryLevel', 't |
| Raw Resources | res.raw.setup_step_declaration_uble_edge_setup_mode.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'smsn', 'type': 'String'}, |
| Raw Resources | res.raw.setup_step_declaration_uble_edge_setup_mode.input | [{'name': 'macAddress', 'type': 'String', 'optional': True}, {'name': 'locationId', 'type': 'String' |
| Raw Resources | res.raw.setup_step_declaration_uble_edge_setup_mode.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_uble_edge_setup_mode.type | UbleEdgeSetupModeStep |
| Raw Resources | res.raw.setup_step_declaration_uble_setup_completion_step.config | [] |
| Raw Resources | res.raw.setup_step_declaration_uble_setup_completion_step.exits | [{'name': 'success', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkEligibility' |
| Raw Resources | res.raw.setup_step_declaration_uble_setup_completion_step.input | [{'name': 'setupId', 'type': 'Long', 'optional': True}, {'name': 'setupSecret', 'type': 'String', 'o |
| Raw Resources | res.raw.setup_step_declaration_uble_setup_completion_step.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_uble_setup_completion_step.type | UBLESetupCompletionStep |
| Raw Resources | res.raw.setup_step_declaration_use_junction_box_setter.config | [{'name': 'useJunctionBox', 'type': 'Bool'}] |
| Raw Resources | res.raw.setup_step_declaration_use_junction_box_setter.exits | [{'name': 'success', 'output': [{'name': 'usePoEJunctionBox', 'type': 'Bool'}]}] |
| Raw Resources | res.raw.setup_step_declaration_use_junction_box_setter.input | [] |
| Raw Resources | res.raw.setup_step_declaration_use_junction_box_setter.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_use_junction_box_setter.type | UseJunctionBoxSetterStep |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_display_preferences.config | [{'name': 'virtualCallboxSetupType', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_display_preferences.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'shouldUpgradeAnotherDevice |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_display_preferences.input | [{'name': 'locationId', 'type': 'String', 'optional': False}, {'name': 'residentProperty', 'type': ' |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_display_preferences.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_display_preferences.type | VirtualCallboxDisplayPreferencesStep |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_eligibility_location.config | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_eligibility_location.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'locationId', 'type': 'Stri |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_eligibility_location.input | [{'name': 'preselectedLocationId', 'type': 'String', 'optional': True}, {'name': 'residentProperty', |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_eligibility_location.resources | [{'name': 'locationResourceType', 'type': 'String'}, {'name': 'deviceTypeName', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_eligibility_location.type | VirtualCallboxEligibilityLocationStep |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_property_selection.config | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_property_selection.exits | [{'name': 'exit', 'output': []}, {'name': 'success', 'output': [{'name': 'residentProperty', 'type': |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_property_selection.input | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_property_selection.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_property_selection.type | VirtualCallboxPropertySelectionStep |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_success.config | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_success.exits | [{'name': 'success', 'output': [{'name': 'shouldUpgradeAnotherDevice', 'type': 'Bool'}, {'name': 'an |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_success.input | [{'name': 'shouldUpgradeAnotherDevice', 'type': 'Bool'}, {'name': 'anotherDeviceLocationId', 'type': |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_success.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_success.type | VirtualCallboxSuccess |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_widget_awareness.config | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_widget_awareness.exits | [{'name': 'success', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_widget_awareness.input | [{'name': 'residentProperty', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_widget_awareness.resources | [] |
| Raw Resources | res.raw.setup_step_declaration_virtual_callbox_widget_awareness.type | VirtualCallboxWidgetAwarenessStep |
| Raw Resources | res.raw.setup_step_declaration_wifi_reminder.config | [] |
| Raw Resources | res.raw.setup_step_declaration_wifi_reminder.exits | [{'name': 'success', 'output': []}, {'name': 'exit', 'output': []}] |
| Raw Resources | res.raw.setup_step_declaration_wifi_reminder.input | [] |
| Raw Resources | res.raw.setup_step_declaration_wifi_reminder.resources | [{'name': 'deviceTypeName', 'type': 'String'}] |
| Raw Resources | res.raw.setup_step_declaration_wifi_reminder.type | WiFiReminderStep |
| Raw Resources | res.raw.setup_step_declaration_wifi_setup.config | [{'name': 'supportsWEPMode', 'type': 'Bool'}, {'type': 'Bool', 'name': 'supportsStaticIP'}, {'name': |
| Raw Resources | res.raw.setup_step_declaration_wifi_setup.exits | [{'name': 'success', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkEligibility' |
| Raw Resources | res.raw.setup_step_declaration_wifi_setup.input | [{'name': 'homeSSID', 'type': 'String', 'optional': True, 'platform': 'ios'}, {'name': 'setupId', 't |
| Raw Resources | res.raw.setup_step_declaration_wifi_setup.resources | [{'name': 'deviceTypeName', 'type': 'String'}, {'name': 'deviceBigImage', 'type': 'ImageName', 'opti |
| Raw Resources | res.raw.setup_step_declaration_wifi_setup.type | WiFiSetupStep |
| Raw Resources | res.raw.setup_sub_flow_child_device_ota.config | {} |
| Raw Resources | res.raw.setup_sub_flow_child_device_ota.entrances | [{'name': 'default', 'startStep': 'childDeviceOTAStep', 'input': [{'name': 'deviceId', 'type': 'Long |
| Raw Resources | res.raw.setup_sub_flow_child_device_ota.exits | [{'name': 'SuccessFlowExit', 'output': []}] |
| Raw Resources | res.raw.setup_sub_flow_child_device_ota.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_child_device_ota.steps | [{'name': 'childDeviceOTAStep', 'stepType': 'ChildDeviceOTAStep', 'config': {}, 'exitConnections': [ |
| Raw Resources | res.raw.setup_sub_flow_chime_linking.config | {} |
| Raw Resources | res.raw.setup_sub_flow_chime_linking.entrances | [{'name': 'default', 'startStep': 'chimeLinking', 'input': [{'name': 'parentDeviceId', 'type': 'Long |
| Raw Resources | res.raw.setup_sub_flow_chime_linking.exits | [{'name': 'SuccessFlowExit', 'output': []}] |
| Raw Resources | res.raw.setup_sub_flow_chime_linking.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_chime_linking.steps | [] |
| Raw Resources | res.raw.setup_sub_flow_chime_pro_selection.config | {} |
| Raw Resources | res.raw.setup_sub_flow_chime_pro_selection.entrances | [{'name': 'default', 'startStep': 'chimeProSelection', 'input': [{'name': 'locationId', 'type': 'Str |
| Raw Resources | res.raw.setup_sub_flow_chime_pro_selection.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'isAutoProvision', 'type': 'Bool'}]}, {'name': 'Can |
| Raw Resources | res.raw.setup_sub_flow_chime_pro_selection.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_chime_pro_selection.steps | [{'name': 'chimeProSelection', 'stepType': 'ChimeProSelectionStep', 'config': {}, 'resources': {}, ' |
| Raw Resources | res.raw.setup_sub_flow_connection_type_resolving.config | {} |
| Raw Resources | res.raw.setup_sub_flow_connection_type_resolving.entrances | [{'name': 'default', 'startStep': 'deviceConnectionTypeProducerStep', 'input': [{'name': 'devicePowe |
| Raw Resources | res.raw.setup_sub_flow_connection_type_resolving.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'connectionType', 'type': 'String'}]}] |
| Raw Resources | res.raw.setup_sub_flow_connection_type_resolving.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_connection_type_resolving.steps | [{'name': 'deviceConnectionTypeProducerStep', 'stepType': 'DeviceConnectionTypeProducerStep', 'confi |
| Raw Resources | res.raw.setup_sub_flow_device_installation_composition_type_selection.config | {} |
| Raw Resources | res.raw.setup_sub_flow_device_installation_composition_type_selection.entrances | [{'name': 'default', 'startStep': 'installationCompositionTypeSelectionStep', 'input': [{'name': 'lo |
| Raw Resources | res.raw.setup_sub_flow_device_installation_composition_type_selection.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'installationCompositionType', 'type': 'String'}]}, |
| Raw Resources | res.raw.setup_sub_flow_device_installation_composition_type_selection.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_device_installation_composition_type_selection.steps | [{'name': 'installationCompositionTypeSelectionStep', 'stepType': 'InstallationCompositionTypeSelect |
| Raw Resources | res.raw.setup_sub_flow_device_name.config | {} |
| Raw Resources | res.raw.setup_sub_flow_device_name.entrances | [{'name': 'default', 'startStep': 'deviceNameStep', 'input': [], 'defaults': {}}] |
| Raw Resources | res.raw.setup_sub_flow_device_name.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceName', 'type': 'String'}]}, {'name': 'Cancel |
| Raw Resources | res.raw.setup_sub_flow_device_name.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_device_name.steps | [{'name': 'deviceNameStep', 'stepType': 'DeviceNameStep', 'config': {}, 'resources': {}, 'exitConnec |
| Raw Resources | res.raw.setup_sub_flow_enter_pin_code.config | {'allowDeviceSwitching': False, 'allowDSNBackendRequest': False} |
| Raw Resources | res.raw.setup_sub_flow_enter_pin_code.entrances | [{'name': 'default', 'startStep': 'enterPINCode', 'input': [{'name': 'deviceSerialNumber', 'type': ' |
| Raw Resources | res.raw.setup_sub_flow_enter_pin_code.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'devicePINCode', 'type': 'String'}]}, {'name': 'Can |
| Raw Resources | res.raw.setup_sub_flow_enter_pin_code.resources | {'helpMeFindCodeMedia': {'image': 'https://app-content.ring.com/shared/images/setup/help_find_pin_co |
| Raw Resources | res.raw.setup_sub_flow_enter_pin_code.steps | [{'name': 'enterPINCode', 'stepType': 'EnterPINCodeStep', 'config': {}, 'resources': {}, 'exitConnec |
| Raw Resources | res.raw.setup_sub_flow_final_installation_template.config | {} |
| Raw Resources | res.raw.setup_sub_flow_final_installation_template.entrances | [{'name': 'default', 'startStep': 'startStep', 'input': [{'name': 'deviceId', 'type': 'Long'}, {'nam |
| Raw Resources | res.raw.setup_sub_flow_final_installation_template.exits | [{'name': 'SuccessFlowExit', 'output': []}, {'name': 'CancelFlowExit', 'output': [{'name': 'cancella |
| Raw Resources | res.raw.setup_sub_flow_final_installation_template.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_final_installation_template.steps | [] |
| Raw Resources | res.raw.setup_sub_flow_greco_enrollment_check.config | {} |
| Raw Resources | res.raw.setup_sub_flow_greco_enrollment_check.entrances | [{'name': 'default', 'startStep': 'grecoEnrollmentCheckStep', 'input': [{'name': 'grecoSetupStrategy |
| Raw Resources | res.raw.setup_sub_flow_greco_enrollment_check.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'isAccountEnrolledInGreco', 'type': 'Bool'}, {'name |
| Raw Resources | res.raw.setup_sub_flow_greco_enrollment_check.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_greco_enrollment_check.steps | [{'name': 'grecoEnrollmentCheckStep', 'stepType': 'GrecoEnrollmentCheckStep', 'config': {}, 'resourc |
| Raw Resources | res.raw.setup_sub_flow_greco_strategy_resolving.config | {} |
| Raw Resources | res.raw.setup_sub_flow_greco_strategy_resolving.entrances | [{'name': 'default', 'startStep': 'grecoDeviceEnrollmentSwitcherStep', 'input': [{'name': 'deviceId' |
| Raw Resources | res.raw.setup_sub_flow_greco_strategy_resolving.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'grecoEnrollmentStrategy', 'type': 'String', 'optio |
| Raw Resources | res.raw.setup_sub_flow_greco_strategy_resolving.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_greco_strategy_resolving.steps | [{'name': 'grecoDeviceEnrollmentSwitcherStep', 'stepType': 'GrecoDeviceEnrollmentSwitcherStep', 'con |
| Raw Resources | res.raw.setup_sub_flow_installation_template.config | {} |
| Raw Resources | res.raw.setup_sub_flow_installation_template.entrances | [{'name': 'default', 'startStep': 'startStep', 'input': [{'name': 'locationCountryCode', 'type': 'St |
| Raw Resources | res.raw.setup_sub_flow_installation_template.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'devicePlacement', 'type': 'String', 'optional': Tr |
| Raw Resources | res.raw.setup_sub_flow_installation_template.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_installation_template.steps | [] |
| Raw Resources | res.raw.setup_sub_flow_manual_setup_mode_accessory_tutorials.entrances | [{'name': 'default', 'input': [{'name': 'devicePowerSource', 'type': 'String'}]}] |
| Raw Resources | res.raw.setup_sub_flow_manual_setup_mode_accessory_tutorials.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'isDirectWiring', 'type': 'Bool', 'optional': True} |
| Raw Resources | res.raw.setup_sub_flow_manual_setup_mode_accessory_tutorials.steps | [{'name': 'manualSetupModeForwarder', 'exitConnections': [{'action': 'success', 'step': 'devicePower |
| Raw Resources | res.raw.setup_sub_flow_nfc_device_creation.config | {} |
| Raw Resources | res.raw.setup_sub_flow_nfc_device_creation.entrances | [{'name': 'default', 'startStep': 'nfcDeviceCreationStep', 'input': [{'name': 'deviceSerialNumber', |
| Raw Resources | res.raw.setup_sub_flow_nfc_device_creation.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkElig |
| Raw Resources | res.raw.setup_sub_flow_nfc_device_creation.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_nfc_device_creation.steps | [{'name': 'nfcDeviceCreationStep', 'stepType': 'NFCDeviceCreationStep', 'config': {}, 'resources': { |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_ble_connection_only.steps | [{'name': 'deviceConnection', 'exitConnections': [{'step': 'bleConnection', 'action': 'autoProvision |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_ble_ethernet_wifi_fallback.config | {'refreshNetworksButterBarShowingDelay': 20.0, 'restoreConnectionTimeout': 60.0} |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_ble_ethernet_wifi_fallback.steps | [{'name': 'bleEthernetNetworkProvisioningError', 'stepType': 'NetworkProvisioningErrorStep', 'config |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_ble_greco_disenrollment.steps | [{'name': 'grecoBleDeviceEnrollmentSwitcherStep', 'exitConnections': [{'step': 'grecoBlePreEnrollmen |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_ble_lte_wifi_fallback.config | {'refreshNetworksButterBarShowingDelay': 20.0, 'restoreConnectionTimeout': 60.0} |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_ble_lte_wifi_fallback.steps | [{'name': 'cellularBleNetworkProvisioningError', 'exitConnections': [{'step': 'recoveryBleCellularSe |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_device_error_visual_error_code_setup_mode.steps | [{'name': 'failedStates', 'exitConnections': [{'step': 'failedStatesManualSetupMode', 'action': 'suc |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_error_visual_error_code.config | {'refreshNetworksButterBarShowingDelay': 20.0, 'restoreConnectionTimeout': 60.0} |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_error_visual_error_code.steps | [{'name': 'recoverableErrorForwarder', 'exitConnections': [{'step': 'failedStates', 'action': 'succe |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_greco.entrances | [{'name': 'default', 'input': [{'name': 'grecoSetupStrategy', 'type': 'String'}, {'name': 'isGrecoDe |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_greco.steps | [{'name': 'wifiSetupForwarder', 'exitConnections': [{'action': 'success', 'step': 'grecoWiFiDeviceEn |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_lte.config | {'restoreConnectionTimeout': 60.0} |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_lte.steps | [{'name': 'entryProvisionForwarder', 'exitConnections': [{'action': 'success', 'step': 'checkCellula |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_transformer_voltage_template.steps | [{'name': 'manualConnection', 'exitConnections': [{'step': 'transformerVoltage', 'action': 'success' |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_uble.config | {'regionProvisioningPollingTimeout': 0, 'bluetoothConnectionAttemptsCount': 2} |
| Raw Resources | res.raw.setup_sub_flow_patch_device_provisioning_uble.steps | [{'name': 'deviceConnection', 'config': {'magicConnectionAttemptsCount': 0}, 'exitConnections': [{'s |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_ble.entrances | [{'name': 'default', 'startStep': 'bleSetupModeStep', 'input': [{'name': 'isBluetoothAllowed', 'type |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_ble.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'isDirectWiring', 'type': 'Bool', 'optional': True} |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_ble.steps | [{'name': 'bleSetupModeStep', 'stepType': 'BleSetupModeStep', 'config': {'manualSetupModeStrategy': |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_enter_setup_via_motion.entrances | [{'name': 'default', 'input': [{'name': 'isBluetoothAllowed', 'type': 'Bool', 'optional': True}], 'd |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_enter_setup_via_motion.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'isDirectWiring', 'type': 'Bool', 'optional': True} |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_enter_setup_via_motion.resources | {'manualSetupModeStepEducationScreen': {'video': {'videoURL': 'https://app-content.ring.com/shared/v |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_enter_setup_via_motion.steps | [{'name': 'enterSetupSwitcher', 'exitConnections': [{'step': 'enterSetupViaMotion', 'action': 'setup |
| Raw Resources | res.raw.setup_sub_flow_patch_manual_setup_mode_error_options.steps | [{'name': 'manualSetupMode', 'stepType': 'ManualSetupModeErrorOptionsStep'}] |
| Raw Resources | res.raw.setup_sub_flow_pre_installation_template.config | {} |
| Raw Resources | res.raw.setup_sub_flow_pre_installation_template.entrances | [{'name': 'default', 'startStep': 'startStep', 'input': [{'name': 'locationCountryCode', 'type': 'St |
| Raw Resources | res.raw.setup_sub_flow_pre_installation_template.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'devicePlacement', 'type': 'String', 'optional': Tr |
| Raw Resources | res.raw.setup_sub_flow_pre_installation_template.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_pre_installation_template.steps | [] |
| Raw Resources | res.raw.setup_sub_flow_provisioning_type_selection_template.config | {} |
| Raw Resources | res.raw.setup_sub_flow_provisioning_type_selection_template.entrances | [{'name': 'default', 'startStep': 'startStep', 'input': [{'name': 'devicePowerSource', 'type': 'Stri |
| Raw Resources | res.raw.setup_sub_flow_provisioning_type_selection_template.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'connectionType', 'type': 'String'}]}, {'name': 'Ca |
| Raw Resources | res.raw.setup_sub_flow_provisioning_type_selection_template.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_provisioning_type_selection_template.steps | [] |
| Raw Resources | res.raw.setup_sub_flow_resetup_wizard.config | {} |
| Raw Resources | res.raw.setup_sub_flow_resetup_wizard.entrances | [{'name': 'default', 'startStep': 'resetupFlowSwitcher', 'input': [{'name': 'deviceId', 'type': 'Lon |
| Raw Resources | res.raw.setup_sub_flow_resetup_wizard.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'skipSetupViaMotion', 'type': 'Bool', 'optional': T |
| Raw Resources | res.raw.setup_sub_flow_resetup_wizard.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_resetup_wizard.steps | [{'name': 'resetupFlowSwitcher', 'stepType': 'ResetupFlowSwitcherStep', 'config': {}, 'resources': { |
| Raw Resources | res.raw.setup_sub_flow_success_template.config | {} |
| Raw Resources | res.raw.setup_sub_flow_success_template.entrances | [{'name': 'default', 'startStep': 'startStep', 'input': [{'name': 'isResetup', 'type': 'Bool'}, {'na |
| Raw Resources | res.raw.setup_sub_flow_success_template.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'shouldSetupRSLDevice', 'type': 'Bool', 'optional': |
| Raw Resources | res.raw.setup_sub_flow_success_template.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_success_template.steps | [] |
| Raw Resources | res.raw.setup_sub_flow_uble_completion.config | {} |
| Raw Resources | res.raw.setup_sub_flow_uble_completion.entrances | [{'name': 'default', 'startStep': 'ubleSetupCompletionStep', 'input': [], 'defaults': {}}] |
| Raw Resources | res.raw.setup_sub_flow_uble_completion.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'deviceId', 'type': 'Long'}, {'name': 'sidewalkElig |
| Raw Resources | res.raw.setup_sub_flow_uble_completion.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_uble_completion.steps | [{'name': 'ubleSetupCompletionStep', 'stepType': 'UBLESetupCompletionStep', 'config': {}, 'resources |
| Raw Resources | res.raw.setup_sub_flow_uble_edge_setup_mode.config | {} |
| Raw Resources | res.raw.setup_sub_flow_uble_edge_setup_mode.entrances | [{'name': 'default', 'startStep': 'ubleEdgeSetupMode', 'input': [{'name': 'locationId', 'type': 'Str |
| Raw Resources | res.raw.setup_sub_flow_uble_edge_setup_mode.exits | [{'name': 'SuccessFlowExit', 'output': [{'name': 'smsn', 'type': 'String'}, {'name': 'firmwareUrl', |
| Raw Resources | res.raw.setup_sub_flow_uble_edge_setup_mode.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_uble_edge_setup_mode.steps | [{'name': 'ubleEdgeSetupMode', 'stepType': 'UbleEdgeSetupModeStep', 'config': {}, 'resources': {}, ' |
| Raw Resources | res.raw.setup_sub_flow_zwave_flow_wrapper_template.config | {} |
| Raw Resources | res.raw.setup_sub_flow_zwave_flow_wrapper_template.entrances | [{'name': 'default', 'startStep': 'startStep', 'input': [], 'defaults': {}}] |
| Raw Resources | res.raw.setup_sub_flow_zwave_flow_wrapper_template.exits | [{'name': 'SuccessFlowExit', 'output': []}, {'name': 'CancelFlowExit', 'output': []}] |
| Raw Resources | res.raw.setup_sub_flow_zwave_flow_wrapper_template.resources | {} |
| Raw Resources | res.raw.setup_sub_flow_zwave_flow_wrapper_template.steps | [] |
| Raw Resources | res.raw.third_party_aurora.analytics | {'category': 'Garage Door Openers', 'name': 'Genie Garage Door Opener', 'product_type': 'third_party |
| Raw Resources | res.raw.third_party_aurora.capabilities | {'all_alert_controls': {'props': {'api_type': [{'value': 'key'}]}}, 'battery': {'props': {'api_type' |
| Raw Resources | res.raw.third_party_aurora.ddf_version | 1.0.0 |
| Raw Resources | res.raw.third_party_aurora.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.third_party_aurora.resources | {'capabilities': {'battery': {'props': {}}}, 'help_content': [{'value': {'support_url': 'https://sup |
| Raw Resources | res.raw.third_party_blue_jay_s_c.analytics | {'category': 'Smoke and CO Alarms', 'name': 'BlueJay-SC', 'product_type': 'sensor_bluejay_sc'} |
| Raw Resources | res.raw.third_party_blue_jay_s_c.capabilities | {'change_location': {'props': {'api_type': [{'value': 'dr'}]}}, 'co_detection': {'props': {}}, 'cust |
| Raw Resources | res.raw.third_party_blue_jay_s_c.ddf_version | 1.0.0 |
| Raw Resources | res.raw.third_party_blue_jay_s_c.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.third_party_blue_jay_s_c.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.third_party_lennar_thermostat.analytics | {'category': 'Thermostats', 'family': 'universal', 'name': 'Third Party Thermostat', 'product_type': |
| Raw Resources | res.raw.third_party_lennar_thermostat.capabilities | {'all_alert_controls': {'props': {'api_type': [{'value': 'key'}]}}, 'custom_name': {'props': {'api_t |
| Raw Resources | res.raw.third_party_lennar_thermostat.ddf_version | 1.0.0 |
| Raw Resources | res.raw.third_party_lennar_thermostat.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.third_party_lennar_thermostat.resources | {'capabilities': {}, 'help_content': [{'value': {'support_url': 'https://support.ring.com/hc/en-us'} |
| Raw Resources | res.raw.third_party_meru.analytics | {'category': 'Security Cams', 'family': 'onvif', 'name': 'Onvif Camera', 'product_type': 'onvif_came |
| Raw Resources | res.raw.third_party_meru.capabilities | {'audio_recording': {'props': {'can_be_disabled': [{'value': True}]}}, 'change_location': {'props': |
| Raw Resources | res.raw.third_party_meru.ddf_version | 1.0.0 |
| Raw Resources | res.raw.third_party_meru.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.third_party_meru.resources | {'avatar': [{'value': {'url': 'https://app-content.ring.com/shared/images/devices/square_device_imag |
| Raw Resources | res.raw.third_party_my_q.analytics | {'category': 'Garage Door Openers', 'name': 'MyQ', 'product_type': 'third_party_my_q'} |
| Raw Resources | res.raw.third_party_my_q.capabilities | {'all_alert_controls': {'props': {'api_type': [{'value': 'key'}]}}, 'battery': {'props': {'api_type' |
| Raw Resources | res.raw.third_party_my_q.ddf_version | 1.0.0 |
| Raw Resources | res.raw.third_party_my_q.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.third_party_my_q.resources | {'capabilities': {'battery': {'props': {}}}, 'help_content': [{'value': {'support_url': 'https://sup |
| Raw Resources | res.raw.third_party_o_h_d.analytics | {'category': 'Garage Door Openers', 'name': 'Overhead Door Garage Door Opener', 'product_type': 'thi |
| Raw Resources | res.raw.third_party_o_h_d.capabilities | {'all_alert_controls': {'props': {'api_type': [{'value': 'key'}]}}, 'battery': {'props': {'api_type' |
| Raw Resources | res.raw.third_party_o_h_d.ddf_version | 1.0.0 |
| Raw Resources | res.raw.third_party_o_h_d.metadata | {'lacks_rbac_support': True} |
| Raw Resources | res.raw.third_party_o_h_d.resources | {'capabilities': {'battery': {'props': {}}}, 'help_content': [{'value': {'support_url': 'https://sup |
App Queries
These are the other apps that Ring - Always Home requests to know other apps are also installed:
Permissions
ACCESS_BACKGROUND_LOCATION
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
ACCESS_NETWORK_STATE
ACCESS_WIFI_STATE
BLUETOOTH
BLUETOOTH_ADMIN
BLUETOOTH_CONNECT
BLUETOOTH_PRIVILEGED
BLUETOOTH_SCAN
BROADCAST_STICKY
CAMERA
CHANGE_NETWORK_STATE
CHANGE_WIFI_STATE
DOWNLOAD_WITHOUT_NOTIFICATION
FOREGROUND_SERVICE
FOREGROUND_SERVICE_CONNECTED_DEVICE
FOREGROUND_SERVICE_DATA_SYNC
FOREGROUND_SERVICE_LOCATION
INTERNET
MODIFY_AUDIO_SETTINGS
NFC
POST_NOTIFICATIONS
READ_CONTACTS
READ_EXTERNAL_STORAGE
READ_PHONE_STATE
RECEIVE_BOOT_COMPLETED
RECORD_AUDIO
USE_BIOMETRIC
USE_FINGERPRINT
USE_FULL_SCREEN_INTENT
VIBRATE
WAKE_LOCK
WRITE_CONTACTS
WRITE_EXTERNAL_STORAGE
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
com.ringapp.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
com.ringapp.permission.C2D_MESSAGE
| SDKs Last Scanned | Version | Scan Result | First Downloaded |
|---|---|---|---|
| June 26, 2026 at 09:04:28 | 70494247 | Success | June 2, 2026 at 13:12:42 |
| May 26, 2026 at 13:19:10 | 70490520 | Success | February 1, 2026 at 19:14:27 |
| January 22, 2026 at 12:05:43 | 70487362 | Success | August 20, 2025 at 01:21:56 |
| January 7, 2025 at 09:40:03 | -1 | Failed | August 7, 2025 at 11:16:54 |
| February 12, 2024 at 16:03:57 | 70474088 | Success | February 12, 2024 at 16:03:57 |
