-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Little hope #9
Comments
Hi! I never tried or worked with the usb key or the rexel box... |
Thank you for your answer. I’m watching your solution and I never do a thing like this before. I’m little afraid. Domotique make me lot of things I’ve never do before, so why not, but the gap is very very big this time :) |
So you do have an MQTT server. In that case, it's not complicated really...
You just need to get the following peace of hardware:
- esp8266 like the NodeMCU
- NRF24L01+ (with antenna)
- An adapter for the 3.3V of the NRF
Some sellers sell both of them directly :
https://www.amazon.fr/dp/B07P95X6HM/ref=cm_sw_r_cp_apa_fabc_lDX5Fb58A9SYT?_encoding=UTF8&psc=1
- Some dupont cables like those :
https://www.amazon.fr/dp/B01JD5WCG2/ref=cm_sw_r_cp_apa_fabc_9EX5FbZEM64CK?_encoding=UTF8&psc=1
You can easily power everything using a simple USB adapter...
Le ven. 25 déc. 2020 à 17:52, steve41200 <notifications@github.com> a
écrit :
… Thank you for your answer. I’m watching your solution and I never do a
thing like this before. I’m little afraid. Domotique make me lot of things
I’ve never do before, so why not, but the gap is very very big this time :)
I can control E.connect from homeassistant but very often she became crazy
and light get down without any reason.
I’M ok to avoid use this software and go on a solution more open source
(all the rest I have is on home assistant with zigbee2mqtt)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADG5LQDO7VFB4EHMXHD4ELSWS7NHANCNFSM4VI4JFRQ>
.
|
For information, I personally use the wemos d1 mini for the esp8266: |
Je continue en Francais. Yokis etant une marque Fr je pense que nous sommes du meme pays, tu me diras si je me trompe Tes encouragements me poussent a reregarder ton github. Mais je ne comprend vraiment pas tout. Il y a quoi à copier sur l'esp8266 ? J'ai bien envie de me lancer avec ton astuce et me debarasser de ma box propriétaire qui controle ces devices prisonniers |
En effet, bien vu :) Si la compilation te pose problème, je peux éventuellement te le faire mais il me faudras les infos. J'avais initialement prévu de faire une interface de configuration mais je n'ai pas encore eu le temps ni le besoin... Une fois le firmware mis en place, tu pourras au choix:
Pour appairer, c'est simple. Une fois sur l'esp8266, il faut entrer la commande Quels modèles de modules Yokis as-tu ? |
Tu vas finir de me décider lol. j'ai tout les liens pour acheter que tu as linké ^^ |
tu penses que ca serait compatible avec ton hack ? |
Pas de souci pour les ERP. Je n'ai pas testé avec les MRP mais je ne vois
pas pourquoi ça ne marcherait pas...
Oui les petites télécommandes encastrables resteront compatibles, c'est
aussi ce que j'utilise pour avoir des interrupteurs traditionnels en cas de
panne MQTT ou Home Assistant...
Le sam. 26 déc. 2020 à 22:28, steve41200 <notifications@github.com> a
écrit :
… tu penses que ca serait compatible avec ton hack ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADG5LUGJDY4YLZLSMEPVLDSWZIQZANCNFSM4VI4JFRQ>
.
|
nickel merci. J'ai commandé sur amazon les liens que tu avais linké, en
theorie je les recois mercredi je me lancerai dans la fabrication
Le dim. 27 déc. 2020 à 00:20, Nicolas Maupu <notifications@github.com> a
écrit :
… Pas de souci pour les ERP. Je n'ai pas testé avec les MRP mais je ne vois
pas pourquoi ça ne marcherait pas...
Oui les petites télécommandes encastrables resteront compatibles, c'est
aussi ce que j'utilise pour avoir des interrupteurs traditionnels en cas de
panne MQTT ou Home Assistant...
Le sam. 26 déc. 2020 à 22:28, steve41200 ***@***.***> a
écrit :
> tu penses que ca serait compatible avec ton hack ?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#9 (comment)>,
> or unsubscribe
> <
https://github.com/notifications/unsubscribe-auth/AADG5LUGJDY4YLZLSMEPVLDSWZIQZANCNFSM4VI4JFRQ
>
> .
>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOKQLH3LYP743476PNWIIT3SWZVTLANCNFSM4VI4JFRQ>
.
|
j'ai commandé https://www.amazon.fr/gp/product/B0754N794H/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 et https://www.amazon.fr/dp/B07P95X6HM/ref=cm_sw_r_cp_apa_fabc_lDX5Fb58A9SYT?_encoding=UTF8&psc=1 Le branchement selon ton github y'a 2 tableau, faut tout relier ? NRF24 ESP8266 CE D2 CLK D5 ?? |
Tout est bon je pense. |
J’ai reçu le bébé ce midi.
Si je comprend bien tu soudes uniquement la partie qu’on rajoute au NRF24 à l’esp8266 c’est ça ? (L’adapter tu l’emboîtes dans le NRF24?
Je relie CE à D2
IRQ a D1
Mais je vois pas de CS je vois CSN(ouK c écrit petit je déchiffre mal la dernière lettre)
Tu fais que 3 soudures ?
Ton 2ème tableau doit jouer aussi ? Dessus tu parles de CLK MOSI et MISO (tout ça c sur le NRF24 et je l’ai enfiche dans l’adaptateur.
Merci pour tes précieux conseils je suis en zone totalement inconnu je ne veux pas faire de bêtises :)
… Le 27 déc. 2020 à 17:57, Nicolas Maupu ***@***.***> a écrit :
Tout est bon je pense.
Sur le petit adaptateur 3.3V qui vient avec le NRF24L01, il y a bien un CS et un CE qui sont clairement indiqués normalement.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Salut, Tu as bien branché ton NRF24, c'est good. Tu as 6 fils à brancher pour la data: Ensuite, tu relies le 3.3V et le GND de l'ESP8266 aux pins correspondantes du petit adaptateur où est branché le NRF24. Parallèlement, je suis en train de développer une interface web de configuration pour t'éviter la compilation ;) |
Ok alors j'ai pas MOSI, c'est MO je pense j'ai bien un 3v3 sur l'esp mais g VCC et GND sur les prises restantes du NRF24 . Merci encore pour ton aide, et c'est top ton histoire d'interface :) |
Tout à fait, MO pour MOSI, MI pour MISO et SCK pour la clock (CLK). Tu dois
brancher le 3.3V de l'esp sur le vcc de l'adaptateur et le gnd de l'esp sur
le gnd de l'adaptateur. Ensuite, tu alimentes avec un câble usb tout
simplement.
Le mar. 29 déc. 2020 à 20:16, steve41200 <notifications@github.com> a
écrit :
… Ok alors j'ai pas MOSI, c'est MO je pense
j'ai pas MISO ca soit etre MI
j'ai pas CLK ca doit etre SCK (le seul qui restera libre)?
j'ai bien un 3v3 sur l'esp mais g VCC et GND sur les prises restantes du
NRF24 .
Par contre je ne vois pas de GND sur l'esp. Je vois 5V C'est ca ?
Merci encore pour ton aide, et c'est top ton histoire d'interface :)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADG5LRSW43BSZOAZVF7S5TSXITJJANCNFSM4VI4JFRQ>
.
|
Le gnd sur wemos est estampillé G sur le mien...
Le mar. 29 déc. 2020 à 21:14, Nicolas Maupu <nmaupu@gmail.com> a écrit :
… Tout à fait, MO pour MOSI, MI pour MISO et SCK pour la clock (CLK). Tu
dois brancher le 3.3V de l'esp sur le vcc de l'adaptateur et le gnd de
l'esp sur le gnd de l'adaptateur. Ensuite, tu alimentes avec un câble usb
tout simplement.
Le mar. 29 déc. 2020 à 20:16, steve41200 ***@***.***> a
écrit :
> Ok alors j'ai pas MOSI, c'est MO je pense
> j'ai pas MISO ca soit etre MI
> j'ai pas CLK ca doit etre SCK (le seul qui restera libre)?
>
> j'ai bien un 3v3 sur l'esp mais g VCC et GND sur les prises restantes du
> NRF24 .
> Par contre je ne vois pas de GND sur l'esp. Je vois 5V C'est ca ?
>
> Merci encore pour ton aide, et c'est top ton histoire d'interface :)
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <#9 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AADG5LRSW43BSZOAZVF7S5TSXITJJANCNFSM4VI4JFRQ>
> .
>
|
top merci, je venait de regarder en detail et j'imaginai que c'était peut etre le G. |
Tu peux installer juste platform.io ou patienter que je finisse mon
interface et tu n'auras besoin que de esptools pour charger le firmware sur
l'esp... J'espère avoir un truc qui marche demain...
Le mar. 29 déc. 2020 à 21:35, steve41200 <notifications@github.com> a
écrit :
… top merci, je venait de regarder en detail et j'imaginai que c'était peut
etre le G.
Je m'attaque a la soudure demain matin pour fixer les especes de peignes
sur l'esp. Mais deja je sais ou vont chaque fil ^^.
Ensuite il faut installer un soft j'imagine ? J'ai trouvé Atom pour MacOs
ou dessu on peut mettre platformIO C'est ca qu'il faut ? (J'ai vu des noms
comme ca dans ton Github)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADG5LTCIVH4HH2PEEMGLF3SXI4QBANCNFSM4VI4JFRQ>
.
|
oula ca me va de patienter. C'est la grande inconnue pour moi. |
Salut, J'ai un truc qui tient à priori la route. Je vois demain pour faire la release et te filer le firmware à installer sur l'esp8266. En attendant, installe ces quelques outils qui te seront nécessaires. À priori, tu es sous mac et ça tombe bien, j'ai aucune idée de comment faire ça sous windows ;) Tu vas avoir besoin d'esptools pour uploader le firmware sur l'esp: https://github.com/espressif/esptool Pour uploader le firmware, c'est avec la commande suivante:
Évidemment, il faut remplacer les 'x' par le nom de ton esp. Une fois le firmware uploadé sur l'esp, tu pourras faire la configuration du wifi et du mqtt depuis une interface web (je te dirai comment faire quand tu auras le firmware). Pour ça, plusieurs solutions s'offrent à toi. La plus simple étant d'utiliser
Ensuite, se connecter au serial est un jeu d'enfant: il suffit de brancher l'esp en usb sur le PC et de lancer la commande suivante depuis un terminal:
Une fois sur la console, la commande |
Super ca avance bien merci :)
Et oui je suis sous mac ca tombe bien
De mon côté les soudures sont faites (ouf! pas compliqué finalement mais
stressant) et j'ai installé esptool et minicom sur mon mac.
Sur minicom j'ai eu un message bizarre avec des shallow-clone mais quand
j'essaye de le reinstaller il me dit qu'il est installé
tu dis de mettre le nom de l'esp8266 a la place des xxxxxx mais comment je
fais pour le connaitre ? je l'ai branché sur le mac. Rien ne s'affiche dans
le finder logique je pense. Ca doit surement se voir via le terminal
Le mer. 30 déc. 2020 à 01:57, Nicolas Maupu <notifications@github.com> a
écrit :
… Salut,
J'ai un truc qui tient à priori la route. Je vois demain pour faire la
release et te filer le firmware à installer sur l'esp8266.
En attendant, installe ces quelques outils qui te seront nécessaires. À
priori, tu es sous mac et ça tombe bien, j'ai aucune idée de comment faire
ça sous windows ;)
Tu vas avoir besoin d'*esptools* pour uploader le firmware sur l'esp:
https://github.com/espressif/esptool
Pour uploader le firmware, c'est avec la commande suivante:
esptool.py -p /dev/tty.usbserial-xxxxx write_flash -fm dio 0x00000 yokis-hack-firmware.bin
Évidemment, il faut remplacer les 'x' par le nom de ton esp.
Une fois le firmware uploadé sur l'esp, tu pourras faire la configuration
du wifi et du mqtt depuis une interface web (je te dirais comment faire
quand tu auras le firmware).
Tu auras néanmoins besoin d'accéder au port série de l'esp pour faire
l'appairage des Yokis.
Pour ça, plusieurs solutions s'offrent à toi. La plus simple étant
d'utiliser minicom. À installer avec *homebrew* (https://brew.sh/) sous
mac via la commande suivante:
brew install minicom
Ensuite, se connecter au serial est un jeu d'enfant: il suffit de brancher
l'esp en usb sur le PC et de lancer la commande suivante depuis un terminal:
minicom -b 115200 -D /dev/tty.usbserial-xxxxx
Une fois sur la console, la commande help pourra t'aider !
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#9 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOKQLHY6HAUWH7QVUBAQTQDSXJ3GZANCNFSM4VI4JFRQ>
.
|
Houla, ton homebrew n'a pas l'air en forme :/ Pour trouver le bon /dev, il suffit de faire une commande comme :
(évidemment en ayant branché l'esp en usb) |
installer telnet me fait la meme chose via homebrew mais ca semble avoir marché quand meme (je connais pas telnet, juste de nom) |
Impec 👍 |
Bonjour,
Sous Windows, je n'ai pas utilisé cette commande car elle n’e fonctionne pas : J'ai bien réussi à connecter mon ESP sur mon réseau domestique et à MQTT et j'arrive à me connecter en telnet. Lorsque je fais la commande
J'ai bien appuyé sur le bouton du Yokis qui clignote Mes émetteurs sont des E4BPP 545544227 et E2BPP 5454413 Est-ce que quelqu'un aurait une idée pour résoudre mon problème, ou des pistes pour poursuivre mes investigations ? |
Salut, Peux-tu partager le pinout de ton modèle d'ESP ? |
Salut, |
Ils n'ont jamais été utilisés. J'ai juste un NUC avec , nodeRed, MQTT qui tournent indépendamment de HomeAssistant. |
Au démarrage de telnet, j'ai ceci :
|
Je dirais que ton câblage n'est pas bon |
Ton fil Marron -> D6 |
malheureusement rien n'a changé j'ai toujours le timeout. Le Jaune était déjà sur D5 et j'ai inversé D6 et D7 |
Peux-tu mettre en debug et effectuer la commande pair et envoyer ce que tu as dans le telnet ? |
Aussi, essaye avec la dernière version (v1.5) plutôt que la version de test que tu as et qui est assez ancienne. |
Ahhh, je ne savais pas qu'il y avait une version 1.5. Je viens de la chargée. Toujours le même problème.
Je n'ai pas plus d’information sur le retour d’information du debug |
par ailleurs, lorsque je fais pair, je n'ai pas de réaction de Telnet. et toutes les informations apparaissent d'un coup. C'est à dire qu'il ne me dit pas pair, le hack commence vous pouvez appuyer... et après le timeout. Il m'affiche tout d'un coup. |
Tu as essayé de rapprocher l’ESP du module auquel tu essayes de te connecter? |
il est à 10 cm |
Peut-être que tu devrais essayer en utilisant le serial directement 🤔 Ce que tu décris avec le telnet me parait assez bizarre |
Tu peux faire ça en branchant un câble USB et en utilisant l'UI d'arduino ou minicom sinon. |
Bon déjà un grand merci mmaupu du temps consacré à mon problème 👍 Alors là, je suis un peu largué. Je n'ai pas tout compris. Dis moi je me trompe dans ta demande ?
puis, j'attends
|
et maintenant
|
Mais tu cliques sur le petit bouton connect derrière le module alors que tu es en mode "appairage" ? |
Normalement quand tu cliques sur le bouton, la commande pair te redonne la main directement (pas besoin d'attendre 30 secondes)... |
Essaye sinon de reset ton module aux configurations d'usine (23 appuis courts pour dévérouiller le module si il avait été vérouillé, puis 30 appuis courts pour le reset) - à vérifier, je n'ai pas la notice sous la main |
oui j'appuie dessus, pourquoi, il faut pas ? |
Sisi justement |
Je viens de vérifier, c’est bien ça. |
Bon après investigation, il semble que ce soit l'ESP qui était responsable... Je vais le mettre de côté. En tout cas merci encore pour votre aide. je vais pouvoir commencer à m'amuser un peu. 👍 |
Cool, tu peux essayer l'option erase de esptool.py aussi avant de mettre un nouveau firmware...
|
Bonjour, il n’y a pas moyen de récupérer la fonctionnalité plugin Jeedom pour l’adapter à HA ? Je possède 1 YokisHub et avec Jeedom ça fonctionne parfaitement. |
Merci beaucoup pour ton hack @nmaupu j'y connaissais pas grand chose mais avec ton tuto et les réponses au question précédente je me suis débrouiller et ça fonctionne !! Merci beaucoup !! Pour ceux qui ont des soucis d'appairage quand vous faite sur le telnet "pair" j'ai eu plusieurs MTR2000ERP qui ne voulait pas se connecter. Il faut faire plusieurs fois d'affilé la commande pair jusqu'à temps qu'elle fonctionne Encore merci !! |
Hi. I’ve 5 yokis,light in my house connected on a yokis key in my Econnect2box (Rexel) and I’m trying lot of thing to control this box in Homeassistant but very often it bugs (light goes off or anything). I’m searching a way to plug the yokis key in HA directly one control her or hacking yokis. I see your code based on an esp. have you a tip to read the USB key directly ?
The text was updated successfully, but these errors were encountered: