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

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: [Sujet officiel] ESPeasy

Message par rol-rider » 07 août 2016, 18:35

vous passez obligatoirement par esp_0 reseau wifi ?
il me semble que oui.

Avant de comprendre comment ça fonctionnait, je m’obstinais à vouloir modifier le sketch...et j'arrivais à rien, surtout que l'IP c'est ta box qui le donne, peut être qu'en connectant le wemos (vide), récupérant l'IP, modifiant le sketch avec l'IP+réseau...ça fonctionne, mais je ne vois pas trop l’intérêt.
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

Alzrei
Timide
Messages : 3
Inscription : 10 févr. 2016, 08:56

Re: [Sujet officiel] ESPeasy

Message par Alzrei » 07 août 2016, 18:42

Bonjour,
Après un premier réussi avec un Nodemcu + capteur DHT11, j'ai configuré un second Nodemcu avec 5 capteurs DS18B20.

Jeedom ne remonte qu'un capteur sur les 5. Je ne trouve pas comment faire pour voir les 4 autres.

Config des capteurs :
Liste_capteurs.png
Liste_capteurs.png (34.73 Kio) Consulté 2836 fois
log sur Jeedom (on voit bien les 5 taskid) :

Code : Tout sélectionner

We've got a request for /device=Chaudiere&taskid=1&cmd=Temperature&value=25 from 192.168.22.153
Calling Jeedom http://192.168.22.13:80/plugins/espeasy/core/api/jeeEspeasy.php?apikey=xxxx&device=Chaudiere&taskid=1&cmd=Temperature&value=25&ip=192.168.22.153
Sun Aug 07 2016 18:27:19 GMT+0200 (CEST)Got response Value: 200
We've got a request for /device=Chaudiere&taskid=2&cmd=Temperature&value=25 from 192.168.22.153
Calling Jeedom http://192.168.22.13:80/plugins/espeasy/core/api/jeeEspeasy.php?apikey=xxxx&device=Chaudiere&taskid=2&cmd=Temperature&value=25&ip=192.168.22.153
Sun Aug 07 2016 18:27:20 GMT+0200 (CEST)Got response Value: 200
We've got a request for /device=Chaudiere&taskid=3&cmd=Temperature&value=33 from 192.168.22.153
Calling Jeedom http://192.168.22.13:80/plugins/espeasy/core/api/jeeEspeasy.php?apikey=xxxx&device=Chaudiere&taskid=3&cmd=Temperature&value=33&ip=192.168.22.153
Sun Aug 07 2016 18:27:21 GMT+0200 (CEST)Got response Value: 200
We've got a request for /device=Chaudiere&taskid=4&cmd=Temperature&value=25 from 192.168.22.153
Calling Jeedom http://192.168.22.13:80/plugins/espeasy/core/api/jeeEspeasy.php?apikey=xxxx&device=Chaudiere&taskid=4&cmd=Temperature&value=25&ip=192.168.22.153
Sun Aug 07 2016 18:27:23 GMT+0200 (CEST)Got response Value: 200
We've got a request for /device=Chaudiere&taskid=5&cmd=Temperature&value=25 from 192.168.22.153
Calling Jeedom http://192.168.22.13:80/plugins/espeasy/core/api/jeeEspeasy.php?apikey=xxxx&device=Chaudiere&taskid=5&cmd=Temperature&value=25&ip=192.168.22.153
Sun Aug 07 2016 18:27:25 GMT+0200 (CEST)Got response Value: 200
vue de Jeedom
config_jeedom.png
config_jeedom.png (48.68 Kio) Consulté 2836 fois
Est-ce quelqu'un a une idée pour résoudre ce problème ?

Merci d'avance.

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: [Sujet officiel] ESPeasy

Message par rol-rider » 07 août 2016, 18:51

tu as mis les 5 sur le même gpio? pas sur que ça fonctionne, il me semble que certaines valeurs seront identiques (limité à 3 sur le même gpio)
sinon, il faut donner des noms différents pour les values, temp1, temp2....

je l'ai en tuto après les flashages.
viewtopic.php?f=84&t=18084
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

Alzrei
Timide
Messages : 3
Inscription : 10 févr. 2016, 08:56

Re: [Sujet officiel] ESPeasy

Message par Alzrei » 07 août 2016, 19:41

Merci Rol-Rider de m'avoir mis sur la piste.
Il faut bien des noms différents pour "Values".
Les 5 capteurs sont maintenant visibles sur Jeedom.

rikkko
Timide
Messages : 4
Inscription : 04 août 2016, 18:08

Re: [Sujet officiel] ESPeasy

Message par rikkko » 09 août 2016, 11:51

Bonjour,

