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] JeeDore

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
doupi
Timide
Messages : 29
Inscription : 28 août 2018, 14:43

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par doupi » 13 juil. 2019, 10:32

Eli a écrit :
12 juil. 2019, 23:17
doupi a écrit :
12 juil. 2019, 21:49
Eli a écrit :
11 juil. 2019, 20:38
Hello,

Une mise a jour est disponible, elle corrige notamment la remontée des valeurs.
Maintenant que ca fonctionne pour tout le monde, encore un Jeedom smart/pro :-)

Eli.
Salut Eli,
Bon sur la nouvelle mise à jour le démon ne se lance plus sur mon Raspberry.
Mais maintenant, j'ai un log
A fatal error occurred, the required library libhostfxr.so could not be found.
If this is a self-contained application, that library should exist in [/var/www/html/plugins/jeedore/ressources/jeedoredaemon-arm/].
If this is a framework-dependent application, install the runtime in the default location [/usr/share/dotnet] or use the DOTNET_ROOT environment variable to specify the runtime location.
J'espère que ça pourra t'aider !

Merci pour ton travail !
Hello,

Est ce que tu as bien installé les dépendances ? Sinon désinstalle, réinstalle le plugin.

Eli.
Salut Eli,

C'est ce que j'ai fait, le problème est à l'installation des dépendances
* Dependencies installation *
***************************************************************
*Register Microsoft key and feed
wget -qO- https://packages.microsoft.com/keys/microsoft.asc
* wget -q https://packages.microsoft.com/config/d ... /prod.list *
Install the .NET SDK
sudo apt-get install apt-transport-https
Reading package lists...
Building dependency tree...
Reading state information...
apt-transport-https is already the newest version (1.4.9).
0 upgraded, 0 newly installed, 0 to remove and 173 not upgraded.
sudo apt-get update
Get:1 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Hit:3 https://deb.nodesource.com/node_8.x stretch InRelease
Hit:4 https://packages.microsoft.com/debian/9/prod stretch InRelease
Fetched 15.0 kB in 2s (7424 B/s)
Reading package lists...
sudo apt-get update
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package dotnet-sdk-2.2
E: Couldn't find any package by glob 'dotnet-sdk-2.2'
E: Couldn't find any package by regex 'dotnet-sdk-2.2'
***************************************************************
* Installation done! *
***************************************************************
Raspberry Pi 3
Xiaomi Home - Zwave - Blea

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 13 juil. 2019, 20:04

MakinaPower a écrit :
13 juil. 2019, 08:21
Salut ELI,

Pourquoi pas mais dans l'idéal il faudrait que les champs MAC address et Password soient obligatoire avant la sauvegarde de la configuration de la config mais je ne sais pas si JEEDOM le permet.

Est ce qu'il y aurait moyen d'empêcher le daemon de se lancer sans ces identifiants ?

