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] Rflink : passerelle RF433 multi-protocoles

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
Martial85
Timide
Messages : 64
Inscription : 25 févr. 2015, 13:03
Localisation : Nantes

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par Martial85 » 18 juil. 2017, 10:02

Merci weevil ! :-)
Ta deuxieme solution à fonctionée pour moi:
J'ai simplement modifié la ligne 67 du fichier plugins/rflink/resources/nodejs.sh en rajoutant "@4.0.7"

Code : Tout sélectionner

echo 80 > /tmp/rflink_dep
sudo npm install --unsafe-perm serialport@4.0.7
echo 85 > /tmp/rflink_dep
sudo npm install --unsafe-perm request
echo 90 > /tmp/rflink_dep
Puis en réinstallant les dépendances
Jeedom sur raspberry 2 et 3 + OneWire I2C + GPIO + arduidom (nano + E/R 433Mhz) + ArduidomNet + mysensors + rflink +ESPEasy

weevil
Timide
Messages : 66
Inscription : 15 sept. 2016, 13:26

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par weevil » 18 juil. 2017, 10:20

Merci pour l'info. On apprend donc qu'il peut aussi s'agir d'un fichier nodejs.sh ou install.sh ... je mets à jour le résumé ci-dessus.
Jeedom sur Debian (NUC) + KNX + RTS + MySensor

Avatar de l’utilisateur
HeadsB
Timide
Messages : 319
Inscription : 08 sept. 2015, 15:36
Localisation : Le Mans

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par HeadsB » 18 juil. 2017, 15:03

Bonjour à tous,
Juste un petit message pour remercier @weevil et @Martial85 pour leurs messages et leurs tests.
J'avais le même soucis et avec la technique du @4.0.7, cela a redémarré pour moi...
J'étais en panique car en vacances j'avais une maison morte sans Jeedom... Volets toujours OFF et les animaux toujours dans le noir....
Maintenant que l'heliotrope va refonctionner, cela sera mieux pour eux, et pour nous...

Note, je ne comprends pas que pour les dépendances il va toujours chercher un fichier qui ne semble pas existait...
Que ce soit : https://github.com/EmergingTechnologyAd ... arm.tar.gz
ou la version 5.0.0 beta 8
en copiant les deux liens on a toujours une erreur 404.
Peut être d'autres Dieux pourront nous éclairer.
Merci par avance.

Belle fin de journée à tous.
JeeDOM sur Debian 9 virtualisé sous Proxmox, ainsi qu'un Pi3.
RFLink/Xiaomi/BLEA et tous les satellites
Tjs l'envie d'apprendre...

weevil
Timide
Messages : 66
Inscription : 15 sept. 2016, 13:26

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par weevil » 18 juil. 2017, 15:23

Content d'avoir pu t'aider. Concernant les adresses, il faut que je regarde mais il me semble qu'en ayant tout mis à jour côté npm (cf liens un peu plus haut) j'avais réussi depuis la console à faire l'installation d'une version de serialport sans erreur 404 ...
Jeedom sur Debian (NUC) + KNX + RTS + MySensor

matt73210
Timide
Messages : 72
Inscription : 18 nov. 2016, 23:54

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par matt73210 » 18 juil. 2017, 17:15

Salut,

J'ai exactement le meme cas que vous sauf que helas j'ai essayé tout les modif que vous avez dit. Ca ne marche pas. Je vais donc esayer d'installer serial ports via la console. A voir si cela marche !

weevil
Timide
Messages : 66
Inscription : 15 sept. 2016, 13:26

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par weevil » 18 juil. 2017, 17:18

Tu peux détailler ce qui ne marche pas et ce que tu as essayé ? Si tu as des logs/copies d'écran aussi ça peut aider.
Jeedom sur Debian (NUC) + KNX + RTS + MySensor

sebehome
Timide
Messages : 9
Inscription : 18 juil. 2017, 17:22

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par sebehome » 18 juil. 2017, 17:27

Salut à tous,

Etant dans le même problème que vous, serait-il possible d'avoir un petit tuto ou manips détaillées de ce qu'il faut faire pour un néophite comme moi dans jeedom et commandes linux...???

Merci d'avance !!!

matt73210
Timide
Messages : 72
Inscription : 18 nov. 2016, 23:54

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par matt73210 » 18 juil. 2017, 17:28

C'est vrai que sans long rien n'est claire ;)

En gros j'ai essayer de modifier le nodejs.js, comme a indiqué @ Martial85.

