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

Pour échanger sur les plugins classés en catégorie "Protocoles domotiques"
Avatar de l’utilisateur
cybertech
Timide
Messages : 306
Inscription : 31 juil. 2014, 16:27
Localisation : Cluses (74)
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par cybertech » 07 oct. 2019, 17:05

@revlys

j'avais bien installé les dépendances serial pour la beta!
j'ai quand même revérifié!

Si je relance l'install des dépendances serial depuis la page du plugin j'ai :

Code : Tout sélectionner

Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package python{,3}-pip
E: Unable to locate package python{,3}-serial
j'ai donc verifié en reinstallant a la main Python3-serial

Code : Tout sélectionner

python3-serial is already the newest version (3.2.1-1).
J'ai donc toujours le même message quand j'essaie de démarrer le daemon:

Code : Tout sélectionner

==> jeedouino_usb <==
[2019-10-07 17:00:29][Demon USB] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=828&NODEP = SERIAL
[2019-10-07 17:00:29][Demon USB] Error : Dependances Serial introuvables. Veuillez les reinstaller. - module 'serial' has no attribute 'Serial'
Dependances Serial introuvables. - module 'serial' has no attribute 'Serial'
Voila ma version de pip au cas ou:

Code : Tout sélectionner

 pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
Patrick
PI2+boot SD+USB 16Gb+RFXCOM+8 Sondes Oregon+2 Piface+Clavier RFID +Dongle UZB1 +FGB001+5 Cameras +TTS +Carte 16 relais
Pi3+boot SD+SSD16Gb+Arduino RFLINK+Jeedouino+Carte 16 relais +Huawey E220
OrangePi Zero (Jeedom 3.1.7) + Gateway Thekeys

Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 07 oct. 2019, 19:04

@cybertech, ok ça doit venir de la distrib (packages) alors.
essaye :

Code : Tout sélectionner

pip3 uninstall serial
puis:

Code : Tout sélectionner

pip3 install pyserial
Ton pip est un peu ancien, de mon coté j'ai :

Code : Tout sélectionner

root@raspberrypi:/home/pi# lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:       buster
root@raspberrypi:/home/pi# pip3 --version
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)


@benj29, oui les logs sont majoritairement en debug.
Par contre sur ton screen, les erreurs ne me plaisent pas trop. Ça t'arrive souvent, ou c'est juste au moment du reboot / arrêt du pi ?
Et pour la pi de test avec des valeurs de compteurs bidons, ça ne me dérange pas si déjà ça valide le fonctionnement du plugin :geek:

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 07 oct. 2019, 19:05

Tu vois où des erreurs ? Ce sont les callbacks ?

Envoyé de mon GM1900 en utilisant Tapatalk


Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 07 oct. 2019, 19:15

@benj29, ben c'est ce que tu as mis comme screen, non ?
Sans titre 1.jpg
Sans titre 1.jpg (58.11 Kio) Consulté 1496 fois

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 07 oct. 2019, 19:16

Oui mais regarde les dates
Tu as peut être corrigé depuis

Envoyé de mon GM1900 en utilisant Tapatalk


Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 07 oct. 2019, 19:19

pfff, je suis un vieux bigleux :oops:


Avatar de l’utilisateur
cybertech
Timide
Messages : 306
Inscription : 31 juil. 2014, 16:27
Localisation : Cluses (74)
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par cybertech » 07 oct. 2019, 20:24

@revlys
C'était bien la version de pyserial qui posait un souci.
J'ai fait l'install sur mon Pi de test mais il me semble que je n'ai plus les problèmes de raz des sorties qui m'avait obligé a commenté le kill dans la version précedente
wait and see :)
Merci pour ton aide
Patrick
PI2+boot SD+USB 16Gb+RFXCOM+8 Sondes Oregon+2 Piface+Clavier RFID +Dongle UZB1 +FGB001+5 Cameras +TTS +Carte 16 relais
Pi3+boot SD+SSD16Gb+Arduino RFLINK+Jeedouino+Carte 16 relais +Huawey E220
OrangePi Zero (Jeedom 3.1.7) + Gateway Thekeys

