Je suis Rémi, 32 ans de Montréal et je travaille dans le monde du logiciel embarqué.
J'ai depuis un moment un projet domotique pour ma maison, dont le but est - pour l'instant - de contrôler certaines lumières et radiateurs suivant certaines stimulations (j'y reviens...). Toute mon installation est personnalisé puisque je ne travaille qu'avec des Arduino.
J'ai par exemple conçu:
- un simulateur d'aube pour mon fils (une lumière bleue douce la nuit et une blanche progressive qui s'allume la matin, à une heure programmée)
- un détecteur de mouvement nocturne (pour le passage à côté de ma maison) pour allumer la lumière quand il fait nuit et qu'un mouvement est détecté
- un concierge automatique (pour contrôler la lumière dans l'entrée de ma maison, la lumière extérieure de ma maison et un chauffage)
Chacun de tout ces contrôleurs dispose aussi de capteurs de températures/humidité et autres (LDR, radars, etc...)

Ici on voit un montage de test: à gauche le contrôleur principal, et à droite le simulateur d'aube. Ici le MCP (contrôleur) envoie une commande pour déclencher un évènement sur celui de droite.
Dans mon projet, l'idée était d'Avoir des systèmes interconnectables entre eux. Et oui: pour le simulateur d'aube par exemple, je voulais un moyen pratique pour mettre l'heure d'aube la semaine à 7h00, et le week end à 11h pour pouvoir dormir plus longtemps
Idem: pour mon concierge: l'idée est d'avoir 3 modes pour chacun des éléments à contrôler: un OFF (tout éteint), un AUTO (déclenché suivant certaines stimulations: un mouvement, une ouverture de porte, etc...) et un ON (pour forcer l'allumage d'une lampe durant 1h par exemple)
Je me suis fabriqué tous mes shields Arduino et tout fonctionne bien aujourd'hui. Tout ce système repose sur un Arduino Maitre (doté d'un contrôleur RS485 et d'un Ethershield), qui envoie (et reçoit) les commandes aux (des) esclaves (je l'ai appellé le MCP (pour les amateurs de Tron)). En gros, c'est la passerelle RS-485-Ethernet
Maintenant, je voudrais une chouette interface pour commander tout ça: Domoticz !
l'Objectif ultime est de recycler une vieille tablette pour en faire mon "contrôleur" de maison.
Le concept de mon contrôleur principal est simple: je lui envoie une commande HTTP GET: ip?RNETcmd=1&emet=xx&dest=xx&com=xx¶m....... et il se charge d'envoyer la commande à l'esclave concerné. Au besoin, l'esclave répond pour informer de l'état ou de l'info demandée.
Ce qui m'amène aujourd'hui est:
- je souhaite mieux comprendre (et utiliser Domoticz - j'utilise sous Windows pour tester) (Je me débrouille un peu en prog Web mais c'est pas mon domaine de prédilection)
- comprendre comment interfacer mon MCP avec Domoticz. Parmi les pistes:
- il faut scripter ?
- existe-t-il un composant générique pour communiquer avec Domoticz via Ethernet via Json ou un truc du genre ?
- il faut créer un nouveau composant ?
Je ne parviens pas a trouver d'infos précise là dessus. Quelqu'un a-t-il déjà tenté ça ?
Pour info, je ne veux pas changer tout ce que j'ai déjà créé, j'aime pas le sans-fil (trop cher, besoin de batterie, je suis propriétaire de ma maison, alors je fais des trous partout ou j'ai envie). Pour moi c'est inutile le sans fil: je fais arriver un fil 12V pour l'alimentation, j'ai juste à faire passer 4 fils de data pour la communication filaire et c'est dans la poche !)
Merci tout le monde !