Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Pour échanger sur les plugins classés en catégorie "Multimédia"
Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 25 nov. 2019, 10:32

Alors pour info la ligne "dependencies.sh: 3: [: onkyo: unexpected operator" est "normale" (le test fait dans le script n'est pas idéalement écrit) et ne fait pas planter la suite de l'installation des dépendances.

De mon point de vue @diroid les dépendances s'installent correctement chez toi :?

Voici un log complet à l'instant :

Code : Tout sélectionner

Début de l'installation
--2019-11-25 10:33:47--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1491 (1.5K) [text/plain]
Saving to: 'dependencies.sh'

     0K .                                                     100% 6.30M=0s

2019-11-25 10:33:47 (6.30 MB/s) - 'dependencies.sh' saved [1491/1491]

dependencies.sh: 3: [: onkyo: unexpected operator
Version actuelle : 12
Ign:1 http://deb.debian.org/debian stretch InRelease
Hit:2 http://security.debian.org stretch/updates InRelease
Hit:3 http://deb.debian.org/debian stretch-updates InRelease
Hit:4 http://deb.debian.org/debian stretch Release
Ign:5 http://http.us.debian.org/debian stretch InRelease
Hit:6 http://http.us.debian.org/debian stretch Release
Hit:7 https://deb.nodesource.com/node_12.x stretch InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
0 upgraded, 0 newly installed, 0 to remove and 190 not upgraded.
Ok, version suffisante
added 51 packages from 62 contributors and audited 66 packages in 9.784s
found 0 vulnerabilities

Fin de l'installation
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 25 nov. 2019, 11:36

je viens de tenter sur un Jeedom v4 (obligé de créer un nouveau compte Market...) : Class 'object' not found

Et effectivement ça casse le plugin :shock:

C'est sensé sortir quand la v4 ? Parce que de ce que je vois c'est une RC donc je m'étonne que certains soient en v4...
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 25 nov. 2019, 11:42

J'ai un piste, a priori il ne faut plus utiliser "object::" mais "jeeObject::".

Testé Ok sur Jeedom v4, je regarde si c'est Ok sur Jeedom v3 avec le même patch :?
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

kristobal
Timide
Messages : 195
Inscription : 19 nov. 2018, 16:38
Localisation : Près de Lille

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par kristobal » 25 nov. 2019, 11:44

Il n’y a pas de date de sortie. Et comme sur l’entraide jeedom sur Facebook on m’a bien confirmé que le plugin fonctionne c’est même pour ça que j’ai voulu passé en v4.
En tout cas une fois installé c’est bien écrit v4 stable.

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 25 nov. 2019, 11:50

Pour moi c'est impossible que ça fonctionne sur v4, du moins l'administration des équipements.

Le patch est Ok sur v3, je ne parviens pas à republier le plugin dans l'immédiat, je regarde rapidement !
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

kristobal
Timide
Messages : 195
Inscription : 19 nov. 2018, 16:38
Localisation : Près de Lille

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par kristobal » 25 nov. 2019, 12:49

Oui je pense que c’est l’ajout d’un équipement. Je vais essayer de re contacter la personne qu’il fasse le test d’ajouter un nouvel équipement.
En tous ça merci à toi de ta réactivité et du suivi du plugin.

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 25 nov. 2019, 14:08

A priori la mise à jour est poussée sur le Market 8-)
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 25 nov. 2019, 15:12

Il parait qu'il faut migrer sur "Community" !

J'ai créé le sujet officiel : https://community.jeedom.com/t/plugin-t ... onkyo/9102
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

diroid
Timide
Messages : 22
Inscription : 25 févr. 2019, 14:33

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par diroid » 04 déc. 2019, 11:45

dough29 a écrit :
25 nov. 2019, 10:20
@diroid peux-tu lire le contenu du fichier "<Jeedom>/plugins/onkyo/resources/dependencies.sh" (si il est toujours présent) ?

Sinon, depuis un shell (SSH) sur le Jeedom : Pour info sur un Jeedom v3 et Debian 9 je viens de faire une clean install sans soucis...
J'ai la même erreur. Il est bien téléchargé. Même si je fais un wget, l'installation des dépendances l'écrase. J'en ai profité pour faire un chmod +x, mais ça n'apporte rien. (Comme j'ai fait un wget en root, j'ai aussi fait un chown www-data:www-data)
On dirait un problème d'interprétation bash.

Code : Tout sélectionner

Début de l'installation
--2019-12-04 11:27:47--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.120.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1491 (1.5K) [text/plain]
Saving to: 'dependencies.sh'
0K .                                                     100% 4.30M=0s
2019-12-04 11:27:47 (4.30 MB/s) - 'dependencies.sh' saved [1491/1491]
dependencies.sh: 3: [: onkyo: unexpected operator

diroid
Timide
Messages : 22
Inscription : 25 févr. 2019, 14:33

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par diroid » 04 déc. 2019, 11:54

En fait c'est bien un problème d'interprétation bash.
Le script de lunarok est un #!/bin/bash et tu forces une exécution par sh qui est un lien symbolique vers /bin/dash.
J'ai modifié la ligne :

Code : Tout sélectionner

resources/nodejs.sh:sh dependencies.sh ${1} ${2}
Part :

Code : Tout sélectionner

resources/nodejs.sh:bash dependencies.sh ${1} ${2}
Et je n'ai plus l'erreur.

Cela ne résout pourtant pas le problème de fonctionnement du plugin. La date d'installation des dépendances reste sur 2018-04-15 et j'ai toujours l'erreur :

Code : Tout sélectionner

[2019-12-04 11:47:17][ERROR] : Erreur lors de la création du node
Voici le log des dépendances où je ne vois pas d'anomalie :

Code : Tout sélectionner

Début de l'installation
--2019-12-04 11:43:07--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.120.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1491 (1.5K) [text/plain]
Saving to: 'dependencies.sh'
0K .                                                     100% 4.77M=0s
2019-12-04 11:43:08 (4.77 MB/s) - 'dependencies.sh' saved [1491/1491]
Version actuelle : 12
Get:1 http://security.debian.org stretch/updates InRelease [94.3 kB]
Ign:2 http://cdn-fastly.deb.debian.org/debian stretch InRelease
Hit:3 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease
Hit:4 http://cdn-fastly.deb.debian.org/debian stretch Release
Hit:5 https://deb.nodesource.com/node_12.x stretch InRelease
Fetched 94.3 kB in 14s (6411 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Ok, version suffisante
JeedomOnkyo@1.0.1 /var/www/jeedom/plugins/onkyo/resources
+-- async@3.1.0
+-- events@3.0.0
+-- net@1.0.2
`-- request@2.88.0
+-- aws-sign2@0.7.0
+-- aws4@1.9.0
+-- caseless@0.12.0
+-- combined-stream@1.0.8
| `-- delayed-stream@1.0.0
+-- extend@3.0.2
+-- forever-agent@0.6.1
+-- form-data@2.3.3
| `-- asynckit@0.4.0
+-- har-validator@5.1.3
| +-- ajv@6.10.2
| | +-- fast-deep-equal@2.0.1
| | +-- fast-json-stable-stringify@2.0.0
| | +-- json-schema-traverse@0.4.1
| | `-- uri-js@4.2.2
| |   `-- punycode@2.1.1
| `-- har-schema@2.0.0
+-- http-signature@1.2.0
| +-- assert-plus@1.0.0
| +-- jsprim@1.4.1
| | +-- extsprintf@1.3.0
| | +-- json-schema@0.2.3
| | `-- verror@1.10.0
| |   `-- core-util-is@1.0.2
| `-- sshpk@1.16.1
|   +-- asn1@0.2.4
|   +-- bcrypt-pbkdf@1.0.2
|   +-- dashdash@1.14.1
|   +-- ecc-jsbn@0.1.2
|   +-- getpass@0.1.7
|   +-- jsbn@0.1.1
|   +-- safer-buffer@2.1.2
|   `-- tweetnacl@0.14.5
+-- is-typedarray@1.0.0
+-- isstream@0.1.2
+-- json-stringify-safe@5.0.1
+-- mime-types@2.1.25
| `-- mime-db@1.42.0
+-- oauth-sign@0.9.0
+-- performance-now@2.1.0
+-- qs@6.5.2
+-- safe-buffer@5.2.0
+-- tough-cookie@2.4.3
| +-- psl@1.5.0
| `-- punycode@1.4.1
+-- tunnel-agent@0.6.0
`-- uuid@3.3.3
Fin de l'installation

Avatar de l’utilisateur
dough29
Actif
Messages : 734
Inscription : 30 nov. 2014, 12:55

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par dough29 » 06 déc. 2019, 11:56

Bien vu, je fais la modif SH -> BASH 8-)
Jeedom maître (Docker sur Synology DSM6 + téléinfo)
Jeedom esclave (Raspberry Pi 2 B + Z-Wave + MySensors)
récit

diroid
Timide
Messages : 22
Inscription : 25 févr. 2019, 14:33

Re: [Plugin Tiers][Sujet Principal] Plugin Onkyo - Release V2 !

Message par diroid » 17 déc. 2019, 14:33

Je peux plus tester ton plugin, j'ai mis une Sonos Beam à la place du Onkyo.

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités