Documentación de Alexa-Fire TV

Presentación del plugin

[Doc en preparación]

Instalación del plugin

Muy importante, Alexa-Fire TV necesita el Complemento de Alexa-API (gratis) para hablar con tu Alexa:

Etapa 1: Instalar el Complemento de Alexa-API

Etapa 2: Instalar el Alexa-Fire TV Plugin

de la categoría Mercado, Multimedia o escribiendo su nombre en el campo de búsqueda

Nota sobre las versiones:

Usted tiene la opción entre la versión Estable o versión beta.

Muchas características nuevas siempre están más presentes en la Beta que en la Estable, pero están en prueba.

Si eres un gamer y curioso, puedes instalar la versión Beta.

Nota: No es necesario instalar Jeedom en Beta (esto no se recomienda para el caso) para instalar el plugin Beta.

Puede cambiar de una versión Beta a una versión estable con bastante facilidad y viceversa, simplemente reinstale sobre la otra versión.

Etapa 3: Activar el plugin

 Captura de pantalla 2020 02 04 Alexa API Jeedom

Etapa 4: Instalar dependencias

Etapa 5: Vuelve a la Complemento de Alexa-API

Captura de pantalla 2020 02 04 Alexaamazonmusic Jeedom

Etapa 6: Relanzamiento del SCAN

Captura de pantalla 2020 02 04 Alexaapi Jeedom

Los dispositivos Fire TV se generarán automáticamente

Ve a Alexa-Fire TV para verlos

Permitir el acceso ADB en cada Fire-TV

Esta sección aún no está documentada, use el excelente tutorial de AtlasWeb para recuperar la dirección IP de su Fire-TV y activar ADB.

https://www.atlasweb.net/installer-et-configurer-adblink-pour-amazon-fire-tv-et-stick/

Tenga en cuenta que algunos probadores beta tenían un mensaje "no autorizado" y tuvieron que desactivar y reactivar 1 o 2 veces para que funcione.

Ingrese la IP de su Fire-TV

La dirección IP viene dada por el procedimiento descrito en el párrafo anterior o por su router.

En caso de preocupación

Pruebe una conexión simple a ADB en SSH

Abre una conexión SSH en tu Jeedom (Puty, Moxaxterm, …)

Consulta la lista de dispositivos conectados:

Dispositivos adb

Intente conectar su Fire TV (reemplace con la IP de su Fire TV)

adb conectar 192.168.0.50

Vuelva a comprobar la lista de dispositivos conectados:

Dispositivos adb

Si tu Fire TV aparece con la mención dispositivo, está bien

Si tiene un mensaje de error Conexión fallida, debido a que la autorización del BAsD no es operativa, repita el párrafo Permitir el acceso ADB en cada Fire-TV

Documentación Beta-Testers y Desarrolladores

Esta parte permite a los desarrolladores o probadores beta tener soporte de memoria

ab shell dumpsys windows | grep -E 'mFocusedApp' | cut -d / -f 1 | cut -d ' -f 7
  • Recepción de firetv: com.amazon.tv.launcher
  • kodi: org.xbmc.kodi
  • netflix: com.netflix.ninja
  • disney+: com.disney.disneyplus
  • Video de Amazon: com.amazon.firebat
  • molotov: tv.molotov.app
  • YouTube: com.amazon.firetv.youtube
  • Música amazónica: com.amazon.bueller.music

Controles de Medios

adb shell media dispatch pause

con:

juego, pausa, juego-pausa, mudo, headsethook,
stop, next, previous, rewind, record, fast-forword.

sudo adb -s 192.168.0.38:5555 shell dumpsys power -h

POWER MANAGER (dumpsys power)

Estado del administrador de energía:
mSucio=0x0
mWakefulness=Despertar
mWakefulnessChanging=falso
mIsPowered=true
mPlugTipo=2
mBatteryLevel=100
mBatteryLevelWhenDreamStarted=100
mDockState=0
mStayOn=falso
mProximityPositivo=falso
mBootCompleted=true
mSystemReady=true
mHalAutoSuspendModeEnabled=false
mHalInteractiveModeEnabled=true
mWakeLockResumen=0x0
mUserActivityResumen=0x2
mRequestWaitForNegativeProximity=false
mSandmanProgramado=falso
mSandmanSummoned=false
mLowPowerModeEnabled=false
mBatteryLevelLow=false
mLastWakeTime=14066670 (hace 296411 ms)
mLastSleepTime=14041490 (hace 321591 ms)
mLastUserActivityTime=14066670 (hace 296411 ms)
mLastUserActivityTimeNoChangeLights=9264189 (hace 5098892 ms)
mLastInteractivePowerHintTime=14066670 (hace 296411 ms)
mLastScreenBrightnessBoostTime=0 (hace 14363081 ms)
mScreenBrightnessBoostInProgress=false
mDisplayReady=true
mHoldingWakeLockSuspendBlocker=falso
mHoldingDisplaySuspendBlocker=true

Ajustes y configuración:
mDecoupleHalAutoSuspendModeFromDisplayConfig=false
mDecoupleHalModo InteractivoDeDisplayConfig=false
mWakeUpWhenPluggedOrUnpluggedConfig=true
mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false
mTheaterModeEnabled=false
mSuspendWhenScreenOffDueToProximityConfig=false
mDreamsSupportedConfig=true
mDreamsEnabledByDefaultConfig=true
mDreamsActivatedOnSleepByDefaultConfig=true
mDreamsActivatedOnDockPorDefaultConfig=true
mDreamsEnabledOnBatteryConfig=false
mDreamsBatteryLevelMínimoCuandoEnergizadoConfig=-1
mDreamsBatteryLevelMinimumWhenNotPoweredConfig=15
mDreamsBatteryLevelDrainCutoffConfig=5
mDreamsEnabledSetting=true
mDreamsActivateOnSleepSetting=true
mDreamsActivateOnDockSetting=true
mDozeAfterScreenOffConfig=false
mLowPowerModeSetting=false
mAutoLowPowerModeConfigured=false
mAutoLowPowerModeSnoozing=false
mMinimumScreenOffTimeoutConfig=10000
mMaximumScreenDimDurationConfig=7000
mMaximumScreenDimRatioConfig=0.20000005
mScreenOffTimeoutSetting=300000
mSleepTimeoutSetting=1200000
mMaximumScreenOffTimeoutDesdeDeviceAdmin=2147483647 (forzado=falso)
mStayOnMientras quePluggedInSetting=0
mScreenBrightnessSetting=107
mScreenAutoBrightnessAdjustmentSetting=0.0
mScreenBrightnessModeSetting=0
mScreenBrightnessOverrideDesdeWindowManager=-1
mUserActivityTimeoutOverrideDesdeWindowManager=-1
mTemporaryScreenBrightnessSettingOverride=-1
mTemporaryScreenAutoBrightnessAdjustmentSettingOverride=NaN
mDozeScreenStateOverrideDeDreamManager=0
mDozeScreenBrightnessOverrideDeDreamManager=-1
mScreenBrightnessSettingMínimo=10
mScreenBrightnessSettingMáximo=255
mScreenBrightnessSettingPredeterminado=171

Tiempo de espera para dormir: 1200000 ms
Tiempo de espera fuera de pantalla: 300000 ms
Duración de la atenuación de la pantalla: 7000 ms

Cerraduras de despertador: tamaño = 0

Bloqueadores de suspensión: tamaño = 4
PowerManagerService.WakeLocks: recuento de ref = 0
PowerManagerService.Display: recuento de ref = 1
PowerManagerService.Broadcasts: recuento de ref = 0
PowerManagerService.WirelessChargerDetector: recuento de ref = 0

Potencia de la pantalla: estado=ON

Estado del detector del cargador inalámbrico:
mGravitySensor=nulo
mPoweredWireless=falso
mAtRest=falso
mRestX=0.0, mRestY=0.0, mRestZ=0.0
mDetectionInProgress=false
mDetectionStartTime=0 (nunca)
mMustUpdateRestPosition=false
mTotalMuestras=0
mMovingMuestras=0
mFirstSampleX=0.0, mFirstSampleY=0.0, mFirstSampleZ=0.0
mLastSampleX=0.0, mLastSampleY=0.0, mLastSampleZ=0.0

Ya una respuesta