NiamorV
Timide
Messages : 3
Inscription : 13 sept. 2019, 10:17

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par NiamorV » 13 oct. 2019, 21:48

Merci revlys pour ta réponse.

Mon besoin est de mesurer les tachymètres des ventilateurs de ma VMC double flux DIY.

Voici mon code aujourd'hui :

Les interruptions sont appelées au début du setup et les fonctions appelés, vraiment simples... ...sont à la fin : tachyIn et tachyOut.

Code : Tout sélectionner

/*
  Vitesse des ventilateurs :
  PWM  Vin Vout
    0 3690 3580  300
   10 3420 3380  200
   20 3250 3280  200
   40 3040 2920  350
   60 2680 2660  300
   80 2380 2340  400
  100 2060 2040  200
  120 1820 1780  300
  140 1500 1480  200
  160 1300 1260  200
  180 1120 1080  200
  200  940  960   50
  220  900  880
*/
#include <Ethernet.h>
#include <NTPClient.h>
#include <PWM.h>
#include <DHT.h>

const byte TachyInPin = 2;
const byte TachyOutPin = 3;
const byte DHTInPin = 4;
const byte DHTOutPin = 5;
const byte VentiloInPin = 9;
const byte VentiloOutPin = 10;

const byte ModeNuit = 0;
const byte ModeJour = 1;
const byte SaisonFroide = 0;
const byte SaisonFraiche = 1;
const byte SaisonTempere = 2;
const byte SaisonChaude = 3;
const byte Vmin = 220;
const byte V1 = 200;
const byte V2 = 180;
const byte V3 = 160;
const byte V4 = 140;
const byte V5 = 120;
const byte V6 = 100;
const byte V7 = 80;
const byte V8 = 60;
const byte V9 = 40;
const byte V10 = 20;
const byte Vmax = 0;

byte mac[6] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0x10 };
//byte mac[6] = { 0x90, 0xA2, 0xDA, 0x70, 0x66, 0xD1 };
//byte mac[6] = { 0x90, 0xA2, 0xDA, 0x91, 0xCF, 0xF5 };
EthernetUDP udp;
NTPClient timeClient(udp);

String formattedDate, timeStamp, buff;
int Hour,Minute,NTPHour,NTPMinute,i,NTPReadOK,Mode,PremierJour,MesureExtMax,MesureExtMin,Shift,ShiftedHour,VitesseVentiloIn,VitesseVentiloOut,Saison,Consigne;
float TempRef[24],TempExtMoyenne,TempExtMax,TempExtMin,HumIn,TempIn,HumOut,TempOut,HumAbsOut,HumAbsIn;
unsigned long TicSecondes, TicJours, TicHeures, TicMinutes, Pulse;
unsigned long ToursIn=0;
unsigned long ToursOut=0;

DHT dhtIn(DHTInPin, DHT22); 
DHT dhtOut(DHTOutPin, DHT22); 
void setup() {
  pinMode(TachyInPin, INPUT_PULLUP);
  attachInterrupt(digitalPinToInterrupt(TachyInPin), tachyIn, RISING);
  pinMode(TachyOutPin, INPUT_PULLUP);
  attachInterrupt(digitalPinToInterrupt(TachyOutPin), tachyOut, RISING);
  SetPinFrequency(VentiloInPin, 8);
  SetPinFrequency(VentiloOutPin, 8);
  Serial.begin(115200);
  dhtIn.begin();
  dhtOut.begin();
  Ethernet.begin(mac);
  timeClient.begin();
  timeClient.setTimeOffset(3600);

  Serial.print("localIP: ");Serial.println(Ethernet.localIP());
  Serial.print("subnetMask: ");Serial.println(Ethernet.subnetMask());
  Serial.print("gatewayIP: ");Serial.println(Ethernet.gatewayIP());
  Serial.print("dnsServerIP: ");Serial.println(Ethernet.dnsServerIP());

  //initialisation de la temp moyenne avec la temp actuelle
  for (i=0;i<24;i++) TempRef[i]=dhtIn.readTemperature();
  TicJours=millis();
  TicHeures=millis() - 3600000;
  TicMinutes=millis() - 60000;
  TicSecondes=millis() - 1000;
  NTPReadOK=0; Hour=0; Minute=0;
  Mode=ModeNuit;
  PremierJour=1;
  analogWrite(VentiloInPin,Vmin);
  analogWrite(VentiloOutPin,Vmin);  
}

