Intallation intégration ring-hassio

Mon problème

Bonjour,
J’ai un petit soucis avec ma caméra Ring StickUp. L’intégration du plugin officiel ne pose pas de problème hormis le fait que cela ne permet pas le visionnaire en direct. J’ai donc eu l’idée de passer par le dépôt GitHub File Finder · GitHub
C’est là que ca m… L’installation ne se déroule pas comme prévue : rien ne s’installe et j’ai comme message dans les logs :

21-03-23 08:16:45 INFO (SyncWorker_2) [supervisor.docker.addon] Starting build for f9d01d82/aarch64-addon-ringlivestream:1.35
21-03-23 08:16:53 ERROR (SyncWorker_2) [supervisor.docker.addon] Can't build f9d01d82/aarch64-addon-ringlivestream:1.35: The command '/bin/bash -o pipefail -c apk add --no-cache     nodejs     npm     ffmpeg     python     git &&     pip install flask flask_restful json subprocess os    cd / &&     git clone https://github.com/uvejota/ring-hassio &&     cd ring-hassio/ring_hassio &&     npm install --unsafe-perm &&     chmod a+x run.sh' returned a non-zero code: 1
21-03-23 08:16:53 ERROR (SyncWorker_2) [supervisor.docker.addon] Build log: 
Step 1/13 : ARG BUILD_FROM
Step 2/13 : FROM $BUILD_FROM
 ---> 4412fd7c8229
Step 3/13 : ENV LANG C.UTF-8
 ---> Using cache
 ---> 161c176f2921
Step 4/13 : SHELL ["/bin/bash", "-o", "pipefail", "-c"]
 ---> Using cache
 ---> b8fd85ad8e54
Step 5/13 : EXPOSE 3000/tcp
 ---> Using cache
 ---> eaed256c9593
Step 6/13 : RUN apk add --no-cache     nodejs     npm     ffmpeg     python     git &&     pip install flask flask_restful json subprocess os    cd / &&     git clone https://github.com/uvejota/ring-hassio &&     cd ring-hassio/ring_hassio &&     npm install --unsafe-perm &&     chmod a+x run.sh
 ---> Running in 840d9f13096d
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/aarch64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/aarch64/APKINDEX.tar.gz
ERROR: unable to select packages:

  python (no such package):
    required by: world[python]
Removing intermediate container 840d9f13096d

J’ai tourné le truc dans tous les sens dans mes recherches internet et j’ai rien trouvé d’approchant. Auriez vous une piste ?
Merci de votre aide !!

Ma configuration


System Health

version core-2021.3.4
installation_type Home Assistant OS
dev false
hassio true
docker true
virtualenv false
python_version 3.8.7
os_name Linux
os_version 5.4.79-v8
arch aarch64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 5000
Installed Version 1.11.3
Stage running
Available Repositories 778
Installed Repositories 14
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Hass.io
host_os Home Assistant OS 5.10
update_channel stable
supervisor_version supervisor-2021.03.6
docker_version 19.03.13
disk_total 28.6 GB
disk_used 3.2 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Samba share (9.3.0), File editor (5.2.0), Terminal & SSH (9.1.0), Duck DNS (1.12.5), SQLite Web (3.0.1), AppDaemon 4 (0.5.0)
Lovelace
dashboards 1
resources 9
views 13
mode storage
___

Il ne trouve pas le package ‹ python › lors de la création du container depuis le fichier Dockerfile. Peut-être à remplacer par ‹ python2 › ou ‹ python3 ›.
Ce qui est étonnant est que l’on ne peut pas ouvrir d’issue dans ce dépôt, pas très communautaire comme approche.

Bon… ben… j’ai enlevé le dépôt, je l’ai remis… et ca a marché ! Faut pas me demander pourquoi !

Hello,

Je me permet de mettre à la suite de ce sujet mon problème si @lagrangesamuel tu peux me venir en aide ??

J’ai installé comme toi ring -hassio avec le token et tout mais j’ai cette erreur au lancement :

Started server, listening on port 3000.
(node:199) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'streamVideo' of undefined
    at /ring-hassio/ring_hassio/livestream.js:194:53
    at step (/ring-hassio/ring_hassio/livestream.js:34:23)
    at Object.next (/ring-hassio/ring_hassio/livestream.js:15:53)
    at fulfilled (/ring-hassio/ring_hassio/livestream.js:6:58)
(Use `node --trace-warnings ...` to show where the warning was created)
(node:199) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:199) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
socket 0 opened

J’ai le sentiment qu’il me manque quelque chose mais je ne sais pas quoi.

J’ai pas d’images

Si tu as une idée ca serait la bienvenu

Malheureusement, j’en ai aucune idée…! Il faudrait que je me repenche là dessus de toute façon car je suis pas hyper content de l’intégration…