Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] ArduiDom

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 01 juin 2017, 16:10

J'essaye de recuperer les trames radios, cela fonctionne parfaitement, les trames sont inscrites dans les logs, mais j'ai quelques soucis lorsque je souhaite les recuperer dans un objet, et ensuite les utiliser dans un scenario.

Malheuresement ce qui est indiqué dans la notice (binaire) ne fonctionne pas.

-Je creer un objet
-N° arduino et pin , je selectionne l'arduino concerné et le recepteur
-type info, string(autre).

ok ça fonctionne, pas contre une fois rentré dans les parametre avancés de la commande, et puis sauvegardé, ca ne fonctionne plus.

Je regarde dans informations brutes :
partie html : {"enable":"0","dashboard":"","dview":"","dplan":"","mobile":"","mview":""}
alors qu'avant sauvegarde des parametres avancés il n'y avait rien.

Je force pour passer enable à 1, et là ça refonctionne trés bien.

Il doit y avoir quelque chose dans le code qui empeche la commande.. je laisse le developpeur verifier.


Aussi, il serait bien de remplacer, partie desktop, arduidom.js ligne 545

Code : Tout sélectionner

 if (_cmd.type == 'action') { // is_numeric(_cmd.id)
        tr += '<a class="btn btn-default btn-xs cmdAction" data-action="test"><i class="fa fa-rss"></i> {{Tester}}</a>';
    }
par

Code : Tout sélectionner

 i
        tr += '<a class="btn btn-default btn-xs cmdAction" data-action="test"><i class="fa fa-rss"></i> {{Tester}}</a>';
    
Cela permet de voir la valeur d'une commande Info .

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Sujet officiel] Plugin ArduiDom

Message par gui59169 » 01 juin 2017, 16:15

Frck a écrit :
03 mars 2017, 21:29
bonsoir
cela fait un petit moment que je n'ai pas rajouté de commande et d'appareil sous arduidom,et je rencontre un probleme qui viens certainement de moi.
je m'explique quand je fais l'apprentissage radio je me retrouve avec code a coller RFD:******:A:1:P:1 .mais cela ne fonction pas avec le nouvelle équipement.
Erreur sur setPinValue(1,SP02RFD:5248273:A:1:P:1) - (Recu : SP02RFD:5248273:A:1:P:1_BAD) Vérifiez votre configutation des pins !

si je fait la même manipulation (apprentissage radio) avec un de mes ancien équipement (qui fonction) je me retrouve avec un autre code (RFD:*****:A:1:P:1) que je colle et cela ne fonctionne plus, par contre si je rentre l'ancien code "TFF000FFF0F0F" cela fonctionne normalement ...

es ce une question encryptage radio? si oui comment puis je récupérai les bons codes?
Dans les logs Jeedom , arduidom.message

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Sujet officiel] Plugin ArduiDom

Message par gui59169 » 01 juin 2017, 16:18

chevalir a écrit :
02 avr. 2017, 09:41
Je viens de passer 3 jours sans Arduidom l'horreur :( :( ... :)

Mon problème était simple, impossible de démarrer le deamon d'Arduidom après un reboot.
Comme cela m'arrive régulièrement j'ai d'abord pensé à un problème de com. USB. Mais j'ai vite vu que le plugins n'essayait même pas de démarrer le deamon. Je suis passé en démarrage manuel, pareil, l'appuis sur bouton (Re)Démarrer n'avais aucun effet. Alors là j'ai tout essayé : deactivé / activé le plugins, réinstall des dépendances, resintall de tout le plugins... toujours rien. En fait l'appuis sur le (Re)Démarrer ne faisait simplement rien, pas d'erreur , rien dans les logs ... rien de rien :? J'ai alors commencé à chercher à mettre des logs coté php. Et j'ai trouvé mon probléme ... qui peut être un jour sera votre probléme ;).

Le petit souci est dans arduidom.class.php

Code : Tout sélectionner

    public static function deamon_start($_debug = false) {
        //// Démarrage du démon
        $daemonmode = self::get_daemon_mode();
        if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
            //log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...");
            if ($_debug == false) return false;
        }
        self::set_daemon_mode("STARTING");
et la gestion du status "daemonmode". J'ai activé le log en affichant $daemonmode pour voir ce qui ce passait:

