Controle multi device (Volet roulant/prise/luminaire)
Modérateur : Francois
Controle multi device (Volet roulant/prise/luminaire)
Bonjour à tous,
Certains en lisant ce post me dirons RTFM, mais je n'attend pas nécessairement la solution toute faite, mais plutôt des pistes pour mener à bien ma "mission"
Ma mission wink
Je souhaite domotiser un maximum de device (prise, inter, volets roulant) en utilisant un minimum de port GPIO, sans pour autant utiliser des solutions toute faite smile
Pour le moment, je fait des relevés de mesures en passant par le 1wire
- sonde de températures dans plusieurs pieces
- compteurs d'impulsions pour les compteurs de gaz, eau et Electricité
C'est beau mais bon pas tres interactif, non ? c'est un début
Je souhaiterai piloter mes volet roulants, simplement et sans solution du marché, j'ai donc fait l'acquisition de module RF
Et je pensait, relier le recepteur a un jeu de relais pour gérer la montée, la descente et surtout l'arret intermediaire
Mais du coup, en utilisant WiRingPi, je m'apercoit que c'est une action ON/OFF par pin, soit pour monter/stop et descendre/stop = 2 pin du GPIO, AIE !!
j'ai 5 volets a gerer !!
Est-il envisageable d'assigner un pin pour monter/stop/descendre voir 1 pin pour monter/stop et 1 pin pour descente/stop ?
en créant par exemple une trame émise et detectée par les récepteurs aux volets ?
il faut garder a l'esprit que la solution doit être compacte pour etre intégrée au bouton de commande
La solution serait ensuite deployer pour piloter des prises de courant et luminaires
Des idées? des pistes? des solutions ?.... une utopie ?
j'ai déja une piste via viewtopic.php?f=29&t=830
Merci de vos lumières
Certains en lisant ce post me dirons RTFM, mais je n'attend pas nécessairement la solution toute faite, mais plutôt des pistes pour mener à bien ma "mission"
Ma mission wink
Je souhaite domotiser un maximum de device (prise, inter, volets roulant) en utilisant un minimum de port GPIO, sans pour autant utiliser des solutions toute faite smile
Pour le moment, je fait des relevés de mesures en passant par le 1wire
- sonde de températures dans plusieurs pieces
- compteurs d'impulsions pour les compteurs de gaz, eau et Electricité
C'est beau mais bon pas tres interactif, non ? c'est un début
Je souhaiterai piloter mes volet roulants, simplement et sans solution du marché, j'ai donc fait l'acquisition de module RF
Et je pensait, relier le recepteur a un jeu de relais pour gérer la montée, la descente et surtout l'arret intermediaire
Mais du coup, en utilisant WiRingPi, je m'apercoit que c'est une action ON/OFF par pin, soit pour monter/stop et descendre/stop = 2 pin du GPIO, AIE !!
j'ai 5 volets a gerer !!
Est-il envisageable d'assigner un pin pour monter/stop/descendre voir 1 pin pour monter/stop et 1 pin pour descente/stop ?
en créant par exemple une trame émise et detectée par les récepteurs aux volets ?
il faut garder a l'esprit que la solution doit être compacte pour etre intégrée au bouton de commande
La solution serait ensuite deployer pour piloter des prises de courant et luminaires
Des idées? des pistes? des solutions ?.... une utopie ?
j'ai déja une piste via viewtopic.php?f=29&t=830
Merci de vos lumières
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: Controle multi device (Volet roulant/prise/luminaire)
Le plus simple serait d'utiliser des PIO par I2C.
Simple et économique
Simple et économique
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: Controle multi device (Volet roulant/prise/luminaire)
Ok pour travailler via l'I2C mais qu'est ce que le PIO ?
des pistes pour m'orienter sur ceci ?
des pistes pour m'orienter sur ceci ?
-
- Raspinaute
- Messages : 1587
- Enregistré le : dim. 10 mai 2015 18:44
- Localisation : Dans la campagne à côté d'Annecy
- Contact :
Re: Controle multi device (Volet roulant/prise/luminaire)
GPIO ... le G s'était fait la mal.
Recherche I2C GPIO ou GPIO expender, et tu trouveras pleins de références. Si le fer à soudé te fait peur, je pense que tu trouveras des HATs tout pret pour la Framboise, mais $$$$ bien sûr
Recherche I2C GPIO ou GPIO expender, et tu trouveras pleins de références. Si le fer à soudé te fait peur, je pense que tu trouveras des HATs tout pret pour la Framboise, mais $$$$ bien sûr
- BananaPI : Gentoo, disque SATA de 2 To
- Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
- Multimedia par DNLA
- Et pleins d'idées ... et bien sûr, pas assez de temps.
Re: Controle multi device (Volet roulant/prise/luminaire)
ahhh je comprend mieu, je vais regarer de ce coté là
sachant que le fier a souder ne me fait pas peur du tout
merci
sachant que le fier a souder ne me fait pas peur du tout
merci
Re: Controle multi device (Volet roulant/prise/luminaire)
j'aurai utilisé des registre à décalage.
Re: Controle multi device (Volet roulant/prise/luminaire)
Bonjour Flo3376,
Merci pour ce retour, mais pourrais tu m'en dire plus ? je vais toutefois regarder de mon coté aussi
Merci pour ce retour, mais pourrais tu m'en dire plus ? je vais toutefois regarder de mon coté aussi
-
- Raspinaute
- Messages : 629
- Enregistré le : mar. 6 janv. 2015 19:44
- Localisation : finistere
Re: Controle multi device (Volet roulant/prise/luminaire)
Bonjour,
les registres à décalages sont une sorte de "convertisseur série parallèle ", on envoi , par exemple 8 bits en séris sur une entrée, et on ressort ces 8 bits sur 8 sorties ,
par rapport à un GPIO expender par I2C, ça sera plus simple à mettre en œuvre ( et encore pas sur), mais l avantage de l'I2C c'est qu' avec 2lignes vous pouvez connecter plusieurs circuits intégrés sur le même bus, de plus ces circuits sont prévus pour gérer des pins , donc tous les raffinements qui vous avec : choix des pin en entrée sortie , plus de courant admissible et souvent une protection des pins.
Les Gpio extender introduisent de ce fait une "isolation " entre vos connections et la raspberry.
En espérant être claire.
@+
les registres à décalages sont une sorte de "convertisseur série parallèle ", on envoi , par exemple 8 bits en séris sur une entrée, et on ressort ces 8 bits sur 8 sorties ,
par rapport à un GPIO expender par I2C, ça sera plus simple à mettre en œuvre ( et encore pas sur), mais l avantage de l'I2C c'est qu' avec 2lignes vous pouvez connecter plusieurs circuits intégrés sur le même bus, de plus ces circuits sont prévus pour gérer des pins , donc tous les raffinements qui vous avec : choix des pin en entrée sortie , plus de courant admissible et souvent une protection des pins.
Les Gpio extender introduisent de ce fait une "isolation " entre vos connections et la raspberry.
En espérant être claire.
@+
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam
Re: Controle multi device (Volet roulant/prise/luminaire)
Bonjour Guillaume,
En effet mes souvenir d’électronique revienne grâce au net, les registres à décalage sur base de bascule D ... 74HC595
Reste a bien me définir la méthode
- pousser ma trame sur un pin du gpio
- l'envoyer via un module RF
- recevoir le code via RF
- "décoder" la trame avec un registre a décalage
- activer les actions via un peu de logique combinatoire
De ce fait, je pourrais commander plusieurs volets roulant en fonction de la trame envoyée via un seul pin
Me reste a bien definir la methode d'envoi/reception pour pouvoir gérer les montée et descente partiel/complète et l’arrêt, je posterai ici le projet voir si il y a des ecueils
Merci
En effet mes souvenir d’électronique revienne grâce au net, les registres à décalage sur base de bascule D ... 74HC595
Reste a bien me définir la méthode
- pousser ma trame sur un pin du gpio
- l'envoyer via un module RF
- recevoir le code via RF
- "décoder" la trame avec un registre a décalage
- activer les actions via un peu de logique combinatoire
De ce fait, je pourrais commander plusieurs volets roulant en fonction de la trame envoyée via un seul pin
Me reste a bien definir la methode d'envoi/reception pour pouvoir gérer les montée et descente partiel/complète et l’arrêt, je posterai ici le projet voir si il y a des ecueils
Merci
Re: Controle multi device (Volet roulant/prise/luminaire)
Ok, merci, je fait comme vous ditez, c'est marche http://www.coquegsm.com/
Modifié en dernier par laomentc le mar. 27 oct. 2015 09:51, modifié 1 fois.