Page 3 sur 68

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 25 avr. 2018, 13:45
par mortyre
JE viens d'installer ta nouvelle beta à partir de github

J'ai cette fois ci les dépendances qui sont en NOK, il semble avoir un problème d'installation

Code : Tout sélectionner

Launch install of googlecast dependancies
-- Updating repo...
Hit http://repo.jeedom.com stable InRelease
Ign http://ftp.debian.org jessie InRelease
Get:1 http://ftp.debian.org jessie-updates InRelease [145 kB]
Hit http://repo.jeedom.com stable/main arm64 Packages
Get:2 http://security.debian.org jessie/updates InRelease [94.4 kB]
Ign http://repo.jeedom.com stable/main Translation-en
Hit https://deb.nodesource.com jessie InRelease
Get:3 http://ftp.debian.org jessie-backports InRelease [166 kB]
Get:4 http://ftp.debian.org jessie-proposed-updates InRelease [132 kB]
Hit http://ftp.debian.org jessie Release.gpg
Hit https://deb.nodesource.com jessie/main Sources
Hit http://ftp.debian.org jessie-updates/main Sources
Hit https://deb.nodesource.com jessie/main arm64 Packages
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://ftp.debian.org jessie-updates/contrib Sources
Get:6 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:7 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:8 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://ftp.debian.org jessie-updates/non-free Sources
Get:9 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Get:10 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [11.3 kB]
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Get:11 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Sources
Get:12 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Get:13 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.debian.org jessie Release
Get:14 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Get:15 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:16 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [25.7 kB]
Get:17 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Get:18 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://security.debian.org jessie/updates/main arm64 Packages
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Hit http://oph.mdrjr.net all InRelease
Get:19 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:20 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Get:21 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Get:22 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [18.6 kB]
Get:23 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Get:25 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Get:26 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:27 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:28 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Get:29 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Hit http://oph.mdrjr.net jessie InRelease
Get:30 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:31 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Hit http://ftp.debian.org jessie/main Sources
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Hit http://oph.mdrjr.net all/main arm64 Packages
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Hit http://oph.mdrjr.net all/testing arm64 Packages
Get:32 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:33 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:34 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:35 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:36 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:37 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:38 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:39 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:40 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:41 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:42 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:43 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:44 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:45 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:46 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:47 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:48 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:49 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:50 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:51 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:52 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:53 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:54 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:55 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:56 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 891 kB in 5s (165 kB/s)
Reading package lists...
W: Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-proposed-updates/non-free arm64 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-proposed-updates_non-free_binary-arm64_Packages)
W: You may want to run apt-get update to correct these problems
-- Installation of python3 if not already installed
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version.
python-dev is already the newest version.
python3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 96 not upgraded.
-- Installed version of Python :
Python 3.4.2
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version.
python-requests is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 96 not upgraded.
-- Installation of python library 'netifaces' with command pip3
Downloading/unpacking netifaces
Downloading netifaces-0.10.6.tar.gz
Running setup.py (path:/tmp/pip-build-twmtnbo2/netifaces/setup.py) egg_info for package netifaces
Installing collected packages: netifaces
Running setup.py install for netifaces
checking for getifaddrs...found.
checking for getnameinfo...found.
checking for IPv6 socket IOCTLs...not found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...yes.
will use netlink to read routing table
building 'netifaces' extension
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DNETIFACES_VERSION=0.10.6 -DHAVE_GETIFADDRS=1 -DHAVE_GETNAMEINFO=1 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -DHAVE_SOCKADDR_AT=1 -DHAVE_SOCKADDR_AX25=1 -DHAVE_SOCKADDR_IN=1 -DHAVE_SOCKADDR_IN6=1 -DHAVE_SOCKADDR_IPX=1 -DHAVE_SOCKADDR_UN=1 -DHAVE_SOCKADDR_ASH=1 -DHAVE_SOCKADDR_EC=1 -DHAVE_SOCKADDR_LL=1 -DHAVE_SOCKADDR_ATMPVC=1 -DHAVE_SOCKADDR_ATMSVC=1 -DHAVE_SOCKADDR_DN=1 -DHAVE_SOCKADDR_IRDA=1 -DHAVE_SOCKADDR_LLC=1 -DHAVE_PF_NETLINK=1 -I/usr/include/python3.4m -c netifaces.c -o build/temp.linux-aarch64-3.4/netifaces.o
netifaces.c:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
Complete output from command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip-build-twmtnbo2/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-he9fg7ac-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_ext
checking for getifaddrs...found.
checking for getnameinfo...found.
checking for IPv6 socket IOCTLs...not found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...yes.
will use netlink to read routing table
building 'netifaces' extension
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DNETIFACES_VERSION=0.10.6 -DHAVE_GETIFADDRS=1 -DHAVE_GETNAMEINFO=1 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -DHAVE_SOCKADDR_AT=1 -DHAVE_SOCKADDR_AX25=1 -DHAVE_SOCKADDR_IN=1 -DHAVE_SOCKADDR_IN6=1 -DHAVE_SOCKADDR_IPX=1 -DHAVE_SOCKADDR_UN=1 -DHAVE_SOCKADDR_ASH=1 -DHAVE_SOCKADDR_EC=1 -DHAVE_SOCKADDR_LL=1 -DHAVE_SOCKADDR_ATMPVC=1 -DHAVE_SOCKADDR_ATMSVC=1 -DHAVE_SOCKADDR_DN=1 -DHAVE_SOCKADDR_IRDA=1 -DHAVE_SOCKADDR_LLC=1 -DHAVE_PF_NETLINK=1 -I/usr/include/python3.4m -c netifaces.c -o build/temp.linux-aarch64-3.4/netifaces.o
netifaces.c:1:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Cleaning up...
Command /usr/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip-build-twmtnbo2/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-he9fg7ac-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip-build-twmtnbo2/netifaces
Storing debug log for failure in /root/.pip/pip.log
-- Installation of python library 'requests' with command pip3
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python3/dist-packages
Cleaning up...
-- Installation of python library 'protobuf' with command pip3
Requirement already satisfied (use --upgrade to upgrade): protobuf in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Installation of python library 'zeroconf' with command pip3
Requirement already satisfied (use --upgrade to upgrade): zeroconf in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Everything is successfully installed!

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 25 avr. 2018, 14:08
par guirem
Juste pour tester, si tu as un accès ssh, peux tu tenter (avec sudo si pas en root)

Code : Tout sélectionner

apt-get install python3-dev
Puis relancer l'installation des dépendances.

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 25 avr. 2018, 14:23
par mortyre
JE te confirme qu’après l'installation de python3-dev les dépendances s'installent (netifaces) et le Démon ensuite passe au OK :D

Code : Tout sélectionner

Launch install of googlecast dependancies
-- Updating repo...
Hit http://repo.jeedom.com stable InRelease
Ign http://ftp.debian.org jessie InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://security.debian.org jessie/updates InRelease
Hit http://repo.jeedom.com stable/main arm64 Packages
Hit http://ftp.debian.org jessie-backports InRelease
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit https://deb.nodesource.com jessie InRelease
Ign http://repo.jeedom.com stable/main Translation-en
Hit http://ftp.debian.org jessie Release
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/non-free Sources
Get:1 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [11.3 kB]
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/main Sources
Get:2 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Get:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/non-free Sources
Get:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Get:5 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Hit http://security.debian.org jessie/updates/main arm64 Packages
Get:6 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:7 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [25.7 kB]
Get:8 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Get:9 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [22.9 kB]
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:10 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:11 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Get:12 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all InRelease
Get:13 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [18.6 kB]
Get:14 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Hit https://deb.nodesource.com jessie/main Sources
Get:15 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.1 kB]
Hit https://deb.nodesource.com jessie/main arm64 Packages
Get:16 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:17 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net jessie InRelease
Get:18 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:19 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:20 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:21 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Get:22 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:23 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:25 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.1 kB]
Get:26 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://ftp.debian.org jessie/main Sources
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://ftp.debian.org jessie/main arm64 Packages
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Get:27 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://oph.mdrjr.net all/main arm64 Packages
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Ign https://deb.nodesource.com jessie/main Translation-en
Hit http://ftp.debian.org jessie/contrib Translation-en
Hit http://oph.mdrjr.net all/testing arm64 Packages
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:48 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:49 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:50 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:51 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:52 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 353 kB in 5s (64.1 kB/s)
Reading package lists...
W: Duplicate sources.list entry http://ftp.debian.org/debian/ jessie-proposed-updates/non-free arm64 Packages (/var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-proposed-updates_non-free_binary-arm64_Packages)
W: You may want to run apt-get update to correct these problems
-- Installation of python3 if not already installed
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version.
python-dev is already the newest version.
python3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 96 not upgraded.
-- Installed version of Python :
Python 3.4.2
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version.
python-requests is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 96 not upgraded.
-- Installation of python library 'netifaces' with command pip3
Downloading/unpacking netifaces
Downloading netifaces-0.10.6.tar.gz
Running setup.py (path:/tmp/pip-build-016cdfhw/netifaces/setup.py) egg_info for package netifaces
Installing collected packages: netifaces
Running setup.py install for netifaces
checking for getifaddrs...found.
checking for getnameinfo...found.
checking for IPv6 socket IOCTLs...not found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...yes.
will use netlink to read routing table
building 'netifaces' extension
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -DNETIFACES_VERSION=0.10.6 -DHAVE_GETIFADDRS=1 -DHAVE_GETNAMEINFO=1 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -DHAVE_SOCKADDR_AT=1 -DHAVE_SOCKADDR_AX25=1 -DHAVE_SOCKADDR_IN=1 -DHAVE_SOCKADDR_IN6=1 -DHAVE_SOCKADDR_IPX=1 -DHAVE_SOCKADDR_UN=1 -DHAVE_SOCKADDR_ASH=1 -DHAVE_SOCKADDR_EC=1 -DHAVE_SOCKADDR_LL=1 -DHAVE_SOCKADDR_ATMPVC=1 -DHAVE_SOCKADDR_ATMSVC=1 -DHAVE_SOCKADDR_DN=1 -DHAVE_SOCKADDR_IRDA=1 -DHAVE_SOCKADDR_LLC=1 -DHAVE_PF_NETLINK=1 -I/usr/include/python3.4m -c netifaces.c -o build/temp.linux-aarch64-3.4/netifaces.o
aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,relro -g -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 build/temp.linux-aarch64-3.4/netifaces.o -o build/lib.linux-aarch64-3.4/netifaces.cpython-34m.so
Successfully installed netifaces
Cleaning up...
-- Installation of python library 'requests' with command pip3
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python3/dist-packages
Cleaning up...
-- Installation of python library 'protobuf' with command pip3
Requirement already satisfied (use --upgrade to upgrade): protobuf in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Installation of python library 'zeroconf' with command pip3
Requirement already satisfied (use --upgrade to upgrade): zeroconf in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Everything is successfully installed!
Merci pour ton support, je vais maintenant pouvoir tester ton plugin. Il ma bien trouvé avec le Scan mais 2 Google Home mini, mon Google Home et ma Chromecast Ultra

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 25 avr. 2018, 15:06
par guirem
Merci pour ton aide. On arrive au bout des problèmes d'installation je pense...