J'ai toujour le fameur erreur 404 qui vient du fait que les ficher est introuvable sur le site github.

Mes logs d'instalation de dependence est le suivant :

Code : Tout sélectionner

Début de l'installation
Version actuelle : v5.12.0
Ok, version suffisante
Reading package lists...
Building dependency tree...
Reading state information...
avrdude is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 26 not upgraded.
npm ERR! As of npm@5, the npm cache self-heals from corruption issues and data extracted from the cache is guaranteed to be valid. If you want to make sure everything is consistent, use 'npm cache verify' instead.
npm ERR!
npm ERR! If you're sure you want to delete the entire cache, rerun this command with --force.
npm ERR! A complete log of this run can be found in:
npm ERR!     /var/www/.npm/_logs/2017-07-18T15_22_37_888Z-debug.log
npm ERR! As of npm@5, the npm cache self-heals from corruption issues and data extracted from the cache is guaranteed to be valid. If you want to make sure everything is consistent, use 'npm cache verify' instead.
npm ERR!
npm ERR! If you're sure you want to delete the entire cache, rerun this command with --force.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2017-07-18T15_22_41_997Z-debug.log
> serialport@5.0.0-beta8 install /var/www/html/plugins/rflink/node/node_modules/serialport
> node-pre-gyp install --fallback-to-build
node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/5.0.0-beta8/serialport-v5.0.0-beta8-node-v47-linux-arm.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for serialport@5.0.0-beta8 and node@5.12.0 (node-v47 ABI) (falling back to source compile with node-gyp)
make: Entering directory '/var/www/html/plugins/rflink/node/node_modules/serialport/build'
CXX(target) Release/obj.target/serialport/src/serialport.o
CXX(target) Release/obj.target/serialport/src/serialport_unix.o
CXX(target) Release/obj.target/serialport/src/poller.o
SOLINK_MODULE(target) Release/obj.target/serialport.node
COPY Release/serialport.node
make: Leaving directory '/var/www/html/plugins/rflink/node/node_modules/serialport/build'
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/rflink/node/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/rflink/node/package.json'
npm WARN node No description
npm WARN node No repository field.
npm WARN node No README data
npm WARN node No license field.
+ serialport@5.0.0-beta8
added 115 packages in 76.23s
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/plugins/rflink/node/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/plugins/rflink/node/package.json'
npm WARN node No description
npm WARN node No repository field.
npm WARN node No README data
npm WARN node No license field.
+ request@2.81.0
added 53 packages in 29.633s
Puisque j'ai apporté des modifs dans le dossier rflink je vais le reinstaller.

weevil
Timide
Messages : 66
Inscription : 15 sept. 2016, 13:26

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par weevil » 18 juil. 2017, 18:02

D'après les logs il cherche la version 5.0.0-beta8. il faut prendre la 4.0.7 donc soit tu n'as pas modifié le bon fichier soit tu as fait une erreur qq'part.
Tente une réinstallation et regarde les fichiers qui contiennent 5.0.0-beta avec un grep.
Jeedom sur Debian (NUC) + KNX + RTS + MySensor

matt73210
Timide
Messages : 72
Inscription : 18 nov. 2016, 23:54

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par matt73210 » 18 juil. 2017, 18:14

J'avais fait cette modif la :

Code : Tout sélectionner

echo 80 > /tmp/rflink_dep
sudo npm install --unsafe-perm serialport@4.0.7
Car tout les autres fichier que tu as cité ou les autres ont cité sont introuvable.

Ceci dit il cherchait encore la version 5 non exisantante.

La je n'ai plus le temps car je pars en vacances, je vais attendre la maj du plugin.
Mais je vais quand meme suivre l'evolution de cette convo ;)

chtikers
Timide
Messages : 463
Inscription : 08 nov. 2015, 21:01

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par chtikers » 18 juil. 2017, 18:37

Martial85 a écrit : J'ai simplement modifié la ligne 67 du fichier plugins/rflink/resources/nodejs.sh en rajoutant "@4.0.7"

Code : Tout sélectionner

echo 80 > /tmp/rflink_dep
sudo npm install --unsafe-perm serialport@4.0.7
echo 85 > /tmp/rflink_dep
sudo npm install --unsafe-perm request
echo 90 > /tmp/rflink_dep
J'ai fais pareil, ça fonctionne parfaitement avec ma sonde oregon THN132N.
Relancé les dépendances , puis redémarrer le demon Merci à tous.

