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 !

[Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

voir64
Timide
Messages : 218
Inscription : 15 sept. 2015, 17:42

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par voir64 » 29 janv. 2018, 23:29

j 'ai 3 inters
lettre pullup inverse
colis : pullup non inverse
releve : pullup inverse

les 2 premiers depuis l'installation de l'esp fonctionnent celui de "releve" , ajouté après , ne sort pas dans l'équipement malgré les infos qui passent dans le log.

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

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par rol-rider » 30 janv. 2018, 15:25

Très bizarre ! je ne vois pas !

de toute façon, tu ne peux pas rajouter une commande manuellement, supprime là....tu verras bien.
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

voir64
Timide
Messages : 218
Inscription : 15 sept. 2015, 17:42

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par voir64 » 30 janv. 2018, 16:40

de plus en plus bizarre,
Depuis ce matin j'ai une valeur qui grimpe de temps en temps .
et quand je clique sur tester j'ai systématiquement 1 que le contact soit ouvert ou fermé.
le temps de faire le message elle est passé à 1393.
Bon je supprime la ligne et je vais attendre.
Pièces jointes
commande.png
commande.png (73.28 Kio) Consulté 3843 fois

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

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par rol-rider » 30 janv. 2018, 16:49

tu es sur de ne pas avoir un autre wemos sur la même IP ?
du coup la commande "releve" serait créé ailleurs.
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

voir64
Timide
Messages : 218
Inscription : 15 sept. 2015, 17:42

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par voir64 » 30 janv. 2018, 17:28

j'ai débranché le wemos
je viens de regarder les ip du routeur il n'ya personne sur cet IP
j'ai regardé depuis un autre wemos la liste conectée il n'y a plus son adresse
j'en conclue qu'il n' y a que lui sur cette ip
si je suprime carrément le wemos dans le plugin et que je refais un insertion je suppose que je vais de voir me retaper le scenario pour qui il travaille?

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

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par rol-rider » 30 janv. 2018, 18:04

ce que je voulais dire... c'est que tu peux avoir un wemos (non connecté) sur ton jeedom avec la même IP
donc tu auras bien un seul wemos sur ton routeur, mais dans ton jeedom plusieur espeasy avec la même IP.

regarde tous les wemos déjà configuré dans le plugin espeasy et vérifie qu'il n'y en a pas deux avec la même IP.
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

voir64
Timide
Messages : 218
Inscription : 15 sept. 2015, 17:42

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par voir64 » 30 janv. 2018, 22:25

bonsoir
j'ai réussi grâce à toi.
j'ai changé son IP et fait une inclusion (donc nouvel équipement avec nouveau nom)
puis j'ai remis l'IP et refait inclusion et ça à créé la ligne et supprimé l'autre équipement provisoire.

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par dcjona » 02 févr. 2018, 18:30

Hello les amis,

je cherche mais je ne parviens pas a trouver donc je reviens vers vous,

rol-rider avait publier il y a plusieurs dizaines de pages un .bin avec pulse counter compilé, j'aimerais savoir si quelqu'un a cela qui traine avec le dev 11 ou 12?

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

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par rol-rider » 02 févr. 2018, 23:49

Tes sur que c'est moi? Ça me dit rien? Je regarderais demain.

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

Avatar de l’utilisateur
dcjona
Actif
Messages : 1547
Inscription : 16 juil. 2017, 11:06

Re: Tuto: Flash du Wemos et ESP-01 pour ESPEasy.

Message par dcjona » 03 févr. 2018, 08:03

rol-rider a écrit :
22 juin 2016, 14:16
Ci-joint le fichier compilé en version R108 avec la modif pour utilisation des valeurs count et total pour le device Pulse Counter.
(après téléchargement, il faut modifier le .zip en .bin et récupérer le fichier par l'OTA)
ESPEasyModifCount.cpp.zip
Ouep ici :)

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 02 mai 2018, 19:46

Bonjour

Je teste actuellement un wemos D1 mini avec un écran SSD1306.
En version "texte", pas de problème, j'arrive à envoyer ce que je veux avec les requêtes http.

Mais j'aimerais passer en version "framed", l'affichage étant bien plus joli. D'après ce que j'ai compris de mes recherches, les requêtes http n'existent pas en version framed. Alors, il me reste deux solutions:
- un script permettant d'envoyer les données à afficher (où peut on le trouver?)
- aller faire chercher les données de jeedom (via les requêtes API) directement depuis le wemos, qui les affiche ensuite sur l'écran.

Avez vous un petit tuto pour cela, car je n'ai pas trouvé grand chose?

Merci d'avance

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 04 mai 2018, 18:19

drs a écrit :
02 mai 2018, 19:46
Bonjour

Je teste actuellement un wemos D1 mini avec un écran SSD1306.
En version "texte", pas de problème, j'arrive à envoyer ce que je veux avec les requêtes http.

Mais j'aimerais passer en version "framed", l'affichage étant bien plus joli. D'après ce que j'ai compris de mes recherches, les requêtes http n'existent pas en version framed. Alors, il me reste deux solutions:
- un script permettant d'envoyer les données à afficher (où peut on le trouver?)
- aller faire chercher les données de jeedom (via les requêtes API) directement depuis le wemos, qui les affiche ensuite sur l'écran.

Avez vous un petit tuto pour cela, car je n'ai pas trouvé grand chose?

Merci d'avance
Un p'tit up pour une p'tite idée?

siouplé, aidez moi...:)

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

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par rol-rider » 04 mai 2018, 19:24