La version stable est synchronisée avec la beta.

Changements :
- fix dependencies missing for some systems
- improved memory management
- fix connexion loss after a while

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 25 avr. 2018, 20:27
par raqpub
guirem a écrit :
24 avr. 2018, 21:23
@fwehrle : pour les perf, tu peux changer la fréquence dans la page de config. Normalement, la charge devrait être réduite quand le widget n'est pas affiché (sur une autre page jeedom par ex). Je n'ai pas de soucis de perf de mon coté donc difficile de regarder ça.

@raqpub : il n'est pas impossible que ça plante au lancement de youtube car je n'ai pas pu tester (a voir dans les logs). Pour Netflix, ce n'est pas possible pour le moment car il y a tout le mécanisme d'authentification (tout comme spotify, google play et autres services de ce type) à prendre en compte. En revanche si tu lances netflix avant sur le chromecast, vois tu quelque chose dans le widget (ex: l'épisode en cours)?
Pour YouTube voici le message de la Log :
[2018-04-25 20:20:03][ERROR] : ACTION------Error while playing youtube : Namespace urn:x-cast:com.google.youtube.mdx is not supported by current app. Supported are urn:x-cast:com.google.cast.debugoverlay, urn:x-cast:com.google.cast.cac, urn:x-cast:com.google.cast.sse

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 25 avr. 2018, 21:38
par Jerome33
Félicitations à l'auteur de ce plugin!

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 26 avr. 2018, 09:52
par soofiane84
Bonjour merci bcp pour ce plugin.

J'ai juste un petit soucis, l'orque je lance un url via le plugin, j'ai du mal a l'arrêter vocalement via 'Ok Google stop', avez vous le même comportement ?

Merci encore

Envoyé de mon Mi MIX 2 en utilisant Tapatalk


Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 26 avr. 2018, 18:22
par Marcellinio44
Hello

Au top ce plugin, c'est un plugin que j'attendais avec grande impatience (pouvoir envoyer des urls sur les appareils cast).

Je possède des LG music Flow et un google home mini (ttes les enceintes sont bien détectés, impek :))

Par contre je cherche a envoyer un flux radio ou un flux audio (a partir de youtube sur mes enceintes LG compatible chromecast ou sur le gmini) , comment faire ?

G essayer sa : app=media|cmd=play_media/play/|value=http://cdn.nrjaudio.fm/audio1/fr/30001/ ... 'audio/mp3 mais ca ne fonctionne pas

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 26 avr. 2018, 19:07
par guirem
Bonjour,

Je viens d'essayer avec ça qui fonctionne :
app=media|cmd=play_media|value='http ://185.52.127.173/fr/30001/mp3_128.mp3','audio/mp3','Ma radio'

Il faut enlever l'espace entre le http et le ':' . c'était juste pour que ça s'affiche bien sur le forum...

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 26 avr. 2018, 19:34
par guirem
Tu peux aussi mettre un image en plus pour ton flux
cmd=play_media|value='http ://185.52.127.173/fr/30001/mp3_128.mp3','audio/mp3','Ma radio','http ://bit.ly/2HS5drQ'
(enlever les espaces entre http et ':')
Capture.PNG
Capture.PNG (40.18 Kio) Consulté 2757 fois
Remarque : La chaine ne peut pas faire plus de 128 caractères (limitation jeedom) donc tu peux enlever le 'app=media' qui est par défaut pour la commande play_media puis utiliser des services tel que bitly pour raccourcir tes urls.

Tu peux également faire un scénario en appelant la commande 'customcmd' de ton google cast puis mettre la commande dans le champ 'message'. Dans ce cas tu ne devrais pas être limité par les 128 caractères.

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 26 avr. 2018, 20:16
par Jeandhom
guirem a écrit :
26 avr. 2018, 19:34
(enlever les espaces entre http et ':')
Tu as les balises "code" pour ça.

Code : Tout sélectionner

cmd=play_media|value='http://185.52.127.173/fr/30001/mp3_128.mp3','audio/mp3','Ma radio','http://bit.ly/2HS5drQ' 

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 27 avr. 2018, 14:22
par Marcellinio44
Waouuuu énorme

Un immense merci Guirem pour le développement de ce plugin et un grand merci pour ton aide. Sur ttes mes enceintes LG music flow sa fonctionne parfaitement. Je vais pouvoir me créer un réveil en musique :)