void loop() {
//Boucle des jours
if (millis() > TicJours + 86400000) {
  TicJours=millis();
  if (PremierJour == 0) {
    Saison = SaisonChaude;
    if (TempExtMoyenne < 22) Saison = SaisonTempere;
    if (TempExtMoyenne < 16) Saison = SaisonFraiche;
    if (TempExtMoyenne < 10) Saison = SaisonFroide;
  }
  PremierJour=0; }

//Boucle des heures
if (millis() > TicHeures + 3600000) {
    TicHeures=millis();
    getNTPTime();
    Serial.print("NTP ");Serial.print(NTPHour);Serial.print(":");Serial.println(NTPMinute);
    if ((NTPHour != NULL) && (NTPMinute != NULL)) {
      Hour = NTPHour;
      Minute = NTPMinute;
      NTPReadOK=1; }
    else {
      NTPReadOK=0;
      Hour=Hour+1;
      if (Hour >= 24) Hour=0; }
    TempRef[Hour]=dhtIn.readTemperature();
    Serial.print("Heure : ");Serial.print(Hour);Serial.print("Temperature exterieure : ");Serial.println(TempRef[Hour]);
    TempExtMoyenne=0;
    TempExtMax=TempExtMin=TempRef[0];
    for (i=0;i<24;i++) {
      TempExtMoyenne+=TempRef[i];
      if (TempRef[i] > TempExtMax) {TempExtMax = TempRef[i]; MesureExtMax = i;}
      if (TempRef[i] < TempExtMin) {TempExtMin = TempRef[i]; MesureExtMin = i;}
    TempExtMoyenne=TempExtMoyenne/24; }
    if ((PremierJour == 0) && (NTPReadOK == 0)){
      //Fixe l'heure à partir du principe que l'heure la plus chaude est 16h. (utilisé en cas de défaut NTP)
      Shift = 16 - MesureExtMax;
      ShiftedHour = Hour + Shift;
      if (ShiftedHour <0) Hour = ShiftedHour + 24;
      if (ShiftedHour > 23) Hour = ShiftedHour - 24;
      Hour = ShiftedHour;
      //Fixe le mode jour/nuit en fonction de l'heure
      if ((Hour > 20) || (Hour < 8)) Mode = ModeNuit;
      else Mode = ModeJour;
    } }

//Boucle des minutes
if (millis()>= TicMinutes + 60000){
    TicMinutes=millis();
    Serial.print(Hour);Serial.print(":");Serial.println(Minute);
    Serial.print("Temperature In :");Serial.println(dhtIn.readTemperature());
    Serial.print("Humidite In :");Serial.println(dhtIn.readHumidity());
    Serial.print("Temperature Out :");Serial.println(dhtOut.readTemperature());
    Serial.print("Humidite Out :");Serial.println(dhtOut.readHumidity());
    Serial.print("Rotation In  :");Serial.print(VitesseVentiloIn);Serial.println("RPM");
    Serial.print("Rotation Out :");Serial.print(VitesseVentiloOut);Serial.println("RPM");

    HumIn = dhtIn.readHumidity();
    TempIn = dhtIn.readTemperature();
    HumOut = dhtOut.readHumidity();
    TempOut = dhtOut.readTemperature();
    HumAbsOut = HumiditeAbsolue(HumOut,TempOut);
    HumAbsIn = HumiditeAbsolue(HumIn,TempIn);

    Consigne= V5;
    if (HumOut > 40) Consigne = V6;
    if (HumOut > 50) Consigne = V7;
    if (HumOut > 60) Consigne = V9;
    if (HumOut > 70) Consigne = V10;
    if (HumOut > 80) Consigne = Vmax;

    if (TempIn < TempOut) {
      if (Saison == SaisonFroide) Consigne = Consigne + 60;
      if (Saison == SaisonFraiche) Consigne = Consigne + 40;
      if (Saison == SaisonChaude) Consigne = Consigne - 60; }
    else {
      if (Saison == SaisonFroide) Consigne = Consigne - 60;
      if (Saison == SaisonFraiche) Consigne = Consigne - 60;
      if (Saison == SaisonChaude) Consigne = Consigne + 60; }

    if (Mode == ModeNuit) {
      if ((Saison == SaisonChaude) && (Hour < 5) && (Consigne > V7)) Consigne = V7; 
      if ((Saison != SaisonChaude) && (Consigne > V5)) Consigne = V5; }

    if (HumAbsOut > HumAbsIn) Consigne = Vmin;

    if (Consigne < Vmin) Consigne = Vmin;
    if (Consigne > Vmax) Consigne = Vmax;    
    analogWrite(VentiloInPin,Consigne);
    analogWrite(VentiloOutPin,Consigne);

    Minute++;
    if (Minute >= 60) Minute=0; }

//Boucle des secondes
if (millis()>= TicSecondes + 1000){
    TicSecondes=millis();
    VitesseVentiloIn=ToursIn*20;
    VitesseVentiloOut=ToursOut*20;
    ToursIn=0;
    ToursOut=0; }
}
void tachyIn() {ToursIn++;}
void tachyOut() {ToursOut++;}
void getNTPTime() {
  timeClient.update();
  formattedDate=timeClient.getFormattedTime();
  NTPHour = formattedDate.substring(0, 2).toInt();
  NTPMinute = formattedDate.substring(3, 5).toInt();
}
float HumiditeAbsolue(float HumRelative,float Temperature) {
  float pvs,ps,xe,n,ne,me;
  // Formuile de Ranline simplifiée : pression de vapeur saturante (soit 100% d'humidité) = 13,7-(5120/T) (en Kelvin)
  pvs=13,7-(5120/(Temperature+273,15));
  // Ps=3,169kPa ; la pression partielle de vapeur d'eau dans l'atmosphère est donc : Pe=pvs*HumRelative
  ps=pvs*HumRelative;
  // En assimilant l'atmosphère à un mélange de gaz parfaits, la fraction molaire de la vapeur d'eau est : xe=(ps/1,013.10^5)
  xe = ps/101300;
  //La quantité totale de gaz dans 1m3 d'air humide est : PV/RT : (1.013*10^5*1)/8,314*T (en Kelvoin)
  n = 101300/(8,314*(Temperature+273,15));
  // La quantité de vapeur d'eau dans 1m3 d'air est donc : ne = xe * n
  ne = xe * n;
  // La masse molaire de l'eau étant : M=18g/mol, la masse de vapeur d'eau dans 1m3 est donc ne * 18
  me = ne * 18;
  return me;
}

Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 14 oct. 2019, 10:26

Bonjour à tous,

@cybertech , de rien. Merci pour le retour.

@NiamorV , effectivement le code des interruptions est vraiment simple.
Du coup, je pense que tu n'auras pas de problèmes à intégrer ton code dans le sketch du plugin.

Bonne journée.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 19 oct. 2019, 15:08

Hello revlys, je ne sais pas si tu passes sur l'ancien ou le nouveau.

Grosse mise à jour ce jour du :

- plugin sur ma VM (dépendances, etc) OK
- de mes PI puis des démons etc.

J'ai tout bien fait je pense. J'ai bien les démons (j'ai tenté de les effacer, de les sauver de nouveau, changer le port etc).

Je reste bloqué sur les 4 démons avec la mêm erreur dans les logs côté PI :

Image

A chaque fois bien configuré comme cela côté plugin :

Image

Pareil sur l'autre :

Image

Bref pareil sur toutes :).

Je tourne sous raspbian 9.11 à jour (stretch) sur toutes mes PI.
Et debian9 à jour côté jeedom (dernière release stable 3.3.33).

Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 19 oct. 2019, 16:10

Bonjour @benj29,

Sur les RPI JeedouinoExt, en ssh, essaye un :

Code : Tout sélectionner

sudo pip3 install RPi.GPIO
Puis relance les démons pour voir.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 19 oct. 2019, 16:22

Je l'avais fait, toujours pareil. Il m'a bien fait la mise à jour

Envoyé de mon GM1900 en utilisant Tapatalk


Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 19 oct. 2019, 16:30

Tu es sur d'avoir fait avec pip3 et pas avec pip ?

Dans ce cas, donne moi le résultat de :

Code : Tout sélectionner

pip3 freeze | grep RPi

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 19 oct. 2019, 17:18

J'ai trouvé.
Je n'avais pas vu que tu avais ajouté un onglet pour gérer les jeedouinoext.
Du coup, je les ai nommé et j'ai renvoyé tous les fichiers...
Je suis en train de tout remettre en route.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 19 oct. 2019, 17:54

2 déjà OK et parfaitement fonctionnelles.

Bon, j'en ai une qui est complètement KO.
Faut que je la branche sur un écran et que je vois...

Par contre, j'en ai une que je n'arrive pas à remonter.
J'ai réinstallé les fichiers par l'onglet du plugin comme les 2 premières.
J'ai mis à jour gpio, système, les fichiers, les dépendances, tout est ok de ce côté.
Je crois que j'ai fait une bétise, un moment j'ai cliqué sans le vouloir (quand la page s'est rafraichi au même moment) sur une update piface ou un truc comme ça et depuis ça je galère...

Image

Les dépendances (logs d'installation) :
Image

Voici le log :
Image

Je refais au cas où envoi et redémarrage démon et ça part aux fraises.

J'accès bien à la PI :
Image

Mais là si je clique sur le lien :
Image

Il s'emmêle...

Y a moyen de supprimer cette mauvaise installation ?

Pourtant les fichiers sont bien là ... mais impossible d'y accéder :

Image

Dernière solution.... formater et réinstaller totalement la PI en question (ce serait pas un mal ! mais vu la flotte... pas glop !)

M'en restera une celle du garage que je dois voir pourquoi elle ne démarre plus... tanqué !

Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 19 oct. 2019, 18:13

Effectivement, il y a comme un mélange d'ip :
Sans titre 4.jpg
Sans titre 4.jpg (210.67 Kio) Consulté 1376 fois
Regarde la :
Sans titre 6.jpg
Sans titre 6.jpg (88.5 Kio) Consulté 1376 fois
Et dis moi quelle ip il y a.

Ensuite, coté plugin, sur l'équipement, décoche RPI sans Jeedom, et dis moi l'ip qui apparaît à la place de jeedouino-piscine.
Sans titre 7.jpg
Sans titre 7.jpg (160.04 Kio) Consulté 1376 fois

Avatar de l’utilisateur
revlys
Timide
Messages : 330
Inscription : 05 mai 2015, 17:10
Localisation : Gard

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par revlys » 19 oct. 2019, 18:39

Re, as-tu essayé d’accéder via 192.168.2.51/JeedouinoExt/JeedouinoExt.php directement ?

Edit: Je viens de me rendre compte que je n'avais pas lu la fin de ton message, désolé.

Normalement, pas besoin de formater, depuis gestion JeedouinoExt, en cliquant sur Envoi et Installation, le dossier distant sera effacé puis recréé.
(c'est le fichier JeedouinoExt.sh du .zip qui est exécuté si tu veux voir les détails)

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 19 oct. 2019, 20:40

J'ai bien essayé mais à chaque appui de envoi et installation il recommence à m'installer adafruit et autre truc que je ne lui ai pas demandé.

J'ai fait "envoi et installation", voir log en PJ.

ensuite je resauve mes GPIO côté plugin.

Image

Puis :

Image

Et tada !!!!

Image

Comme quoi des fois il faut taper le message quand ça ne marche pas ... et ça remarche !!!! :).

Allez, j'attaque une installation from scratch pour la 4e.... ça ne lui fera pas de mal (et ça me permettra de te valider le plugin en stable lol !).
Pièces jointes
jeedouino_ext.log
(162.5 Kio) Téléchargé 18 fois

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: [Plugin Tiers][Sujet Principal] Jeedouino

Message par benj29 » 19 oct. 2019, 21:59

Bon, j'ai un souci sur celle de la piscine.
Je n'ai rien touché côté électronique et physique.
J'ai bien refait l'installation logicielle (plugin/pi) et ça tourne.

Mais curieusement, les températures ne bougent pas (sauf une et encore j'ai des doutes).
J'en ai une qui change (je vois la remontée à 21h41, 44 etc).

Côté logs :

Code : Tout sélectionner

[2019-10-19 21:38:59][Demon PiGpio] info : Starting First Network thread
[2019-10-19 21:38:59][Demon PiGpio] info : Jeedouino PiGpio daemon running...
[2019-10-19 21:38:59][Demon PiGpio] info : Starting Second Network thread
[2019-10-19 21:39:01][Demon PiGpio] Requete : : ['BootMode', '1']
[2019-10-19 21:39:01][Demon PiGpio] >>Reponse a la requete : : BMOK
[2019-10-19 21:39:03][Demon PiGpio] Requete : : ['ConfigurePins', '......b...bpb...............l...........']
[2019-10-19 21:39:03][Demon PiGpio] >>Reponse a la requete : : COK
[2019-10-19 21:39:03][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&REP=COK&IN_12=1
[2019-10-19 21:39:03][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&CPT_1=1&CPT_2=2&CPT_3=3&CPT_4=4&CPT_5=5&CPT_6=6&CPT_7=7&CPT_8=8&CPT_9=9&CPT_10=10&CPT_11=11&CPT_12=12&CPT_13=13&CPT_14=14&CPT_15=15&CPT_16=16&CPT_17=17&CPT_18=18&CPT_19=19&CPT_20=20&CPT_21=21&CPT_22=22&CPT_23=23&CPT_24=24&CPT_25=25&CPT_26=26&CPT_27=27&CPT_28=28&CPT_29=29&CPT_30=30&CPT_31=31&CPT_32=32&CPT_33=33&CPT_34=34&CPT_35=35&CPT_36=36&CPT_37=37&CPT_38=38&CPT_39=39&CPT_40=40
[2019-10-19 21:39:07][Demon PiGpio] Requete : : ['BootMode', '1']
[2019-10-19 21:39:07][Demon PiGpio] >>Reponse a la requete : : BMOK
[2019-10-19 21:39:07][Demon PiGpio] Requete : : ['ConfigurePins', '......b...bpb...............l...........']
[2019-10-19 21:39:07][Demon PiGpio] >>Reponse a la requete : : COK
[2019-10-19 21:39:07][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&REP=COK&IN_12=1
[2019-10-19 21:39:42][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&7=1825.0&DS18list={"28-03168A3F0AFF":"1825.0"}&11=1718.75&DS18list={"28-03168A17BFFF":"1718.75"}&13=1768.75&DS18list={"28-000008296268":"1768.75"}
[2019-10-19 21:40:03][Demon PiGpio] Requete : : ['PING', '1']
[2019-10-19 21:40:03][Demon PiGpio] >>Reponse a la requete : : PINGOK
[2019-10-19 21:40:03][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&REP=PINGOK
[2019-10-19 21:44:42][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&7=1825.0&DS18list={"28-03168A3F0AFF":"1825.0"}&11=1712.5&DS18list={"28-03168A17BFFF":"1712.5"}&13=1775.0&DS18list={"28-000008296268":"1775.0"}
[2019-10-19 21:45:02][Demon PiGpio] Requete : : ['PING', '1']
[2019-10-19 21:45:02][Demon PiGpio] >>Reponse a la requete : : PINGOK
[2019-10-19 21:45:02][Demon PiGpio] GET : /plugins/jeedouino/core/php/Callback.php?BoardEQ=1063&REP=PINGOK
On voit bien les 3 empreintes avec les 3 valeurs...

Mais côté plugin, j'ai trois fois le même ID...

Image

J'ai effacé totalement le device, tout regénéré... et j'ai toujours pareil !
Il me remet les 3 mêmes ID d'un côté (plugin) mais côté jeedouinoext... je pige pas ?

Image

On voit bien que ce n'est pas la raspberry le souci, mais bien la réception côté plugin des 3 températures par exemple.

Image

Répondre

Revenir vers « [Catégorie] Protocoles domotiques »

Qui est en ligne ?

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