j'avais fait un module avec un afficheur et le plugin frame oled, mais c'est assez ancien et je ne l'ai plus.
mais en allant sur le site anglais, on trouve la réponse traduite par google
Je ne suis pas sûr d'avoir compris pourquoi nous avons 2 plugins (036 dans le dépôt officiel et 205 dans le playgournd) qui sont censés être juste un!
le 036 sems est une version simplifiée avec aucune commande pour mettre à jour le texte, alors que 205 est obsolète (depuis 1 an) mais un coup d'oeil au code semble avoir plus de fonctionnalités incluant la possibilité d'envoyer CMD pour mettre à jour les lignes de texte !) ...

quelqu'un peut-il clarifier cela?
pourquoi le 205 n'est pas le plugin officiel car il contient plus de fonctionnalités?
il y a deux plugin.
le P036 que tu dois avoir tu ne peux faire qu'un on/off
et
le P205 est plus ancien je crois, tu dois pouvoir envoyer des commandes (j'ai pas regardé) mais le gros problème, c'est qu'à chaque commande envoyé, c'est en flash et que .....toujours traduit:
En écrivant les mêmes cellules de stockage toutes les 30 minutes,
les cellules seraient usées après moins de 100 jours ...
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

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 04 mai 2018, 19:42

Oui j’avais vu ça c’est pour cela que je cherchais un autre moyen.
Mais à priori ce n’est pas possible d’après ce que tu me dis.
Pas possible non plus de demander au wemos d’aller chercher des données dans jeedom via les requêtes api?
On le stocke dans une variable et lui demande d’afficher la variable...

C’est possible ça ?

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

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par rol-rider » 04 mai 2018, 19:43

Je ne sais pas.
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

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 09 mai 2018, 14:02

Bonjour

Après plusieurs heures de recherches, j'ai abandonné l'idée de passer en mode Framed. J'ai trouvé des choses, mais pour arduino que je n'ai pas, et je n'ai aucune idée de comment faire ça avec le wemos d1 mini avec espeasy et jeedom. Je reste donc en mode texte, c'est déjà pas mal. Par contre, plein de caractères ne fonctionnent pas si on a pas les bons codes.

Voici donc la liste des codes trouvés (les caractères accentués ne fonctionnent pas). Pour ceux indiqués "fonctionne en texte", il est possible de taper juste le caractère au lieu du code. J'ai notamment pu afficher le caractère ° pour les températures (%7f):

Code : Tout sélectionner

illisible	%10 à %19
illisible	%1a à %1f

espace		%20
!		%21
"		%22		(fonctionne en texte)
#		%23
$		%24
%		%25
&		%26
'		%27
(		%28
)		%29
*		%2a
+		%2b
null		%2c
-		%2d		(fonctionne en texte)
.		%2e
/		%2f

1-9		%30 à %39	(fonctionne en texte)
:		%3a
;		%3b
<		%3c
=		%3d
>		%3d
>		%3e
?		%3f

@		%40
alphabet MAJ	%41 à %5a	(fonctionne en texte)
[		%5b
\		%5c
]		%5d
^		%5e
_		%5f

`		%60
alphabet min	%61 à %7a	(fonctionne en texte)
{		%7b
|		%7c
}		%7d
~		%7e		(fonctionne en texte)
°		%7f

illisible	%80 à %9f

EDIT: en fait, ces codes sont ici: https://www.nicolas-hoffmann.net/utilit ... usuels.php, dans la colonne HEXA, mais pas mal de caractères ne fonctionnent pas.

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 10 mai 2018, 17:36

Bonjour

Me revoilà. J'ai réussi à utiliser le mode Framed, mais avec certaines restrictions:
- Les valeurs ne peuvent être que numériques.
- Je n'ai pas réussi à afficher correctement le caractère ° (comme sur l'écran en mode texte)

Au final, je suis revenu sur l'écran normal (non framed), mais je mets le résultat de mes recherches ci-dessous si certains veulent s'en inspirer ou effectuer des modifs (et des améliorations).

Voici un petit tuto. Le principe est de déclarer des devices virtuels dans le wemos (appelés des dummy devices), puis ensuite d'aller leur attribuer une valeur via une requête http. C'est parti :)

1. Configuration des dummy devices (en Task 2 et 3, il est important de le retenir):

Image

Et dans le détail:

Image

Image


2. Configuration de l'écran:

Image


3. Principe d'attribution des valeurs et création des rules:
Pour attribuer les valeurs au dummy devices, je vais faire un script http, sous la forme:

Code : Tout sélectionner

http://ip-esp/control?cmd=event,[i]event-name[/i]=[i]value[/i]
Il faut ensuite une règle sur l'esp, pour lui dire quoi faire avec cet évènement:

Code : Tout sélectionner

on [i]event-name[/i] do
  TaskValueSet [i]TASK-ID[/i],[i]VALUE-ID[/i],%eventvalue%
endon

Imaginons que je veuille attribuer la valeur 23.52 au dummy device 2, power. Ce dummy device est donc identifié par un task 2 et un value 1. J'envoie donc la requête:

Code : Tout sélectionner

http://ip-esp/control?cmd=event,attribpower=23.52
Et je crée la règle:

Code : Tout sélectionner

on attribpower do
  TaskValueSet 2,1,%eventvalue%
endon
4. Intégration avec Jeedom:
J'ai choisi d'intégrer avec jeedom en deux parties: une partie script, et une autre scénario. Le scenario s'exécute toutes les 10 minutes.

Les scripts se construisent de la façon suivante:

Code : Tout sélectionner

http://ip-esp/control?cmd=event,[i]event-name[/i]=variable([i]mavariable[/i],0)
Image

Et pour les scénarios, il suffit de déclarer les variables!

Image


J'espère avoir été clair dans mes explications.
Dernière édition par drs le 12 mai 2018, 14:23, édité 1 fois.

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 10 mai 2018, 19:41

Et tant qu'on y est, une photo de l'intégration physique :)

Image

Image

drs
Actif
Messages : 1534
Inscription : 04 nov. 2016, 10:44

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par drs » 12 mai 2018, 17:06

Bonjour,

Je viens de flasher avec la dernière version (https://github.com/letscontrolit/ESPEas ... a-20180503), et la différence est flagrante.
Déjà, au setup, il indique les réseaux wifi dispos, mais aussi l'adresse MAC du point d'accès (pratique si plusieurs bornes diffusent le même SSID), ainsi que la puissance du signal.
Ensuite, l'interface est plus jolie et plein d'améliorations. Notamment, les devices sont tous affichés sur la même page.

De plus, j'avais fait une sauvegarde de ma version précédente, que j'ai pu réinjecter dans la nouvelle version.

Par contre, la mise à jour OTA n'a pas fonctionné, obligé de reflasher avec la nouvelle version.

esso1
Actif
Messages : 858
Inscription : 03 oct. 2017, 12:26

Re: [Tuto] Flash du Wemos et ESP-01 pour ESPEasy.

Message par esso1 » 15 mai 2018, 18:24

je suis passer sous ESP est un module ultra son etanche..
JSN-SR04T DC 5 V
qui fonctionne sans soucis sur le wemos HC SR04T
branchement sans soucis sur le 3.3 V
perçage d'un bouchon de la cuve, encastrement d capteur . montage..
petit soucis de valeur, obligé de déporter le capteur avec un tube PE de 25 pour ne pas détecter le rebord du logement bouchon. une fois déporté de 10 cm, la valeur est correct.
j'en profite aussi pour mettre 2 sondes de temperature .
montage avec transfo 500 mA mon 1er montage proto sur circuit ..
Pièces jointes
1526239080319-101186541.jpg
1526239080319-101186541.jpg (46.49 Kio) Consulté 3534 fois

Répondre

Revenir vers « [Plugin Tiers] ESPEasy »

Qui est en ligne ?

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