Par contre sa ne fonctionne tjrs pas sur le google mini, je ne vois pas ce qui pêche car je copie exactement la même commande mais rien ne se passe sur le google mini.

Merci encore, hyper heureux de ce plugin ;) ;)

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 27 avr. 2018, 14:35
par mapa
Bonjour,

Excellent plugin, cela fonctionne très bien avec mes google mini, mais je souhaiterai me réveiller avec Deezer, sais tu s'il existe une api pour lancer deezer

Cordialement

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 27 avr. 2018, 16:18
par guirem
Bonjour,
Il existe des api pour les services type deezer, spotify, google music mais ce n est pas integré ds jeedom pour le moment.

Envoyé de mon SM-A520F en utilisant Tapatalk


Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 27 avr. 2018, 16:21
par breizh22
@guirem

Bonjour et grand grand merci pour cet excellent plugin.

Installation faite et tout s'est bien déroulé.

Je suis en train de faire un virtuel pour mes commandes de webs radio, super top, encore merci pour le travail et le partage ;)

Edit : peut-on mettre un volume défini par défaut, j'ai mis cette commande pour puls radio trance

Code : Tout sélectionner

cmd=play_media|value='http://icecast.pulsradio.com:80/pulstranceHD.mp3','audio/mp3','Puls Radio Trance','http://www.pulsradio.com/trance/logo.png

tout fonctionne ainsi que l'image, mais je voudrai mettre un volume au lancement, possible ou pas, les webs radio sont plus ou moins fortes, donc je veux calibrer d'entrée au démarrage, merci

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 27 avr. 2018, 18:10
par breizh22
J'avance bien, quand je lance directement depuis le google home, j'ai le nom de l'artiste et le titre de la chanson ainsi que la pochette quand c'est dispo qui s'affiche automatiquement, mais comment faire en ligne de commande comme mon post ci dessus, ainsi que pour ajuster le volume au départ, merci à toi.

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 27 avr. 2018, 20:03
par raqpub
raqpub a écrit :
25 avr. 2018, 20:27
guirem a écrit :
24 avr. 2018, 21:23
@fwehrle : pour les perf, tu peux changer la fréquence dans la page de config. Normalement, la charge devrait être réduite quand le widget n'est pas affiché (sur une autre page jeedom par ex). Je n'ai pas de soucis de perf de mon coté donc difficile de regarder ça.

