Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

Carte relais MQTT

Pour échanger sur les plugins classés en catégorie "Automatisation"
Loic74
Actif
Messages : 708
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Carte relais MQTT

Message par Loic74 » 27 mars 2019, 12:13

Hello

Je me tâte à développer une carte relais Ethernet avec des E/S opto-isolées et pilotable en MQTT.
J'ai les compétences en programmation, faudra que je me fasse aider pour l'électronique.

Mais avant que je ré-invente la roue, est-ce que quelqu'un connaît un projet similaire?

Voilà les specs que j'ai en tête (feedback welcome):

- base Atmega2560 ou similaire pour être compatible avec IDE Arduino
- Ethernet (POE?)
- 8 relais de qualité
- 8 entrées digitales opto-isolées
- 2 entrées analogiques
- 2 sorties analogiques
- 2 Compteurs d'impulsions
- module RTC pour pouvoir planifier des tâches
- protocole MQTT
- mode polling, push, interruptions, mode impulsion pour les relais
- slot carte SD pour stocker en local une page web pour paramétrer/visualiser l'état de la carte
- format DIN
- borniers pour interfacer les relais et entrées digitales
- hardware et software open source
- prix raisonnable!
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

octera
Timide
Messages : 7
Inscription : 02 mars 2018, 16:57

Re: Carte relais MQTT

Message par octera » 27 mars 2019, 14:12

Hello,
TU as la société KMTronics qui fait des boite a relais que l'on peut mettre sur du rail DIN.

Ils ont des modeles :
* USART
* TTL
* RS232
* Ethernet ...

https://www.kmtronic.com/

Loic74
Actif
Messages : 708
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Re: Carte relais MQTT

Message par Loic74 » 27 mars 2019, 14:19

Merci Octera, j'ai regardé leurs produits mais je n'ai rien vu qui corresponde à mon cdc.

Une alternative à redévelopper toute une carte serait de trouver une carte avec les E/S que je cherche mais pilotable en, I2C, RS232, etc via un arduino. Pour l'instant ce que j'ai trouvé de mieux est ici, mais une fois que tu as acheté l'Arduino, la carte relais et la carte entrées digitales, on est hors budget.
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

octera
Timide
Messages : 7
Inscription : 02 mars 2018, 16:57

Re: Carte relais MQTT

Message par octera » 27 mars 2019, 14:25

Quel est ton budget ?
Je ne m'étais arreter que aux relais dans ton CdC :)

Un serveur WES avec l'extension relais te conviendrais pas?
Ou encore l'IPX 800?

Loic74
Actif
Messages : 708
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Re: Carte relais MQTT

Message par Loic74 » 27 mars 2019, 14:48

Idéalement une carte aux alentours de 50€ serait à mon avis intéressante et pilotable par MQTT serait un vrai plus car je pense que ce protocole à de l'avenir dans la domotique. Si en plus c'est open-source, ça donne de la pérennité au projet

[edit] ah sympa la carte WES, je ne connaissais pas, quand à l'IPX c'est un budget élevé pour bcp de gens je pense
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

Loic74
Actif
Messages : 708
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Re: Carte relais MQTT

Message par Loic74 » 30 juil. 2019, 22:17

Bonjour à tous,
petit update sur ma carte relais "MQTT" (et opensource!) en cours de dev, que j'ai nomée "ioBoard".
Pou rappel il s'agit d'une carte E/S multi-fonctions qui se veut facilement intégrable à Jeedom via MQTT.

La partie design hardware est terminée, ça ressemble à ça:

dessus2.jpg
dessus2.jpg (140.69 Kio) Consulté 242 fois

Les specs arrêtées sont:

  • Atmega2560 16MHz µC
  • programmable with Arduino IDE (with USB interface)
  • Ethernet 10M/100M RJ45 internet interface
  • x8 Relay outputs 230VAC/30VDC 10A – Form-C relays, screw terminal and SMD Status-LED for each (opto-isolated from µC)
  • x8 opto-isolated digital inputs with SMD Status-LEDs (internal pull-up, HIGH level by default. Ground the input to make it LOW)
  • x2 10 bits analog inputs 0-3.3VDC
  • x2 opto-isolated digital input pulse counters (internal pull-up by default. Ground the input to increment it. Input low-pass filtered at 10Hz max.)
  • x1 opto-isolated Télé-Info input
  • RTC module (DS1307) for time management with on-board Lithium back-up battery
  • Micro SD card slot (Web server)
  • DIN rail format (PCB Size 143mm x 72mm)
J'attends les protos pour avancer sur la partie firmware, j'espère donc avoir une carte fonctionnelle vers la fin d'année :!:
Le coût des composants est d'environ 60€ + coût du pcb

Les sources du projet sont ici: https://github.com/Loic74650/ioBoard
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

Avatar de l’utilisateur
marmoul
Actif
Messages : 891
Inscription : 01 sept. 2015, 15:50
Localisation : Haute-Saône (70)

Re: Carte relais MQTT

Message par marmoul » 30 juil. 2019, 23:18

Intéressant bravo tes projets sont vraiment aboutis sa donne envie!!!
Hâte de voir le résultat pour lancer une série en production :D

Loic74
Actif
Messages : 708
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Re: Carte relais MQTT

Message par Loic74 » 31 juil. 2019, 17:05

Merci Marmoul, j'aimerais en dire autant de mon Dashboard et Design!
Mais bon, moi c'est le hardware qui m’intéresse...
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

Répondre

Revenir vers « [Catégorie] Automatisation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité