Présentation box domotique DIY - Raspberry

Bonjour à tous !
Je voulais faire une petite présentation de ma box domotique DIY que j’ai réalisé pour jeedom. Je met en liens tous les équiepements pour la réaliser. Equiper d’un raspberry 4b 8GO avec disque SSD, clef GSM, clef Zwave. Un ventilateur piloter via GPIO en fonction de la température du CPU, petit afficheur pour faire défiler des petites information du genre temp CPU, charge CPU, date/heure, puissance ventilateur, adresse IP. Un disque dure HDD de 2 TO pour enregistrement de la vidéo surveillance via FTP. Voila si sa peut donner des idées à la communauté :slightly_smiling_face:

Liens :
Raspberry 4b 8 GO : https://www.amazon.fr/gp/product/B0899VXM8F/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
Clef Zwave : https://www.amazon.fr/gp/product/B01LQZ9BLG/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
Clef GSM : eedomus+ : Box domotique ZWave+ - www.domotique-store.fr
Alimentation 5VDC 5A : %product-title% - Conrad Electronic France
X829 2 prise SATA + hub usb3 : https://www.amazon.fr/gp/product/B088GN6CPF/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
Hub usb2 : Amazon.fr
Ventilateur + afficheur : https://www.amazon.fr/gp/product/B07ZRFS88B/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1
SSD 240 GO : Amazon.fr
HDD 2 TO : https://www.amazon.fr/gp/product/B07D99S8Z7/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1

Boitier ordinateur : Amazon.fr
Cordon RJ45 : Amazon.fr
Connecteur iec : Amazon.fr
Antene à souder : Amazon.fr
Adaptateur antenne 4g : Amazon.fr
Antenne 4g : https://www.amazon.fr/SMA-Amplificateur-Adaptateur-Récepteur-E5172E5175/dp/B072N8N6CD/ref=sr_1_17?__mk_fr_FR=ÅMÅŽÕÑ&dchild=1&keywords=antenne+4g&qid=1617528431&sr=8-17
Porte fusible : %product-title% - Conrad Electronic France
Fusible : https://www.conrad.fr/p/fusible-ul-eska-ul632312-x-l-63-mm-x-32-mm-03-a-250-v-temporise-t-10-pcs-533035
Ventilateur : https://www.amazon.fr/gp/product/B00NEMGCIA/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1

5 « J'aime »

Superbe réalisation @Alciol, Bravo ! Merci pour le partage, très inspirant…

1 « J'aime »

Bravo, je vais m en inspirer car je suis novice.
Comment gères tu la vitesse du ventilateur en fonction de la température,
c’est un programme ?
Super travail.

1 « J'aime »

Oui il y à un script python qui se lance au démarrage du pi pour contrôler le ventilateur ainsi que l’affichage. Le code source est donné par le fabricant, je l’ai juste modifié à ma sauce. Je peux partager au besoin si sa intéresse des personnes :slightly_smiling_face:

Propre et net, très belle finition sur le câblage.
Pour ce prix là tu aurais peut être pu passer sur un NUC qui aurait apporté d’emblée plus de puissance et une intégration plus poussée … le plaisir de faire en moins.

Bravo.

Un bon nuc restera plus chère que ma réalisation, et je voulais vraiment un truc fermé avec tous mes d’ongles hub usb etc… je voulais pas que sa soit un bordel de câble et d’alimentation dans ma baie informatique. Et comme dis il y a aussi le plaisir de faire soit même, grâce à sa j’ai pu acquérir des connaissances sur le rpi, le développement python etc.

1 « J'aime »

bonjour,
Belle installation
J’ai aussi un Raspberry 4 avec X829 2 prise SATA + hub usb3
Quand vous faites un lsusb avez-vous la même vue


Bus 002 Device 004: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridge
Bus 002 Device 003: ID 174c:0829 ASMedia Technology Inc.


Car normalement ils disent que c’est SATA 6GB/s à la vente

Merci

Je viens de realiser la commande, ce n’est pas affiché si c’est du 3 ou 6 GB/S déqolé.

1 « J'aime »

Merci pour la réponse je vais voir chez Geekworm

Un raspberry 4 est amplement suffisant pour faire tourner jeedom d d’apres ce que j ai lu.
Par contre l idée du boitier est top pour le rangement mais chere.
Par contre je prendrai bien le ventilateur avec affichage., car celui d origine est au en permanence au max et bruyant, d ailleurs je l ai mis dans le garage

Oui je confirme un rpi 4 est suffisant pour faire tourner jeedom, je m’en sert même de serveur FTP en parallèle pour mes camera de surveillance qui enregistre en continue. Je viens de modifier le liens de boitier faut prend le moins chère des deux celui à 80e. J’avoue que le boitier est chère, c’est le prix du rpi, après si on veut quelque chose de propre est robuste pas trop le choix… Ou alors faut être amateur d’imprimante 3D et se faire un jolie boitier xD. Il y a pleins de modèle de ventilateur brancher en HAT, comme le X735, mais je suis parti sur celui la car afficheur LCD, et il a aussi des LED RGB si on veut faire des jolies lumière xD. Je l’ai programmé lors de l’extinction du rpi, celle-ci clignote en Rouge pour me confirmer que le rpi est éteint. Au redémarrage les LED s’éteint.

Je vais tenter de trouver un fichier et de l imprimer.

Sinon il y a ça. pour un pi3

Bonjour,
Je serai intéressé par le code source car j’ai exactement le même X829 que vous.
Merci pour votre retour.
Bàv

@jm1704 bonjour, désoler pour cette réponse tardive, me X829 est une carte extension pour les raspberry, il n’y as aucun besoin de « code source » pour le faire fonctionner. La seul chose que tu aurais à configurer c’est le montage automatique de tes disque dure brancher au SATA de cette carte via le fichier etc/fstab dans rasbian.

Oui concernant les disques pas de problème.
C’est plus le script python qui m’intéresse.
Tu n’as pas de temps en temps des arrêts après 24H d’utilisation?
J’ai le problème d’un arrêt d’alimentation et la batterie décharge progressivement.
Sans avoir de msg visible dans les logs et j’ai retiré tous les packages bluetooth et wifi et le plus possible de proccess sont disable
Merci pour ton retour

Salut,

Le gas qui répond 1000ans plus tard :rofl: effectivement j’ai des arret des script python sans aucun raison apparent, c’est pour cela qu’il y a un script qui tourne pour vérifier le PID, et relance le script si plantage de celui-ci :

#!/bin/sh

status=$(ps -aux| grep -i RGB_Cooling_HAT.py | grep -v grep | awk '{print $2}' | wc -l)

if [ $status = 0 ]; then
        echo service nok
        sudo systemctl start rgb.service
else
        echo service ok
fi

j’exécute ce script via toute les 15min via crontab

*/15 * * * * sh /home/jeedom/RGB_Cooling_HAT/checkPID.sh > /dev/null 2>&1
1 « J'aime »