Code : Tout sélectionner

    public static function deamon_start($_debug = false) {
        //// Démarrage du démon
        $daemonmode = self::get_daemon_mode();
        if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
            log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...", $daemonmode);
            if ($_debug == false) return false;
        }
        self::set_daemon_mode("STARTING");
en fait status était resté à la valeur STARTING sans doute après un crash pendant le démarrage ce qui ne devrait jamais arrivé bien sure :) . Comme ce status semble être sauvegardé dans la BD de Jeedom les redémarrages n'avaient aucun effet.

pour régler le probléme j'ai temporairement commenté le "return false" comme ceci:

Code : Tout sélectionner

    public static function deamon_start($_debug = false) {
        //// Démarrage du démon
        $daemonmode = self::get_daemon_mode();
        if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
            log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...", $daemonmode);
  // if ($_debug == false) return false;
        }
        self::set_daemon_mode("STARTING");
Tout a redémarrer :D :D enfin ....
Ensuite j'ai supprimé le commentaire mais j'ai laissé le log ... au cas ou ... j'ai redémarrer plusieurs fois plus de probléme :D
J'espère que cela pourra aider qqn un jour ...

Note : Petite question pour @Bobox59 est-ce qu'il y a une solution "propre" pour réinitialiser ce status sans toucher au PHP ?

voila voila, bon dimanche
Effectivement, j'ai eu le meme soucis avec un crash de carte SD il y a 2 mois. Thanks

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 01 juin 2017, 19:38

J'ai une question concernant le sketch de l'arduino.

La reception en 433 se passe bien.
J'ai un carillon,

Je souhaite qu'à chaque fois qu'il envoi sa trame que l'arduino me l'indique..

En l'etat actuel si la trame reçue est la meme que la precedente alors arduidom ne la recupere pas.
Il faudrait quelque chose comme un timer, si pas reçu cette trame ou de trames depuis 2 secondes alors on la recupere.

Une idee ?

je pense qu'il y a quelque chose à faire là dedans :

Code : Tout sélectionner

 if (mySwitch.available() || digitalRead(7) == 1) {
            #else
            if (mySwitch.available()) {
            #endif

            LastRadioMessage = millis();
            RFData = mySwitch.getReceivedValue();
            RFAddr = mySwitch.getReceivedAddr();
            RFProtocol = mySwitch.getReceivedProtocol();
            RFLenght = mySwitch.getReceivedBitlength();
            RFDelay = mySwitch.getReceivedDelay();
            //unsigned int* raw = mySwitch.getReceivedRawdata();

            #if defined(FOR_BOBOX59_ONLY) //////// NON UTILISE POUR AUTRES QUE BOBOX59
                if (digitalRead(7) == 1) {
                    if (analogRead(0) < 500) RFAddr = 0;
                    if (analogRead(0) >= 500) RFAddr = 1;
                    if (analogRead(1) >= 500) RFAddr = RFAddr + 2;
                    if (analogRead(2) >= 500) RFAddr = RFAddr + 4;
                    if (analogRead(3) >= 500) RFAddr = RFAddr + 8;

                    if (RAZRadio == true) {
                      RFData = 1;
                      RFProtocol = 9;
                      RAZRadio = false;
                    }
                } else {
                  RAZRadio = true;
                }
            #endif

            if ((oldRFData != RFData || oldRFAddr != RFAddr || oldRFProtocol != RFProtocol )
                 && rfReceptionHook()) { // @@RC allow custom code inside the RF reception management
                oldRFData = RFData;
                oldRFAddr = RFAddr;

Gazarodd
Timide
Messages : 10
Inscription : 31 mai 2017, 11:50

Re: [Sujet officiel] Plugin ArduiDom

Message par Gazarodd » 02 juin 2017, 11:32

chevalir a écrit :
08 mai 2017, 12:56
Mikamadgik a écrit :
06 mai 2017, 22:31
Comment fais tu pour accéder et donc modifier le fichier arduidom.class.php?
simple...
cd /var/www/html/plugins/arduidom/core/class
sudo nano arduidom.class.php?
Comment peut-on trouver/modifier ce fichier sur windows 10 ?

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

[Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 02 juin 2017, 12:57

Gazarodd a écrit :
chevalir a écrit :
08 mai 2017, 12:56
Mikamadgik a écrit :
06 mai 2017, 22:31
Comment fais tu pour accéder et donc modifier le fichier arduidom.class.php?
simple...
cd /var/www/html/plugins/arduidom/core/class
sudo nano arduidom.class.php?
Comment peut-on trouver/modifier ce fichier sur windows 10 ?
A l'aide d'un logiciel de ftp sftp comme winscp.
Vous spécifiez l'adresse réseau de Jeedom et les credentials SSH linux du compte root par exemple. Si vous ne les avez pas modifiés, il se trouvent dans la doc Jeedom je pense.

Ou alors passer directement avec une console comme putty avec ces mêmes identifiants, avec les commandes indiquées plus haut.

Gazarodd
Timide
Messages : 10
Inscription : 31 mai 2017, 11:50

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par Gazarodd » 02 juin 2017, 13:45

gui59169 a écrit :
02 juin 2017, 12:57
Gazarodd a écrit :
chevalir a écrit :
08 mai 2017, 12:56


simple...
cd /var/www/html/plugins/arduidom/core/class
sudo nano arduidom.class.php?
Comment peut-on trouver/modifier ce fichier sur windows 10 ?
A l'aide d'un logiciel de ftp sftp comme winscp.
Vous spécifiez l'adresse réseau de Jeedom et les credentials SSH linux du compte root par exemple. Si vous ne les avez pas modifiés, il se trouvent dans la doc Jeedom je pense.

Ou alors passer directement avec une console comme putty avec ces mêmes identifiants, avec les commandes indiquées plus haut.
Bonjour gui59169 ! Merci de votre réponse. Mais, j'en suis désolé, je suis tout "nouveau" dans ce domaine et je ne vous cache pas que je n'ai malheureusement pas grandement compris vos solutions.
J'ai tout de même télécharger winscp en écrivant l'adresse réseau de jeedom et en mettant mes identifiants jeedom.. mais il m'affiche "access denied".

Du coup j'ai essayer avec la console putty mais "network error : connection timed out" ... Sinon, quand vous me dites "avec les commandes indiquées plus haut"; c'est bien de ces commandes là dont vous parlez ?

public static function deamon_start($_debug = false) {
//// Démarrage du démon
$daemonmode = self::get_daemon_mode();
if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...", $daemonmode);
// if ($_debug == false) return false;
}
self::set_daemon_mode("STARTING");

Merci à ceux qui répondront :)

PS: Je commence tout juste un stage, je suis arrivé sur un système qui a déjà deux groupes de stagiaires dans le ventres .. malheureusement, il y a très peu de détail dans leurs comptes rendus de projet au niveau de jeedom/arduidom et de leurs utilisations ..

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 02 juin 2017, 13:51

Gazarodd a écrit :
gui59169 a écrit :
02 juin 2017, 12:57
Gazarodd a écrit : Comment peut-on trouver/modifier ce fichier sur windows 10 ?
A l'aide d'un logiciel de ftp sftp comme winscp.
Vous spécifiez l'adresse réseau de Jeedom et les credentials SSH linux du compte root par exemple. Si vous ne les avez pas modifiés, il se trouvent dans la doc Jeedom je pense.

Ou alors passer directement avec une console comme putty avec ces mêmes identifiants, avec les commandes indiquées plus haut.
Bonjour gui59169 ! Merci de votre réponse. Mais, j'en suis désolé, je suis tout "nouveau" dans ce domaine et je ne vous cache pas que je n'ai malheureusement pas grandement compris vos solutions.
J'ai tout de même télécharger winscp en écrivant l'adresse réseau de jeedom et en mettant mes identifiants jeedom.. mais il m'affiche "access denied".

Du coup j'ai essayer avec la console putty mais "network error : connection timed out" ... Sinon, quand vous me dites "avec les commandes indiquées plus haut"; c'est bien de ces commandes là dont vous parlez ?

public static function deamon_start($_debug = false) {
//// Démarrage du démon
$daemonmode = self::get_daemon_mode();
if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...", $daemonmode);
// if ($_debug == false) return false;
}
self::set_daemon_mode("STARTING");

Merci à ceux qui répondront :)

PS: Je commence tout juste un stage, je suis arrivé sur un système qui a déjà deux groupes de stagiaires dans le ventres .. malheureusement, il y a très peu de détail dans leurs comptes rendus de projet au niveau de jeedom/arduidom et de leurs utilisations ..

Vous êtes sur quel matériel ? Raspberry ? Jeedom box?

Pour les commandes non. 2 posts plus haut.
Ce sont cd... nano....

Pour putty , Network error bizarre.. assurez vous d'avoir mis l'ip 192........ et choisi le protocole ssh.

Pour winscp ( et putty ) ce ne sont pas les identifiants Jeedom à entrer. Mais ceux du système. Petite recherche dans la doc et forum pour trouver les logins par défaut

Gazarodd
Timide
Messages : 10
Inscription : 31 mai 2017, 11:50

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par Gazarodd » 02 juin 2017, 14:46

gui59169 a écrit :
02 juin 2017, 13:51
Gazarodd a écrit :
gui59169 a écrit :
02 juin 2017, 12:57


A l'aide d'un logiciel de ftp sftp comme winscp.
Vous spécifiez l'adresse réseau de Jeedom et les credentials SSH linux du compte root par exemple. Si vous ne les avez pas modifiés, il se trouvent dans la doc Jeedom je pense.

Ou alors passer directement avec une console comme putty avec ces mêmes identifiants, avec les commandes indiquées plus haut.
Bonjour gui59169 ! Merci de votre réponse. Mais, j'en suis désolé, je suis tout "nouveau" dans ce domaine et je ne vous cache pas que je n'ai malheureusement pas grandement compris vos solutions.
J'ai tout de même télécharger winscp en écrivant l'adresse réseau de jeedom et en mettant mes identifiants jeedom.. mais il m'affiche "access denied".

Du coup j'ai essayer avec la console putty mais "network error : connection timed out" ... Sinon, quand vous me dites "avec les commandes indiquées plus haut"; c'est bien de ces commandes là dont vous parlez ?

public static function deamon_start($_debug = false) {
//// Démarrage du démon
$daemonmode = self::get_daemon_mode();
if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...", $daemonmode);
// if ($_debug == false) return false;
}
self::set_daemon_mode("STARTING");

Merci à ceux qui répondront :)

PS: Je commence tout juste un stage, je suis arrivé sur un système qui a déjà deux groupes de stagiaires dans le ventres .. malheureusement, il y a très peu de détail dans leurs comptes rendus de projet au niveau de jeedom/arduidom et de leurs utilisations ..

Vous êtes sur quel matériel ? Raspberry ? Jeedom box?

Pour les commandes non. 2 posts plus haut.
Ce sont cd... nano....

Pour putty , Network error bizarre.. assurez vous d'avoir mis l'ip 192........ et choisi le protocole ssh.

Pour winscp ( et putty ) ce ne sont pas les identifiants Jeedom à entrer. Mais ceux du système. Petite recherche dans la doc et forum pour trouver les logins par défaut
Je suis avec un module "Jeedom mini+" avec un module "RFXcom" et une carte arduino "mega2560".
Donc ces commandes :
- cd /var/www/html/plugins/arduidom/core/class
- sudo nano arduidom.class.php

D'après la doc:
"
3.2. Premiere connexion
Quelque soit la méthode utilisée, vous arrivez ensuite sur la page de login. Par défaut le login et le mot de passe sont "admin".
"
Je suis donc allé demander à mon maître de stage pour le mot de passe..

Pour putty, je ne peux pas écrire quoi que se soit pour sa demande de mots de passe:
https://framapic.org/FmdqfoTKrAPE/Lv52iHFPVXlw.png

Après quelques secondes, ce messages est apparus à l'écran:
https://framapic.org/LVUcbBWFm1ez/3CGX7pLj1QCc.png

pour winscp:
https://framapic.org/AK0xXYvdo2iY/qfC1PpRe8BBA.png

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 03 juin 2017, 11:04

Un peu de recherche ...

Putty c'est normal, tu ne vois pas quand tu tapes le password. Mais il s'inscrit bien

Ce ne sont pas ces id la... on trouve tout sur le forum et dans la doc...


User: root
Mdp: Mjeedom96

touma02
Timide
Messages : 62
Inscription : 21 janv. 2017, 15:40

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par touma02 » 06 juin 2017, 07:36

touma02 a écrit :
31 mai 2017, 22:06
Bonjour,

Jai toujours le même problème c'est à dire que je n'arrive toujours pas à avoir des retours d'état lorsque je suis connecte en ethernet alors que tout fonctionne en USB

Lorsque je lance le moniteur série sur larduino je vois bien qu'il détecte une modfication de l'état d'une entrée. Une chose que j'ai remarqué c'est longueur de la clé API, qui fait 48 caractères. J'ai tenté de modifier dans le sketch les adresses déprime pour stocker les 48 caractères mais pas d'amélioration. Quelqu'un peut-il m'expliquer le fonctionnement des retours etat et la différence entre USB/ethernet. C'est jeedom qui lit dans larduino ou arduino qui envoie vers jeedom ? Que ce passe t il si la clé api est trop longue ? Y a t il un fichier de log qui pourrait m aiguiller ? Jai pas vu que je ne suis pas le seul à avoir ce probleme sur ce forum mais la personne n'a pas trouvé de solution non plus.

Merci de votre aide
Personne ne sait ?

Gazarodd
Timide
Messages : 10
Inscription : 31 mai 2017, 11:50

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par Gazarodd » 06 juin 2017, 10:02

gui59169 a écrit :
03 juin 2017, 11:04
Un peu de recherche ...

Putty c'est normal, tu ne vois pas quand tu tapes le password. Mais il s'inscrit bien

Ce ne sont pas ces id la... on trouve tout sur le forum et dans la doc...


User: root
Mdp: Mjeedom96
DONC !

Avec les identifiants jeedom/Mjeedom96 (j'ai une mini+)
J'ai réussi à me connecter avec winscp
J'ai ensuite chercher le php en question ... avec ce chemin je l'ai obtenus:
/usr/share/nginx/www/jeedom/plugins/arduidom/core/class

J'ai donc double cliqué pour ouvrir le doc et ai chercher les lignes à modifier.
Mais .. Malheureusement, après avoir modifié ces lignes de codes:

public static function deamon_start($_debug = false) {
//// Démarrage du démon
$daemonmode = self::get_daemon_mode();
if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
//log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...");
if ($_debug == false) return false;
}
self::set_daemon_mode("STARTING");

Par celles-ci:

public static function deamon_start($_debug = false) {
//// Démarrage du démon
$daemonmode = self::get_daemon_mode();
if ($daemonmode == "STARTING" || $daemonmode == "KILLING" || $daemonmode == "FLASHING") {
log::add('arduidom', 'debug', "Another session of starting daemon in progress... wait 1 minute before retry...", $daemonmode);
// if ($_debug == false) return false;
}
self::set_daemon_mode("STARTING");

J'ai eu ce messages d'erreur ..:

https://framapic.org/JUx3FODJmIke/BFTeoD20rXpL.png

Des solutions à me proposer ?

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 06 juin 2017, 11:09

L'utilisateur Jeedom n'a pas la permission sur ce fichier...

Il faut utiliser un autre utilisateur comme root. Ou donner la permission à l'utilisateur Jeedom de modifier ce fichier.

Avez vous tenté de redémarrer votre box si vous avez un soucis avec arduidom

Gazarodd
Timide
Messages : 10
Inscription : 31 mai 2017, 11:50

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par Gazarodd » 06 juin 2017, 14:28

gui59169 a écrit :
06 juin 2017, 11:09
L'utilisateur Jeedom n'a pas la permission sur ce fichier...

Il faut utiliser un autre utilisateur comme root. Ou donner la permission à l'utilisateur Jeedom de modifier ce fichier.

Avez vous tenté de redémarrer votre box si vous avez un soucis avec arduidom
Avec le compte utilisé, je n'ai pas la permission de modifié les permission du fichier (droit ugo rwx sur auteur et groupe mais seulement rx sur les autres). De plus, ce fichier appartiens à l'utilisateur ainsi qu'au groupe : www-data [33] avec possibilité de choisir " root [0] " mais je n'ai pas la permission de changer l’appartenance non plus.

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 06 juin 2017, 14:32

Gazarodd a écrit :
gui59169 a écrit :
06 juin 2017, 11:09
L'utilisateur Jeedom n'a pas la permission sur ce fichier...

Il faut utiliser un autre utilisateur comme root. Ou donner la permission à l'utilisateur Jeedom de modifier ce fichier.

Avez vous tenté de redémarrer votre box si vous avez un soucis avec arduidom
Avec le compte utilisé, je n'ai pas la permission de modifié les permission du fichier (droit ugo rwx sur auteur et groupe mais seulement rx sur les autres). De plus, ce fichier appartiens à l'utilisateur ainsi qu'au groupe : www-data [33] avec possibilité de choisir " root [0] " mais je n'ai pas la permission de changer l’appartenance non plus.

Il faut se connecter en tant que root... ne pas changer l'appartenance

Ou dans un terminal utiliser sudo puis la commande..

Il faudra connaître le password root.

Ce sont des commandes Linux... il y a bcp de tuto sur le net là dessus. Ca n'a rien à voir avec le plugin arduidom...


Gazarodd
Timide
Messages : 10
Inscription : 31 mai 2017, 11:50

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par Gazarodd » 06 juin 2017, 15:36

gui59169 a écrit :
06 juin 2017, 14:32
Gazarodd a écrit :
gui59169 a écrit :
06 juin 2017, 11:09
L'utilisateur Jeedom n'a pas la permission sur ce fichier...

Il faut utiliser un autre utilisateur comme root. Ou donner la permission à l'utilisateur Jeedom de modifier ce fichier.

Avez vous tenté de redémarrer votre box si vous avez un soucis avec arduidom
Avec le compte utilisé, je n'ai pas la permission de modifié les permission du fichier (droit ugo rwx sur auteur et groupe mais seulement rx sur les autres). De plus, ce fichier appartiens à l'utilisateur ainsi qu'au groupe : www-data [33] avec possibilité de choisir " root [0] " mais je n'ai pas la permission de changer l’appartenance non plus.

Il faut se connecter en tant que root... ne pas changer l'appartenance

Ou dans un terminal utiliser sudo puis la commande..

Il faudra connaître le password root.

Ce sont des commandes Linux... il y a bcp de tuto sur le net là dessus. Ca n'a rien à voir avec le plugin arduidom...
Bon !

Alors, en re-passant sur Putty, je suis arrivé à ce résultat:
https://framapic.org/Lq842dO7CeAf/qJ7wopFE2GFH.png

Maintenant, je sais que je peut utiliser la commande "vi arduidom.class.php". Mais l'édition n'est franchement pas ergonomique .. Y-a-t'il un moyen d'ouvrir le document sur une autre plateforme d'édition ?

bobox59
Timide
Messages : 488
Inscription : 08 sept. 2014, 13:03
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par bobox59 » 06 juin 2017, 18:29

Bonjour a tous,
toujours personne n'est interessé par la reprise du plugin ?
chevalir par ex. ? tu a le niveau c'est sur, tu a su dépanner et evoluer pas mal de choses !
perso je n'arrive pas du tout a debloquer du temps la dessus, j'ai plein d'idées et de changements prévus, mais frustration de ne trouver le temps !

pour ceux qui ont le souci avec l'ethernet, ca viens tres probablement de la longueur de clé api,
j'ai plusieurs arduinos en usb, wifi et ethernet, ca tourne depuis le début sans soucis
mais comme mon jeedom est à jour mais toujours sur une ancienne base, ma clé api est toujours la version courte

je suis pret a trouver du temps pour epauler quelqu un qui a un bon niveau s'il le faut
c'est con de le voir stagner alors qu'il y a des possibilitées, mais franchement rien qu'envoyer une mise a jour du plugin demande de nombreuses verifications qui prennent du temps pour éviter de planter tout le monde aux mises a jour...
Bobox59 - Le papa du plugin Arduidom
Jeedom sur Serveur Dell - RPi 2 (Dev) - RPi 1B (Dev,Tests)
Modules Radio DIY, Detecteurs IR Radio Electro-Depot & Tike-Securité, Prises Radio Eurodomest 972086 & SITE RCS-K02 (Action)

I<3JEEDOM

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 06 juin 2017, 23:17

Gazarodd a écrit :
gui59169 a écrit :
06 juin 2017, 14:32
Gazarodd a écrit : Avec le compte utilisé, je n'ai pas la permission de modifié les permission du fichier (droit ugo rwx sur auteur et groupe mais seulement rx sur les autres). De plus, ce fichier appartiens à l'utilisateur ainsi qu'au groupe : www-data [33] avec possibilité de choisir " root [0] " mais je n'ai pas la permission de changer l’appartenance non plus.

Il faut se connecter en tant que root... ne pas changer l'appartenance

Ou dans un terminal utiliser sudo puis la commande..

Il faudra connaître le password root.

Ce sont des commandes Linux... il y a bcp de tuto sur le net là dessus. Ca n'a rien à voir avec le plugin arduidom...
Bon !

Alors, en re-passant sur Putty, je suis arrivé à ce résultat:
https://framapic.org/Lq842dO7CeAf/qJ7wopFE2GFH.png

Maintenant, je sais que je peut utiliser la commande "vi arduidom.class.php". Mais l'édition n'est franchement pas ergonomique .. Y-a-t'il un moyen d'ouvrir le document sur une autre plateforme d'édition ?
Une petite recherche google, nano est un peu plus simple

Avatar de l’utilisateur
gui59169
Timide
Messages : 260
Inscription : 03 déc. 2015, 18:35
Localisation : Nord

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par gui59169 » 06 juin 2017, 23:19

bobox59 a écrit :Bonjour a tous,
toujours personne n'est interessé par la reprise du plugin ?
chevalir par ex. ? tu a le niveau c'est sur, tu a su dépanner et evoluer pas mal de choses !
perso je n'arrive pas du tout a debloquer du temps la dessus, j'ai plein d'idées et de changements prévus, mais frustration de ne trouver le temps !

pour ceux qui ont le souci avec l'ethernet, ca viens tres probablement de la longueur de clé api,
j'ai plusieurs arduinos en usb, wifi et ethernet, ca tourne depuis le début sans soucis
mais comme mon jeedom est à jour mais toujours sur une ancienne base, ma clé api est toujours la version courte

je suis pret a trouver du temps pour epauler quelqu un qui a un bon niveau s'il le faut
c'est con de le voir stagner alors qu'il y a des possibilitées, mais franchement rien qu'envoyer une mise a jour du plugin demande de nombreuses verifications qui prennent du temps pour éviter de planter tout le monde aux mises a jour...
Je pense passer sur rflink( bcp de protocoles pour le rf433)..
C'est vrai ca prend un temps fou... bon courage à toi!!

touma02
Timide
Messages : 62
Inscription : 21 janv. 2017, 15:40

Re: [Plugin Tiers][Sujet Principal] ArduiDom

Message par touma02 » 07 juin 2017, 07:46

bobox59 a écrit :
06 juin 2017, 18:29
Bonjour a tous,
toujours personne n'est interessé par la reprise du plugin ?
chevalir par ex. ? tu a le niveau c'est sur, tu a su dépanner et evoluer pas mal de choses !
perso je n'arrive pas du tout a debloquer du temps la dessus, j'ai plein d'idées et de changements prévus, mais frustration de ne trouver le temps !

pour ceux qui ont le souci avec l'ethernet, ca viens tres probablement de la longueur de clé api,
j'ai plusieurs arduinos en usb, wifi et ethernet, ca tourne depuis le début sans soucis
mais comme mon jeedom est à jour mais toujours sur une ancienne base, ma clé api est toujours la version courte

je suis pret a trouver du temps pour epauler quelqu un qui a un bon niveau s'il le faut
c'est con de le voir stagner alors qu'il y a des possibilitées, mais franchement rien qu'envoyer une mise a jour du plugin demande de nombreuses verifications qui prennent du temps pour éviter de planter tout le monde aux mises a jour...
Bobox, pourrais-tu indiquer le fonctionnement avec la clé api et vers ou chercher le probleme (côté arduino ou côté arduidom?)

J'ai tenté de décaler les adresses eeprom de larduino pour y faire entrer la nouvelle longueur de clé api, apparement je la reçois bien complète. Mais après je ne vois pas trop le fonctionnement
Dernière édition par touma02 le 19 juin 2017, 20:29, édité 1 fois.

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité