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] 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: [Sujet officiel] Plugin ArduiDom

Message par gui59169 » 11 févr. 2016, 15:02

bobox59 a écrit :
gui59169 a écrit :Oui.....
Verif liaison : Le démon 1 fonctionne correctement.
J'attends la MAJ et reviens aux news ici car toute mes lampes, volets ect.. sont sur arduidom
ca va aller t'inquiete le sav est la lol
la release vient d'etre acceptée.
la mise a jour est dispo sur le market, je met a jour ma maison dans la foulée pour voir ce que ca donne

MAJ faite, televersement OK, redemmarage deamon OK
TOUT est au vert. Toujours pas de reception d'ordres de mes modules 433 dio.

Maintenant j'ai cette erreur quand je clique sur "messages radio" ou "apprentissage radio".
Action Impossible : L\'Arduino ne fonctionne pas !

Alors que quand je clique sur Verifier la liaison j'ai :
L'Arduino 1 fonctionne correctement

AdRem
Timide
Messages : 10
Inscription : 11 févr. 2016, 14:48

Re: [Sujet officiel] Plugin ArduiDom

Message par AdRem » 11 févr. 2016, 15:17

Bonjour,
Pb similaire …
Liaison, téléversement Arduino ok mais message ‘Action Impossible : Le démon Arduidom ne fonctionne pas ’ lors d’un apprentissage .
J’ai eu des soucis pour l’installation du plugin ( message d’erreur indiquant le fichier JeeArduidom.php inexistant dans le répertoire nginx /je_ne_sait_plus_quoi …)
J’ai corrigé la ligne 103 du fichier arduidomx.py pour renvoyer vers le bon chemin
A priori, l’install se lance maintenant correctement
J’ai noté plusieurs choses :
- Log Arduidom-Update : echec à, l'installation de avr-dude
>>> Install AVR-DUDE
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package avr-dude

- Malgré le message Action Impossible : Le démon Arduidom ne fonctionne pas, La réception fonctionne correctement puisque j’obtiens les codes dans Arduidom_Message :

Log Arduidom_message
2016-02-11 13:03:23 => 1002 => RFD:4538453:A:1:P:1 (TRISTATE : TF0FFF000FFFF)
2016-02-11 13:03:24 => 1002 => RFD:344148:A:1:P:1 (TRISTATE : T00FFF000FFF0)
2016-02-11 13:03:24 => 1002 => RFD:4542549:A:1:P:1 (TRISTATE : TF0FFFF00FFFF)
2016-02-11 14:45:09 => 1002 => RFD:4543765:A:1:P:1 (TRISTATE : TF0FFFFFF0FFF)


Si ça peut aider …

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 15:39

effectivement j'ai pu reproduire le souci
j'y regarde
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

AdRem
Timide
Messages : 10
Inscription : 11 févr. 2016, 14:48

Re: [Sujet officiel] Plugin ArduiDom

Message par AdRem » 11 févr. 2016, 15:53

Les envois de commandes fonctionnent à nouveau avec la dernière mise à jour.
J'ai du modifier à nouveau le fichier arduidomx.pid dont la ligne 103 pointait vers /usr/share/nginx/www/jeedom/plugins/arduidom/core/php pour le fichier jeeArduidom.php
Par contre, toujours Action Impossible : L\'Arduino ne fonctionne pas ! en apprentissage.
Mais un léger mieux dans le log des messages reçus : un 1 est affiché a chaque code reçu ( plus de Arduino ne fonctionne pas !)
Le SAV est bien là ! :o)
Merci

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 16:34

AdRem a écrit :Les envois de commandes fonctionnent à nouveau avec la dernière mise à jour.
J'ai du modifier à nouveau le fichier arduidomx.pid dont la ligne 103 pointait vers /usr/share/nginx/www/jeedom/plugins/arduidom/core/php pour le fichier jeeArduidom.php
Par contre, toujours Action Impossible : L\'Arduino ne fonctionne pas ! en apprentissage.
Mais un léger mieux dans le log des messages reçus : un 1 est affiché a chaque code reçu ( plus de Arduino ne fonctionne pas !)
Le SAV est bien là ! :o)
Merci
correctif envoyé, je vous previens des que jeedom l'a envoyé
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
Aloïs
Timide
Messages : 425
Inscription : 02 août 2014, 13:44

Re: [Sujet officiel] Plugin ArduiDom

Message par Aloïs » 11 févr. 2016, 16:45

Arduino Méga forever !!

Ne manque plus que de prendre en charge un modul wifi lowcost non ?




Ok ok j'deconne,..... ou pas.

Envoyé de mon SM-N920C en utilisant Tapatalk
Cuisine connectée : Porte Cachée

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 » 11 févr. 2016, 18:12

Pour moi dernière MAJ installée : 2016-02-11 16:34:24
Apprentissage OK, messages radio OK.
Mais toujours impossible d’émettre un ordre.

Code : Tout sélectionner

JeeDom  >> [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:55,877 | DEBUG | Thread-1 - arduidomx:347 - process Queue of arduino 1
2016-02-11 18:04:55,878 | DEBUG | Thread-1 - arduidomx:357 - IN check_queue doing [SP03H3716707940130]
2016-02-11 18:04:55,879 | DEBUG | Thread-1 - arduidomx:358 - [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:56,181 | DEBUG | Thread-1 - arduidomx:368 - 1_Arduino 1 >> []
2016-02-11 18:04:56,485 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> []
2016-02-11 18:04:56,787 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> []
2016-02-11 18:04:56,867 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> [SP03H3716707940130_OK]
2016-02-11 18:04:56,868 | DEBUG | Thread-1 - arduidomx:393 - IN check_queue answer = [SP03H3716707940130_OK]
2016-02-11 18:04:56,967 | DEBUG | Thread-5 - arduidomx:195 - [SP03H3716707940130_OK] >> JeeDom
2016-02-11 18:04:56,968 | DEBUG | Thread-5 - arduidomx:215 - Close Jeedom Socket

Code : Tout sélectionner

[2016-02-11 18:20:13][arduidom][DEBUG] : v--------------------------------------------------------------------------------------
[2016-02-11 18:20:13][arduidom][DEBUG] : setPinValue(3,H3716707940100) takes 1131.5 ms
[2016-02-11 18:20:14][arduidom][DEBUG] : setPinValue(1003,H3716707940060) called
[2016-02-11 18:20:14][arduidom][DEBUG] :    cache::set(arduidom::lastSetPin1003,H3716707940060)
[2016-02-11 18:20:14][arduidom][DEBUG] : setPinValue(3,H3716707940060) for arduino 1
[2016-02-11 18:20:14][arduidom][DEBUG] :    $config=rout
[2016-02-11 18:20:14][arduidom][DEBUG] : ^--------------------------------------------------------------------------------------
[2016-02-11 18:20:14][arduidom][DEBUG] : sendtoArduino(SP03H3716707940060,1) called
[2016-02-11 18:20:14][arduidom][DEBUG] : IP: 127.0.0.1:58201
[2016-02-11 18:20:14][arduidom][DEBUG] : L'Arduino 1 est connecté, envoi...
[2016-02-11 18:20:15][arduidom][DEBUG] : $_tcpmsg=SP03H3716707940060
[2016-02-11 18:20:15][arduidom][DEBUG] : sendtoArduino(SP03H3716707940060,1) reply [SP03H3716707940060_OK] takes 1117.5 ms
[2016-02-11 18:20:15][arduidom][DEBUG] : v--------------------------------------------------------------------------------------
[2016-02-11 18:20:15][arduidom][DEBUG] : setPinValue(3,H3716707940060) takes 1125.6 ms
log expression :

Code : Tout sélectionner

[2016-02-11 18:20:11][expression][DEBUG] : [Parser 1] Expression : H3716707940020 tranformé en H3716707940020 => Variable "H3716707940020" is not valid around position 1.
[2016-02-11 18:20:12][expression][DEBUG] : [Parser 1] Expression : H3716707940100 tranformé en H3716707940100 => Variable "H3716707940100" is not valid around position 1.
[2016-02-11 18:20:14][expression][DEBUG] : [Parser 1] Expression : H3716707940060 tranformé en H3716707940060 => Variable "H3716707940060" is not valid around position 1.
J'ai l'impression que c'est la syntaxe qui ne passe plus : Hxxxxxxxxxxxx
Pièces jointes
Capture_h.PNG
Capture_h.PNG (12.8 Kio) Consulté 904 fois

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 18:54

Aloïs a écrit :Arduino Méga forever !!

Ne manque plus que de prendre en charge un modul wifi lowcost non ?




Ok ok j'deconne,..... ou pas.

Envoyé de mon SM-N920C en utilisant Tapatalk
je les ai recu ;)
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

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 18:55

Autre chose, a force d'en faire, j'ai oublié un fichier dans la mise a jour.
il empeche le démarrage si il y a plus d'un arduino
du fait je renvoi le correctif
désolé pour celui qui valide a chaque fois :/
la bonne version sera donc celle de 18h59
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: [Sujet officiel] Plugin ArduiDom

Message par gui59169 » 11 févr. 2016, 19:05

bobox59 a écrit :Autre chose, a force d'en faire, j'ai oublié un fichier dans la mise a jour.
il empeche le démarrage si il y a plus d'un arduino
du fait je renvoi le correctif
désolé pour celui qui valide a chaque fois :/
la bonne version sera donc celle de 18h59
C'est le risque en faisant aussi vite, c'est du boulot !!! En tout cas merci pour le support aujourd'hui.

Concernant mon soucis évoqué plus haut ? une piste ? ou alors il faut re-ecrire toutes commandes de cette façon RFD:20461974:A:0:P:4 plutôt que H565xxxxxxxxxx ? J'ai pas test.

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 19:08

gui59169 a écrit :Pour moi dernière MAJ installée : 2016-02-11 16:34:24
Apprentissage OK, messages radio OK.
Mais toujours impossible d’émettre un ordre.

Code : Tout sélectionner

JeeDom  >> [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:55,877 | DEBUG | Thread-1 - arduidomx:347 - process Queue of arduino 1
2016-02-11 18:04:55,878 | DEBUG | Thread-1 - arduidomx:357 - IN check_queue doing [SP03H3716707940130]
2016-02-11 18:04:55,879 | DEBUG | Thread-1 - arduidomx:358 - [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:56,181 | DEBUG | Thread-1 - arduidomx:368 - 1_Arduino 1 >> []
2016-02-11 18:04:56,485 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> []
2016-02-11 18:04:56,787 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> []
2016-02-11 18:04:56,867 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> [SP03H3716707940130_OK]
2016-02-11 18:04:56,868 | DEBUG | Thread-1 - arduidomx:393 - IN check_queue answer = [SP03H3716707940130_OK]
2016-02-11 18:04:56,967 | DEBUG | Thread-5 - arduidomx:195 - [SP03H3716707940130_OK] >> JeeDom
2016-02-11 18:04:56,968 | DEBUG | Thread-5 - arduidomx:215 - Close Jeedom Socket

Code : Tout sélectionner

[2016-02-11 18:20:13][arduidom][DEBUG] : v--------------------------------------------------------------------------------------
[2016-02-11 18:20:13][arduidom][DEBUG] : setPinValue(3,H3716707940100) takes 1131.5 ms
[2016-02-11 18:20:14][arduidom][DEBUG] : setPinValue(1003,H3716707940060) called
[2016-02-11 18:20:14][arduidom][DEBUG] :    cache::set(arduidom::lastSetPin1003,H3716707940060)
[2016-02-11 18:20:14][arduidom][DEBUG] : setPinValue(3,H3716707940060) for arduino 1
[2016-02-11 18:20:14][arduidom][DEBUG] :    $config=rout
[2016-02-11 18:20:14][arduidom][DEBUG] : ^--------------------------------------------------------------------------------------
[2016-02-11 18:20:14][arduidom][DEBUG] : sendtoArduino(SP03H3716707940060,1) called
[2016-02-11 18:20:14][arduidom][DEBUG] : IP: 127.0.0.1:58201
[2016-02-11 18:20:14][arduidom][DEBUG] : L'Arduino 1 est connecté, envoi...
[2016-02-11 18:20:15][arduidom][DEBUG] : $_tcpmsg=SP03H3716707940060
[2016-02-11 18:20:15][arduidom][DEBUG] : sendtoArduino(SP03H3716707940060,1) reply [SP03H3716707940060_OK] takes 1117.5 ms
[2016-02-11 18:20:15][arduidom][DEBUG] : v--------------------------------------------------------------------------------------
[2016-02-11 18:20:15][arduidom][DEBUG] : setPinValue(3,H3716707940060) takes 1125.6 ms
log expression :

Code : Tout sélectionner

[2016-02-11 18:20:11][expression][DEBUG] : [Parser 1] Expression : H3716707940020 tranformé en H3716707940020 => Variable "H3716707940020" is not valid around position 1.
[2016-02-11 18:20:12][expression][DEBUG] : [Parser 1] Expression : H3716707940100 tranformé en H3716707940100 => Variable "H3716707940100" is not valid around position 1.
[2016-02-11 18:20:14][expression][DEBUG] : [Parser 1] Expression : H3716707940060 tranformé en H3716707940060 => Variable "H3716707940060" is not valid around position 1.
J'ai l'impression que c'est la syntaxe qui ne passe plus : Hxxxxxxxxxxxx
peut etre

si tu te sens a l'aise avec l'edition:

essaye de modifier dans le fichier plugins/arduidom/core/class/arduidom.class.php
commenter la ligne 1113

Code : Tout sélectionner

$value = jeedom::evaluateExpression($value);
vers ca:

Code : Tout sélectionner

//$value = jeedom::evaluateExpression($value);
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: [Sujet officiel] Plugin ArduiDom

Message par gui59169 » 11 févr. 2016, 19:20

C'est fait, plus de log "expression" , mais la commande ne s'envoie toujours pas....

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 20:09

gui59169 a écrit :Pour moi dernière MAJ installée : 2016-02-11 16:34:24
Apprentissage OK, messages radio OK.
Mais toujours impossible d’émettre un ordre.
2016-02-11 18:04:55,879 | DEBUG | Thread-1 - arduidomx:358 - [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:56,867 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> [SP03H3716707940130_OK]
[/code]

J'ai l'impression que c'est la syntaxe qui ne passe plus : Hxxxxxxxxxxxx
moi par contre j'ai un tres gros doute !
comment ca a déja pu fonctionner ? quand je relis mon programme, la longueur du code ne peut logiquement pas dépasser 12 caracteres !
tu peut verifier que c'etait bien le code qui fonctionnais avant ?
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: [Sujet officiel] Plugin ArduiDom

Message par gui59169 » 11 févr. 2016, 20:16

bobox59 a écrit :
gui59169 a écrit :Pour moi dernière MAJ installée : 2016-02-11 16:34:24
Apprentissage OK, messages radio OK.
Mais toujours impossible d’émettre un ordre.
2016-02-11 18:04:55,879 | DEBUG | Thread-1 - arduidomx:358 - [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:56,867 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> [SP03H3716707940130_OK]
[/code]

J'ai l'impression que c'est la syntaxe qui ne passe plus : Hxxxxxxxxxxxx
moi par contre j'ai un tres gros doute !
comment ca a déja pu fonctionner ? quand je relis mon programme, la longueur du code ne peut logiquement pas dépasser 12 caracteres !
tu peut verifier que c'etait bien le code qui fonctionnais avant ?
Je viens de verifier la BDD avant mise à jour, tous mes codes sont de 13 caracteres (14 avec le H) et ça fonctionnait trés bien jusqu'à maj..

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 20:33

gui59169 a écrit :
bobox59 a écrit :
gui59169 a écrit :Pour moi dernière MAJ installée : 2016-02-11 16:34:24
Apprentissage OK, messages radio OK.
Mais toujours impossible d’émettre un ordre.
2016-02-11 18:04:55,879 | DEBUG | Thread-1 - arduidomx:358 - [SP03H3716707940130] >> Arduino 1
2016-02-11 18:04:56,867 | DEBUG | Thread-1 - arduidomx:388 - 2_Arduino 1 >> [SP03H3716707940130_OK]
[/code]

J'ai l'impression que c'est la syntaxe qui ne passe plus : Hxxxxxxxxxxxx
moi par contre j'ai un tres gros doute !
comment ca a déja pu fonctionner ? quand je relis mon programme, la longueur du code ne peut logiquement pas dépasser 12 caracteres !
tu peut verifier que c'etait bien le code qui fonctionnais avant ?
Je viens de verifier la BDD avant mise à jour, tous mes codes sont de 13 caracteres (14 avec le H) et ça fonctionnait trés bien jusqu'à maj..
je t'ai envoyé le sketch v24 a tester.
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

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 20:37

je vous le dit, apres tout ca, je vais faire une pause de quelques 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

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 20:54

ANNONCE IMPORTANTE !!!

@chevalir, tu a droit a un bon pour me taper :p
j'ai oublié de remettre ta modif pour les chacon dans le sketch !

donc pour ceux qui ont des télécommandes CHACON :

modifiez le dernier sketch unified v23

Remplacer les lignes 375 à 398

Code : Tout sélectionner

                        if (DataSerie[4] == 'H') { //// Radio Mode Chacon DIO ex:H 05580042 0100
                            ChaconSender = 10000000 * int(DataSerie[5] - '0');
                            ChaconSender += 1000000 * int(DataSerie[6] - '0');
                            ChaconSender += 100000 * int(DataSerie[7] - '0');
                            ChaconSender += 100000 * int(DataSerie[8] - '0' / 10); // Bien que cette ligne soit "bizarre" c'est NORMAL et VOULU (Merci alois pour l'astuce)
                            ChaconSender += 1000 * int(DataSerie[9] - '0');
                            ChaconSender += 100 * int(DataSerie[10] - '0');
                            ChaconSender += 10 * int(DataSerie[11] - '0');
                            ChaconSender += 1 * int(DataSerie[12] - '0');

                            int ChaconRecevr = 10 * int(DataSerie[15] - '0') + int(DataSerie[16] - '0');

                            if (DataSerie[14] == '0') {
                                for (int i = 1; i <= RADIO_REPEATS; i++) {
                                    mySwitch.send(ChaconSender, ChaconRecevr, false);
                                    check = true;
                                }
                            } else {
                                for (int i = 1; i <= RADIO_REPEATS; i++) {
                                    mySwitch.send(ChaconSender, ChaconRecevr, true);
                                    check = true;
                                }
                            }
                        }
Par celles ci:

Code : Tout sélectionner

        if (DataSerie[4] == 'H') { //// Radio Mode Chacon DIO ex:H 05580042 0100
          // Modifs par Chevalir
          DataSerie[13] = 0; // group char is not used so set 0 to limit the strtol function  
          bool onOff = DataSerie[14] == '1';
          ChaconSender = strtol( &DataSerie[5], NULL, 0 );
          int ChaconRecevr = 10 * int(DataSerie[15] - '0') + int(DataSerie[16] - '0');
          for (int i = 1; i <= RADIO_REPEATS; i++) {
            mySwitch.send(ChaconSender, ChaconRecevr, onOff);
          }
          check = true;
        }
bien evidemment cette correction sera dans la prochaine mise a jour mais en attendant...
Merci a chevalir pour la modif et a gui59169
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

Ericd
Timide
Messages : 59
Inscription : 18 déc. 2014, 16:45
Localisation : Toulouse

Re: [Sujet officiel] Plugin ArduiDom

Message par Ericd » 11 févr. 2016, 21:25

bobox59 a écrit :ANNONCE IMPORTANTE !!!

@chevalir, tu a droit a un bon pour me taper :p
j'ai oublié de remettre ta modif pour les chacon dans le sketch !

donc pour ceux qui ont des télécommandes CHACON :

modifiez le dernier sketch unified v23

Pas la tête ça peut servir (au moins pour les autres) ..... :lol: :D

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 21:41

Ericd a écrit :
bobox59 a écrit :ANNONCE IMPORTANTE !!!

@chevalir, tu a droit a un bon pour me taper :p
j'ai oublié de remettre ta modif pour les chacon dans le sketch !

donc pour ceux qui ont des télécommandes CHACON :

modifiez le dernier sketch unified v23

Pas la tête ça peut servir (au moins pour les autres) ..... :lol: :D
pas faux mdr
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

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

Re: [Sujet officiel] Plugin ArduiDom

Message par bobox59 » 11 févr. 2016, 22:33

nullos a écrit :Bonjour, déjà merci pour le travail effectué :-)

Voici ma configuration : Arduino UNO + shield Ethernet, RPI2 en Jeedom 2.0 et avec la dernière version du plugin Arduidom et le sketch unified_v22 (IDE 1.6.7).

J'ai fais un test en usb et pas de soucis il est bien vu, le téléchargement du scketch marche bien et je le pilote bien en revanche
je n'arrive pas à le faire marcher en ethernet...

Voici ma config :

#define CNF_NETWORK 1 // Mettre à 1 pour Activation du Shield Ethernet sur Arduino ( consomme 35% Firmware / 12% RAM sur un UNO)
//
#define CNF_DHT 1 // Mettre à 0 pour desactiver les DHT pour gagner en espace Programme/Ram surtout sur les petits arduino ( 4,9% Firmware / 6,3% RAM sur un UNO)
//
#define CNF_RADIO 0 // Mettre à 0 pour desactiver la RADIO pour gagner en espace Programme/Ram surtout sur les petits arduino ( consomme 18,8% Firmware / 23,9% RAM sur un UNO )
//
#if (CNF_NETWORK == 1)
#include <SPI.h>
#include <Ethernet.h>
IPAddress CNF_IP_ARDUIN (192, 168, 10, 190); // ADRESSE IP DE L'ARDUINO, A ADAPTER A VOTRE RESEAU
//
IPAddress CNF_IP_JEEDOM (192, 168, 10, 12); // ADRESSE IP JeeDom
//
#define CNF_PORT_JEEDOM 80 // Port d'ecoute Jeedom
//
//#define CNF_AID 1 // Désormais détecté automatiquement par jeedom ! //Numéro de l'arduino dans jeedom
//
#define CNF_JEEDOM_BOX 1 // Mettre a 1 si c'est une jeedom Box ( pas de /jeedom dans le http pour les Jeedom BOX)
#endif


Le log :

[2016-02-10 17:48:59][arduidom][ERROR] : Le démon 1 n'est pas connecté ! (errstr:)Connection timed out
[2016-02-10 17:48:59][arduidom][ERROR] : Erreur lors de l'envoi du CP a l'arduino [Connection timed out] != [CP_OK]
[2016-02-10 17:48:59][arduidom][ERROR] : 1 Erreur(s) pendant le lancement du démon...

Avez vous une idée ?

Aussi il y'a une petite erreur dans le code si on met CNF_DHT 0 (erreur de compilation) vu que " unsigned long TimerUpdateDHT = 0; " est sous " #if (CNF_DHT == 1) "

Merci.
le probleme sur ethernet semble réglé avec le dernier sketch également.

j'attends vos eventuels retours avant de continuer a avancer, il faut absolument trouver une stabilité pour l'ensemble !
Merci a tous
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

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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