Autre note pour plus tard (je me doute que c'est prévu) serait de faire en sorte que le champ password soit masqué par des étoiles .
Hello,

Bon je viens de pousser une version, au moins ca prévient que la config n'est pas set, je n'ai pas regardé coté Jeedom si on peut bloquer.

Code : Tout sélectionner

7/13/19 5:37:37 PM - Please set MAC address in configuration panel
Concernant le mot de passe, je le note mais je le ferai plus tard car il m'arrive d'utiliser des mots de passe d'autres user, et ca me permet de voir le mot de passe 8-)

Merci pour tes suggestions :D

Eli.

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 13 juil. 2019, 20:10

doupi a écrit :
13 juil. 2019, 10:32
Salut Eli,

C'est ce que j'ai fait, le problème est à l'installation des dépendances
* Dependencies installation *
...
...
Es tu sur debian ? une config un peu particulière ? Une bonne connection Internet ?
Si tu ne l'as pas deja fait, essayes de reinstaller uniquement les dépendances.

Eli.

MakinaPower
Timide
Messages : 57
Inscription : 12 févr. 2019, 20:55

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par MakinaPower » 13 juil. 2019, 20:59

Eli a écrit :
13 juil. 2019, 20:04
MakinaPower a écrit :
13 juil. 2019, 08:21
Salut ELI,

Pourquoi pas mais dans l'idéal il faudrait que les champs MAC address et Password soient obligatoire avant la sauvegarde de la configuration de la config mais je ne sais pas si JEEDOM le permet.

Est ce qu'il y aurait moyen d'empêcher le daemon de se lancer sans ces identifiants ?

Autre note pour plus tard (je me doute que c'est prévu) serait de faire en sorte que le champ password soit masqué par des étoiles .
Hello,

Bon je viens de pousser une version, au moins ca prévient que la config n'est pas set, je n'ai pas regardé coté Jeedom si on peut bloquer.

Code : Tout sélectionner

7/13/19 5:37:37 PM - Please set MAC address in configuration panel
Concernant le mot de passe, je le note mais je le ferai plus tard car il m'arrive d'utiliser des mots de passe d'autres user, et ca me permet de voir le mot de passe 8-)

Merci pour tes suggestions :D

Eli.
Merci ELI
Par contre, je suppose que tu n'as pas pu intégrer le correctif pour le rapatriement des équipements ?

Code : Tout sélectionner

[2019-07-13 20:53:45][DEBUG] : chmod x86, done!
[2019-07-13 20:53:45][DEBUG] : chmod x86, done!
[2019-07-13 20:53:45][DEBUG] : Launching daemon: /var/www/html/plugins/jeedore/ressources/jeedoredaemon-x86/Rezolv.JeeDore.Server
[2019-07-13 20:53:55][DEBUG] : Daemon JeeDore launched
[2019-07-13 20:53:57][DEBUG] : cmd : getping
[2019-07-13 20:53:57][DEBUG] : cmd : getping
[2019-07-13 20:54:02][DEBUG] : synchronize
[2019-07-13 20:54:02][DEBUG] : Refreshing all devices...
[2019-07-13 20:54:02][DEBUG] : {"id":null,"command":"geteqlogics"}
[2019-07-13 20:54:04][DEBUG] : cmd : geteqlogic
[2019-07-13 20:54:04][DEBUG] : Get from daemon :klineShutter with id:1541792304#1541792304
[2019-07-13 20:54:04][DEBUG] : Get from daemon :klineShutter with id:1541792424#1541792424
[2019-07-13 20:54:04][DEBUG] : Get from daemon :klineShutter with id:1541792664#1541792664
[2019-07-13 20:54:04][DEBUG] : Get from daemon :klineShutter with id:1541792724#1541792724
[2019-07-13 20:54:04][DEBUG] : Get from daemon :klineShutter with id:1541792784#1541792784
[2019-07-13 20:54:05][DEBUG] : {"id":null,"command":"getcmds"}
[2019-07-13 20:54:05][DEBUG] : cmd : getcmd
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792304#1541792304
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792304#1541792304
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792304#1541792304
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792304#1541792304
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792304#1541792304
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792424#1541792424
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792424#1541792424
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792424#1541792424
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792424#1541792424
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792424#1541792424
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792664#1541792664
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792664#1541792664
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792664#1541792664
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792664#1541792664
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792664#1541792664
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792724#1541792724
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792724#1541792724
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792724#1541792724
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792724#1541792724
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792724#1541792724
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792784#1541792784
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792784#1541792784
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792784#1541792784
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792784#1541792784
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792784#1541792784
[2019-07-13 20:54:07][DEBUG] : {"id":null,"command":"geteqdata"}
[2019-07-13 20:54:08][DEBUG] : cmd : getcmddata
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792304#1541792304
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792424#1541792424
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792664#1541792664
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792724#1541792724
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792784#1541792784
[2019-07-13 20:54:09][DEBUG] : All devices has been refreshed...
[2019-07-13 20:54:17][DEBUG] : cmd : getping
[2019-07-13 20:54:47][DEBUG] : cmd : getping
[2019-07-13 20:55:17][DEBUG] : cmd : getping

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 14 juil. 2019, 01:01

MakinaPower a écrit :
13 juil. 2019, 20:59

Merci ELI
Par contre, je suppose que tu n'as pas pu intégrer le correctif pour le rapatriement des équipements ?

Code : Tout sélectionner

...
[2019-07-13 20:54:04][DEBUG] : Get from daemon :klineShutter with id:1541792784#1541792784
[2019-07-13 20:54:05][DEBUG] : {"id":null,"command":"getcmds"}
[2019-07-13 20:54:05][DEBUG] : cmd : getcmd
[2019-07-13 20:54:05][DEBUG] : Impossible to get EqLogic to manage its commands id:1541792304#1541792304
...
[2019-07-13 20:54:07][DEBUG] : {"id":null,"command":"geteqdata"}
[2019-07-13 20:54:08][DEBUG] : cmd : getcmddata
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792304#1541792304
[2019-07-13 20:54:08][DEBUG] : cmd : getPosition1541792424#1541792424
...
Si, mais la je vois que tu as des klineShutter. Tous les volets roulants que j'ai pu tester sont du type shutter. Je viens de pousser une version qui considere klineShutter comme un shutter et tu me diras si ça passe ;) Possible de faire une session de debug si besoin ? Il y a peut être des spécificités.

Eli.

MakinaPower
Timide
Messages : 57
Inscription : 12 févr. 2019, 20:55

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par MakinaPower » 14 juil. 2019, 17:18

Merci ELI , ça fonctionne ;) avec la gestion des accents parfait !

Image

D'un point de vue cosmétique ça serait pas mal dans l'avenir de pouvoir choisir entre des volets blancs ou anthracites :)

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 14 juil. 2019, 18:42