Je galère pour utiliser le plugin espeasy avec Jeedom via docker sur synology. Connaissez vous la méthode/configuration pour avoir le port 8121 en mode bride et non NAT ?

log :
Server running
events.js:154
throw er; // Unhandled 'error' event
^
Error: listen EADDRNOTAVAIL 192.168.0.10:8121
at Object.exports._errnoException (util.js:893:11)
at exports._exceptionWithHostPort (util.js:916:20)
at Server.__dirname.Server.Server._listen2 (net.js:1233:19)
at listen (net.js:1282:10)
at net.js:1391:9
at _combinedTickCallback (internal/process/next_tick.js:77:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
at Function.Module.runMain (module.js:449:11)
at startup (node.js:148:18)
at node.js:405:3


La commande utilisée pour lancer le conteneur est:
docker run --name jeedom-jeedom --privileged -v /dev/tty*:/dev -v /my/jeedom/data:/var/www/html -e ROOT_PASSWORD=xxxxxxx -p 9080:80 -p 9022:22 -p 8121:8121 jeedom/jeedom

Merci pour votre aide!

Rikkko

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

Re: [Sujet officiel] ESPeasy

Message par lunarok » 09 août 2016, 13:04

Merci de poser les questions de conf docker dans la section appropriée, pas sur le fil des plugins

Envoyé de mon A0001 en utilisant Tapatalk
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

rikkko
Timide
Messages : 4
Inscription : 04 août 2016, 18:08

Re: [Sujet officiel] ESPeasy

Message par rikkko » 09 août 2016, 13:30

OK, c'est noté. je pensais que c'était le bon fil de discussion , car lié au port du plug in.

Rikkko.
Dernière édition par rikkko le 09 août 2016, 20:50, édité 1 fois.

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

Re: [Sujet officiel] ESPeasy

Message par lunarok » 09 août 2016, 13:42

C'est lié à une conf docker (enfin à une conf synology pour docker) et c'est la meme chose avec tous les plugins avec port ouvert qui communique directement avec le réseau du host.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Avatar de l’utilisateur
damienmcc
Timide
Messages : 36
Inscription : 26 avr. 2016, 11:52
Localisation : mougins

Re: [Sujet officiel] ESPeasy

Message par damienmcc » 24 août 2016, 08:35

Bonjour à toute la team,
je laisse un message car la je tourne en rond depuis plusieurs jours, et malgres avoir lu la doc du plugin + les 12 pages du forum, je ne trouve pas de solution à mon probleme.
J'ai mon démon qui passe en statut KO une dizaine de secondes apres l'avoir redémarré.
j'ai essayé, de réinstallé le plugin mais rien ne change.

Error: getaddrinfo ENOTFOUND http://:80/plugins/espeasy/core/api/jeeEspeasy.php?apikey=pGMy0knRRJEHH8Bv0i9Z2wAV84BD6xUJc9Y5Blu3NYZv6AGV
at errnoException (dns.js:26:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:77:26)
Server running
events.js:154
throw er; // Unhandled 'error' event
^

j'ai tout de même un truc bizarre, au niveau de la config j'ai l'ip qui reste vide. le port est à 8121.
je suis avec un RPI3.

Si vous pouviez me donner un coup de main, se serait super!

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

Re: [Sujet officiel] ESPeasy

Message par lunarok » 24 août 2016, 09:47

Tu donnes ta solution tout seul la
De mémoire en plus c'est sur le fil et peut être bien dans les FAQ de la doc

Envoyé de mon A0001 en utilisant Tapatalk
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Avatar de l’utilisateur
damienmcc
Timide
Messages : 36
Inscription : 26 avr. 2016, 11:52
Localisation : mougins

Re: [Sujet officiel] ESPeasy

Message par damienmcc » 24 août 2016, 10:47

lunarok a écrit :Tu donnes ta solution tout seul la
De mémoire en plus c'est sur le fil et peut être bien dans les FAQ de la doc

Envoyé de mon A0001 en utilisant Tapatalk

merci j'ai finalement trouvé dans le fil..... en page 4, j'étais passé trop vite dessus.
Merci bien Lunarok

medline2c
Timide
Messages : 11
Inscription : 01 févr. 2016, 22:50
Localisation : BORDEAUX 33 Gironde

Re: [Sujet officiel] ESPeasy

Message par medline2c » 10 sept. 2016, 17:22

Salut !
Au risque de poser une question stupide : je galère à essayer de configurer un MCP23017 ... mais je ne comprends pas comment ça fonctionne.
Voici ce que j'ai fait, pourriez-vous me dire si c'est bon :
(d'après la doc du MCP23017 et la doc http://www.esp8266.nu/index.php/MCP23017) :
[*]J'ai configuré un Wemos D1 Mini avec la R120
[*]J'ai branché le MCP23017 comme suit :
- PIN 9 (Vdd) : 3.3V* (* du Wemos)
- PIN 10 (Vss) : G (*Ground du Wemos)
- PIN 15 / 16 / 17 : G* pour avoir A0 A1 A2 = 0
- PIN 18 : 3.3V*
- PIN 12 (SCL) : D1 (GPIO-5)
- PIN 13 (SDA) : D2 (GPIO-4)
____________________________________________________
| Configuration dans "Hardware" sur le Wemos |
| -- Wifi Statuts Led : GPIO-2 |
| -- SDA : GPIO-4 |
| -- SCL : GPIO-5 |
____________________________________________________

Quand je fais un scan I2C, je trouve :
I2C Addresses in use Known devices
0x20 PCF8574, MCP23017, LCD Modules

Je crée ensuite un DEVICE comme suit :

Device : Switch input - MCP23017
Name : MCP23017_Tests
Delay: 0 (optional for this device)
IDX/Var : 1 (Je n'ai toujours pas compris si ça servait à quelquechose sous Jeedom, si ce n'est de le jamais mettre 0 .... ?????)
Port : 1 (vu que A0/1/2 = 0 ... donc ports de 1 à 16 non ?...)
Send Boot Datat : non
Send Data : OUI

Optional Settings
Value Name 1 : SwitchMCP

Ce qui donne dans la liste des DEVICE :

Task Device Name Port IDX/Variable GPIO Values
2 Switch input - MCP23017 MCP23017_tests 1 1 GPIO-4/GPIO-5 1


Dans Jeedom, voilà ce qui apparaît (onglet "Commandes") :
# Nom Type Task et Variable Valeur Unité Paramètres
1156 SwitchMCP Info / Numérique SwitchMCP (Task 1) 1

Voilà pour la partie configuration/matériel.

Les interrogations sont les suivantes :

- Quand je mets à la masse ou à Vdd(/3.3V) l'une des entrées (PIN 1 à 8 ou 21 à 28), rien ne se passe (en l'occurence la PIN 1 dans mes tests), ni dans le LOG sur le Wemos, ni dans Jeedom... J'ai oublié quelquechose ?
- Ensuite, ce genre de module permet d'ajouter 16 I/O apparemment mais comment faire concrêtement : on est obligé de créer 12 DEVICES, ie 1 par PIN ?... car chez moi, je n'ai accès qu'à 12 DEVICE dans ESP Easy....

Mon projet est de faire une sonde de hauteur d'eau du puits avec 48 ampoules ILS/Reed espacées de 5 cm chacune et un aimant (flotteur) ... j'avais donc pensé mettre 3 MCP23017 mais je commence à douter que cela soit possible avec ESP Easy... (et si impossible, que me conseillez vous d'autre pour interfacer avec Jeedom : en Wifi ou RJ45 au besoin)...

Pourriez-vous m'apporter vos lumières svp ?...

Christophe

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: [Sujet officiel] ESPeasy

Message par rol-rider » 11 sept. 2016, 12:43

Sur tablette, difficile de suivre tes investigations, mais si tu as vu mon tuto sur le Wemos, j'ai fait un exemple avec le MCP 23017 en I2C ( il y a une version SPI mais pas sur le Wemos).
Effectivement, en Entrée tu es limité à 12!
Déjà abordé ici ou sur le tuto.
Mais pour tes besoins, il serait peut-être plus judicieux d'utiliser l'entrée analogique, avec un réseau de résistances ( avec une sortie tous les 5cm) lorsque ton capteur commute à un endroit, tu as une certaine résistance, et une autre plus bas...etc après il suffit de lire la valeur et d'interpréter. Comme un potentiomètre géant .

Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

medline2c
Timide
Messages : 11
Inscription : 01 févr. 2016, 22:50
Localisation : BORDEAUX 33 Gironde

Re: [Sujet officiel] ESPeasy

Message par medline2c » 11 sept. 2016, 16:12

Excellente idée le coup des résistance !... je vais tester ça... je pensais sinon à exploiter 2 autres pistes au pire : Jeedouino avec un Mega2560 au pire + Shield Ethernet sinon passer par du MySensors qui permet d'ajouter son propre code... mais ta solution est encore plus simple...
N'étant pas un as de l'électronique,, et si j'ai bien compris : lorsqu'un relais commute, il commute sur une résistance mais pour qu'il y ait suffisamment d'écart entre chaque valeurs (il y a une cinquantaine de niveaux différents, quelles valeurs me conseillerais-tu... (genre relais 1 : 100 R, relais 2 : 200 R etc... ?). J'avoue que la loi des noeuds et des mailles est un peu loin pour moi ... et quelle référence prendre (genre i = ?... je nage...)
Je branche ensuite cela en A0 du Wemos et crée un DEVICE "Analog Input"... c'est bien ça ?... et le code pour interpréter le niveau, je ne délègue à Jeedom dans un scénario ... ;-)
Merci pour cette idée ;-)
Christophe

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: [Sujet officiel] ESPeasy

Message par rol-rider » 11 sept. 2016, 17:34

La, ça va être difficile de te renseigner, ma connexion internet est limité (vacances!) Mais tu devrais trouver des exemples dans les projets arduino, sinon pour une citerne, tu as aussi la possibilité d'utiliser un capteur ultrason pour mesurer la hauteur d'eau, c'est ce que j'ai fait en MySensors sur une citerne fiouls, mon capteur est le plus simple, même pas étanche, je l'ai juste protégé par un film plastique....et ça fonctionne depuis plus d'une année. Par contre, ce n'est pas le meilleur endroit pour en discuter (ici c'est plus consacrer au problème d'installation du plugin!) même si sur ESPeasy, on ne dispose toujours pas d'un post comme zwave, RFXcom..etc le DIY est toujours le parent pauvre!

Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

medline2c
Timide
Messages : 11
Inscription : 01 févr. 2016, 22:50
Localisation : BORDEAUX 33 Gironde

Re: [Sujet officiel] ESPeasy

Message par medline2c » 12 sept. 2016, 11:14

Bien d'accord.
J'avais fait avec un HC-SR04 mais ça ne marche pas car le puits fait 3m40 de profondeur pour 1m de diamètre donc vu l'angle d'ouverture des capteurs ultrasons, tu captes d'abord les bords avant de t'apercevoir que le puits est vide ! donc j'ai abandonné... l'idéal serait encore une détection laser sur une cible flottante mais pas trouvé en version "low cost" ... donc à défaut je me rebats sur autre chose...
ESP Easy n'est pas évident à prendre en main et vite limité mais permet déjà de faire de belles choses simplement. L'idéal serait de développer un peu plus le Wiki car c'est plutôt mince... et accessoirement y ajouter des référence à Jeedom. Si je peux aider...
On ne peut pas créer un post comme ZWave ?... c'est triste... faut faire une pétition ! (rires) car le DIY est très très développé ...

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: [Sujet officiel] ESPeasy

Message par rol-rider » 13 sept. 2016, 00:21

Peut-être une demande officielle pour une section ESPeasy au près de @Marie qui gère le forum !

Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

eldoctor62
Actif
Messages : 1089
Inscription : 12 nov. 2014, 15:44

Re: [Sujet officiel] ESPeasy

Message par eldoctor62 » 01 oct. 2016, 04:04

Hello,

Est il prévu d'adapter se super plug avec Homebridge ?
Odroid C2
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun

toregreb
Actif
Messages : 2510
Inscription : 20 août 2014, 22:19

Re: [Sujet officiel] ESPeasy

Message par toregreb » 01 oct. 2016, 09:32

medline2c a écrit : J'avais fait avec un HC-SR04 mais ça ne marche pas car le puits fait 3m40 de profondeur pour 1m de diamètre donc vu l'angle d'ouverture des capteurs ultrasons, tu captes d'abord les bords avant de t'apercevoir que le puits est vide ! donc j'ai abandonné... l'idéal serait encore une détection laser sur une cible flottante mais pas trouvé en version "low cost" ... donc à défaut je me rebats sur autre chose...
Il existe des capteurs ultrasons avec un angle de détection plus étroit, il suffit qu'ils travaillent à une fréquence plus élevée (à partir de 100kHz). Tu dois pouvoir trouver ça sur ali ou ebay pour un prix raisonnable.
Jeedom v2.2.6 sur RPi2+razberry (Zwave)+RFXCom, Enocean et MySensors.
[TUTO]Index HP/HC avec pinces Ampèremétriques
Trucs&Astuces

rol-rider
Actif
Messages : 5097
Inscription : 10 août 2014, 23:50

Re: [Sujet officiel] ESPeasy

Message par rol-rider » 01 oct. 2016, 09:42

Petite annonce pour les accros du Wemos !
Les vrais était en rupture sur Aliexpress, ils sont maintenant disponibles....bon hier soir il n'en restait que 400!
J'ai d'ailleurs commandé aussi des copies, j'essaierai de faire un retour sur une probable différence.

Envoyé de mon Nexus 7 en utilisant Tapatalk
RPI3 avec mSATA
RFXcom; RFLink; Z-Wave; Mysensors; ESPEasy
Noeuds MySensors-téléinfo-Température-Distance-Baromètre-relais
Noeuds ESPEasy-open-garage-relais-PIR-Station Météo

Répondre

Revenir vers « [Plugin Tiers] ESPEasy »

Qui est en ligne ?

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