@raqpub : il n'est pas impossible que ça plante au lancement de youtube car je n'ai pas pu tester (a voir dans les logs). Pour Netflix, ce n'est pas possible pour le moment car il y a tout le mécanisme d'authentification (tout comme spotify, google play et autres services de ce type) à prendre en compte. En revanche si tu lances netflix avant sur le chromecast, vois tu quelque chose dans le widget (ex: l'épisode en cours)?
Pour YouTube voici le message de la Log :
[2018-04-25 20:20:03][ERROR] : ACTION------Error while playing youtube : Namespace urn:x-cast:com.google.youtube.mdx is not supported by current app. Supported are urn:x-cast:com.google.cast.debugoverlay, urn:x-cast:com.google.cast.cac, urn:x-cast:com.google.cast.sse
@guirem : petit up si tu n'as pas vu ce que donne ma Log sur pb YouTube.

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 28 avr. 2018, 11:05
par sharkan
Bonjour avec ce plug-in est ce que je peux diffuser mes caméras sur mon Android TV suite à une détection de mouvement ? Merci

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 28 avr. 2018, 12:20
par dhalleine
Bonjour,
Ca fonctionne bien chez moi, simplement je n'arrive pas à mettre mes flux camera!
J'essaye avec ca:
app=web|cmd=load_url|value='http://192.168.1.100:99/videostream.cgi ... *',true,10
ca pourrai etre top lorsque qqn sonne à la porte de balance le flux camera sur la TV!!

Re: [Plugin Tiers][Sujet Principal] Google Cast

Publié : 28 avr. 2018, 14:25
par sheep300
bonjour a tous
malgres la mise a jour toujour pas de dependences pour moi ^^

Code : Tout sélectionner

Launch install of googlecast dependancies
-- Updating repo...
Ign http://ftp.fr.debian.org jessie InRelease
Get:1 http://security.debian.org jessie/updates InRelease [94.4 kB]
Hit https://deb.nodesource.com jessie InRelease
Get:2 http://ftp.fr.debian.org jessie-updates InRelease [145 kB]
Hit http://repository.veeam.com stable InRelease
Hit https://deb.nodesource.com jessie/main Sources
Hit http://repository.veeam.com stable/veeam amd64 Packages
Hit https://deb.nodesource.com jessie/main amd64 Packages
Hit http://ftp.fr.debian.org jessie Release.gpg
Hit http://ftp.fr.debian.org jessie Release
Hit http://ftp.fr.debian.org jessie-updates/main Sources
Get:3 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://ftp.fr.debian.org jessie-updates/non-free Sources
Get:4 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Get:5 http://ftp.fr.debian.org jessie-updates/main amd64 Packages/DiffIndex [11.3 kB]
Get:6 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:7 http://ftp.fr.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Get:8 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Get:9 http://ftp.fr.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Get:10 http://security.debian.org jessie/updates/main Sources [220 kB]
Get:11 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:12 http://ftp.fr.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Get:13 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Hit http://ftp.fr.debian.org jessie/main Sources
Hit http://ftp.fr.debian.org jessie/non-free Sources
Get:14 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://ftp.fr.debian.org jessie/main amd64 Packages
Hit http://security.debian.org jessie/updates/non-free Sources
Get:15 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Get:16 http://security.debian.org jessie/updates/main amd64 Packages [518 kB]
Hit http://ftp.fr.debian.org jessie/non-free amd64 Packages
Get:17 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Ign http://repository.veeam.com stable/veeam Translation-en
Get:18 https://deb.nodesource.com jessie/main Translation-fr [162 B]
Ign https://deb.nodesource.com jessie/main Translation-fr
Ign http://repository.veeam.com stable/veeam Translation-fr
Hit http://security.debian.org jessie/updates/non-free amd64 Packages
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Hit http://ftp.fr.debian.org jessie/main Translation-en
Hit http://ftp.fr.debian.org jessie/main Translation-fr
Hit http://ftp.fr.debian.org jessie/non-free Translation-en
Fetched 994 kB in 11s (86.4 kB/s)
Reading package lists...
-- Installation of python3 and dependancies
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version.
python-dev is already the newest version.
python3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
-- Installed version of Python :
Python 3.4.2
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version.
python3-dev is already the newest version.
python-requests is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
-- Installation of python library 'netifaces' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 72, in <module>
import packaging.requirements
File "/usr/local/lib/python3.4/dist-packages/packaging/requirements.py", line 9, in <module>
from pyparsing import stringStart, stringEnd, originalTextFor, ParseException
ImportError: No module named 'pyparsing'
-- Installation of python library 'requests' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 72, in <module>
import packaging.requirements
File "/usr/local/lib/python3.4/dist-packages/packaging/requirements.py", line 9, in <module>
from pyparsing import stringStart, stringEnd, originalTextFor, ParseException
ImportError: No module named 'pyparsing'
-- Installation of python library 'protobuf' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 72, in <module>
import packaging.requirements
File "/usr/local/lib/python3.4/dist-packages/packaging/requirements.py", line 9, in <module>
from pyparsing import stringStart, stringEnd, originalTextFor, ParseException
ImportError: No module named 'pyparsing'
-- Installation of python library 'zeroconf' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/local/lib/python3.4/dist-packages/pkg_resources/__init__.py", line 72, in <module>
import packaging.requirements
File "/usr/local/lib/python3.4/dist-packages/packaging/requirements.py", line 9, in <module>
from pyparsing import stringStart, stringEnd, originalTextFor, ParseException
ImportError: No module named 'pyparsing'
-- Installation of dependencies is done !
debian 8.5 DIY

merki ^^