Bon ça commence a être pas mal... 8-)

Je note le choix de la couleur... si tu as un lien pour que je m'inspire ;) comme c'est toi qui 'demande' la fonction :D fais toi plaisir

Il reste doupi qui galère avec les dépendances... Sinon il ne reste plus de 'gros' bug ? Si c'est le cas je vais entamer l'alarme

Eli.

Bod
Timide
Messages : 44
Inscription : 06 janv. 2019, 16:40

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Bod » 14 juil. 2019, 19:07

Eli a écrit :
14 juil. 2019, 18:42
Bon ça commence a être pas mal... 8-)

Je note le choix de la couleur... si tu as un lien pour que je m'inspire ;) comme c'est toi qui 'demande' la fonction :D fais toi plaisir

Il reste doupi qui galère avec les dépendances... Sinon il ne reste plus de 'gros' bug ? Si c'est le cas je vais entamer l'alarme

Eli.
C’est top toutes ces avancées.
J’ai pas eu l’occasion de tester ton pour plugin encore.
Du coup 2 questions :
- L’état du volet roulant remonte ?
- DeltaDore risque pas de patcher ça ? Peut être éviter les MAJ de la Tydom.

Merci

doupi
Timide
Messages : 29
Inscription : 28 août 2018, 14:43

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par doupi » 14 juil. 2019, 19:27

Eli a écrit :
13 juil. 2019, 20:10
doupi a écrit :
13 juil. 2019, 10:32
Salut Eli,

C'est ce que j'ai fait, le problème est à l'installation des dépendances
* Dependencies installation *
...
...
Es tu sur debian ? une config un peu particulière ? Une bonne connection Internet ?
Si tu ne l'as pas deja fait, essayes de reinstaller uniquement les dépendances.

Eli.
Sur un raspberry pi 3 - en ARM sur Debian Stretch

J'ai tout essayé, faire une mise à jour de tous les packages
J'ai désinstallé/réinstallé le plug-in
Tenté de réinstaller les dépendances
J'ai installé manuellement donet-sdk

Rien n'y fait, le daemon ne se lance pas. Alors qu'il y a deux jours il démarrait sur le raspberry pi.
Le code d'erreur est le suivant :
A fatal error occurred, the required library libhostfxr.so could not be found.
If this is a self-contained application, that library should exist in [/var/www/html/plugins/jeedore/ressources/jeedoredaemon-arm/].
If this is a framework-dependent application, install the runtime in the default location [/usr/share/dotnet] or use the DOTNET_ROOT environment variable to specify the runtime location.
Raspberry Pi 3
Xiaomi Home - Zwave - Blea

MakinaPower
Timide
Messages : 57
Inscription : 12 févr. 2019, 20:55

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par MakinaPower » 14 juil. 2019, 21:52

Eli a écrit :
14 juil. 2019, 18:42
Bon ça commence a être pas mal... 8-)

Je note le choix de la couleur... si tu as un lien pour que je m'inspire ;) comme c'est toi qui 'demande' la fonction :D fais toi plaisir

Il reste doupi qui galère avec les dépendances... Sinon il ne reste plus de 'gros' bug ? Si c'est le cas je vais entamer l'alarme

Eli.
Tu sais une inversion des couleurs fera l'affaire :)
Dernière édition par MakinaPower le 14 juil. 2019, 21:57, édité 1 fois.

MakinaPower
Timide
Messages : 57
Inscription : 12 févr. 2019, 20:55

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par MakinaPower » 14 juil. 2019, 21:56

Bod a écrit :
14 juil. 2019, 19:07
Eli a écrit :
14 juil. 2019, 18:42
Bon ça commence a être pas mal... 8-)

Je note le choix de la couleur... si tu as un lien pour que je m'inspire ;) comme c'est toi qui 'demande' la fonction :D fais toi plaisir

Il reste doupi qui galère avec les dépendances... Sinon il ne reste plus de 'gros' bug ? Si c'est le cas je vais entamer l'alarme

Eli.
C’est top toutes ces avancées.
J’ai pas eu l’occasion de tester ton pour plugin encore.
Du coup 2 questions :
- L’état du volet roulant remonte ?
- DeltaDore risque pas de patcher ça ? Peut être éviter les MAJ de la Tydom.

Merci
Salut Bod,

- Si tu entends par état du volet roulant, de connaitre sa position, oui c'est le cas, j'ai fait un screenshot plus haut.
- Pour la question de DeltaDore, je pense qu'il est difficile de prédire l'avenir... c'est le jeux mais on espère pas :)

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 14 juil. 2019, 23:27

@doupi

Est ce que la commande dotnet est bien dans la path d'environement ? Peux tu lancer la commande dotnet depuis n'importe ou ?
le sdk est bien dans le repertoire /usr/share/dotnet ?

Eli.

doupi
Timide
Messages : 29
Inscription : 28 août 2018, 14:43

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par doupi » 14 juil. 2019, 23:36

@Eli

Oui depuis putty si je fais DotNet --info j'ai accès sans avoir à aller dans un dossier spécifique.
Par contre je ne sais pas s'il est dans usr/share/dotnet.

J'ai suivi ce tuto pour l'installer : https://www.hanselman.com/blog/Installi ... eGpio.aspx

En effet en arm ça ne marcherait pas autrement

Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk

Raspberry Pi 3
Xiaomi Home - Zwave - Blea

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 14 juil. 2019, 23:37

Bod a écrit :
14 juil. 2019, 19:07
- DeltaDore risque pas de patcher ça ? Peut être éviter les MAJ de la Tydom.
Hello,
Effectivement, difficile de savoir si ils vont réagir de manière offensive au lieu d'ouvrir leur api, pas forcement leur code. Tout est possible, faudrait qu'il patch toutes leurs box et leurs apps, ca me semble un peu lourd. Ce sera le jeu du chat et de la souris...
Après c'est un peu de leur faute, je trouvais pas mon bonheur dans leur app ;)

Eli.

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 14 juil. 2019, 23:56

@doupi
Je n'avais pas fait attention au fait que le script que j'ai utilisé pour installer dotnet est uniquement sur x64
https://dotnet.microsoft.com/download/l ... dk-current
Je vais inclure le sdk uniquement pour la version arm en attendant une alternative... je pousse une version rapidement

Eli.

doupi
Timide
Messages : 29
Inscription : 28 août 2018, 14:43

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par doupi » 15 juil. 2019, 10:14

Eli a écrit :@doupi
Je n'avais pas fait attention au fait que le script que j'ai utilisé pour installer dotnet est uniquement sur x64
https://dotnet.microsoft.com/download/l ... dk-current
Je vais inclure le sdk uniquement pour la version arm en attendant une alternative... je pousse une version rapidement

Eli.
Ok top merci

Envoyé de mon ONEPLUS A5000 en utilisant Tapatalk

Raspberry Pi 3
Xiaomi Home - Zwave - Blea

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 15 juil. 2019, 23:24

Hello,

Je viens de mettre un version qui download les dll dotnet via les dependencies.
@doupi tu peux me confirmer que c'est ok pour toi ? Désolé, t'es un peu tout seul, je n'ai pas réussi à installer une version sur un raspberry... Vu la peine que tu t'es donné pour essayer d'installer dotnet, si tu as une(des) demande(s) pour le plugin, je la mettrai en haut de la pile :D

@MakinaPower, j'ai fais les icones sans implémenter le choix de la couleur light/dark, mais tu peux les copier pour vérifier que ça passe bien avec ton theme ;)
Eli.

MakinaPower
Timide
Messages : 57
Inscription : 12 févr. 2019, 20:55

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par MakinaPower » 15 juil. 2019, 23:38

Merci Eli, tu me diras ou je peux trouver les nouvelles icônes stp ? :)

Eli
Timide
Messages : 181
Inscription : 30 avr. 2019, 20:22

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par Eli » 15 juil. 2019, 23:48

Ooops...! oublier de push.... ca devrait etre mieux :D

sinon ce sera dans jeedore\ressources\images\dark\

doupi
Timide
Messages : 29
Inscription : 28 août 2018, 14:43

Re: [Plugin Tiers] [Sujet principal] JeeDore

Message par doupi » 16 juil. 2019, 08:49

@Eli
Salut, les dépendances s'installent désormais correctement sans erreurs. Malheureusement le daemon ne se lance toujours pas mais le log est différent :
"It was not possible to find any compatible framework version
The specified framework 'Microsoft.NETCore.App', version '2.2.0' was not found.
- Check application dependencies and target a framework version installed at:
/var/www/html/plugins/jeedore/ressources/jeedoredaemon-arm/
- Installing .NET Core prerequisites might help resolve this problem:
https://go.microsoft.com/fwlink/?LinkID ... lcid=0x409
- The .NET Core framework and SDK can be installed from:
https://aka.ms/dotnet-download"

Il n'arrive toujours pas à trouver donet-sdk .....
Raspberry Pi 3
Xiaomi Home - Zwave - Blea

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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