Par contre, j'essai d'inclure des actionneurs ce module compact. Mais pas moyen...
J'ai essayé aussi avec celui-ci, pareil, aucune réaction...
Quelqu'un a déjà utilisé ou vu ce module quelque part ??

julien35
Timide
Messages : 103
Inscription : 26 déc. 2015, 23:56

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par julien35 » 18 juil. 2017, 22:09

Bonsoir,

J'ai fait une mise à jour de npm puis modifier le fichier "plugins/rflink/resources/nodejs.sh".
Mais j'ai toujours ça dans les logs : http 404 https://github.com/EmergingTechnologyAd ... arm.tar.gz
En fait c'est normal car la version serialport-v4.0.7-node-v47-linux-arm.tar.gz n'existe pas sur le repository...
Pour ceux pour qui cela fonctionne, quel est le chemin d'accès à l'archive ?

philou15
Actif
Messages : 527
Inscription : 06 nov. 2014, 18:29

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par philou15 » 19 juil. 2017, 07:40

weevil a écrit :
18 juil. 2017, 08:15
On discute de ce problème depuis quelques jours ... mais comme je suis gentil voici un petit résumé :

Le problème semble venir d'un problème avec le module serialport que le plugin veut obtenir un version 5.0.0-beta7. Or le code du plugin n'est pas compatible avec cette version (readline s'écrit Readline en 5.0.0-beta7 et modifier le code du plugin pour utiliser la nouvelle fonction entraîne d'autres erreurs). L'erreur qu'on trouve dans les logs est : com.parsers.readline is not a function

Il faut donc forcer le plugin à utiliser la dernière version stable (4.0.7).

La solution à condition de trouver un fichier package.json dans le répertoire du plugin (/var/..../rflink/node)
viewtopic.php?f=133&t=12567&start=3080#p490004

La solution (peut-être car non validée pour le moment) si tu as un fichier install.sh ou nodejs.sh dans /var/..../rflink/resources
viewtopic.php?f=133&t=12567&start=3080#p490778

Chez toi, d'après tes logs, le plugin se trouve ici : /var/www/html/plugins/rflink/

Merci de confirmer si ça fonctionne.

Hello

ALors je me suis connecter et je suis aller dans le repertoire indiqué.

Malheureuseent je n'ai aucun des deux fichiers citer plus haut donc je ne peux faire aucune modif.....


C'est la misere du coup.....

Merci

Avatar de l’utilisateur
Moizir
Timide
Messages : 13
Inscription : 17 févr. 2016, 08:24

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par Moizir » 19 juil. 2017, 14:38

Super ca marche merci bcp pour les infos

sebehome
Timide
Messages : 9
Inscription : 18 juil. 2017, 17:22

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par sebehome » 19 juil. 2017, 15:49

Salut,

Bon rien de simple à ce que je vois, peut-être attendre une maj du plugin..

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par lunarok » 19 juil. 2017, 16:09

sebehome a écrit :
19 juil. 2017, 15:49
Salut,

Bon rien de simple à ce que je vois, peut-être attendre une maj du plugin..
Tiens, ca c'est du post sans vérifier sur Jeedom
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

sebehome
Timide
Messages : 9
Inscription : 18 juil. 2017, 17:22

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par sebehome » 19 juil. 2017, 16:55

J'ai beau tester différentes solutions avec mes peu de connaissances mais j'ai toujours ce message: Service ne répond pas{"state":"ok","result":null}

julien35
Timide
Messages : 103
Inscription : 26 déc. 2015, 23:56

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par julien35 » 19 juil. 2017, 22:02

lunarok a écrit :
19 juil. 2017, 16:09
sebehome a écrit :
19 juil. 2017, 15:49
Salut,

Bon rien de simple à ce que je vois, peut-être attendre une maj du plugin..
Tiens, ca c'est du post sans vérifier sur Jeedom
Je ne vois pas de maj de disponible sur mon jeedom.

philou15
Actif
Messages : 527
Inscription : 06 nov. 2014, 18:29

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par philou15 » 20 juil. 2017, 07:39

Je confime que moi non plus.....

Beta peut etre ?

Merci

matt73210
Timide
Messages : 72
Inscription : 18 nov. 2016, 23:54

Re: [Plugin Tiers][Sujet Principal] Rflink : passerelle RF433 multi-protocoles

Message par matt73210 » 20 juil. 2017, 07:50

Hier j'ai testé le beta mais c'est la même version. Peut-être je me trompe mais peut-être faut il être beta testeur pour l'avoir ?

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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