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)
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.
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.