Logiciels domotique (0)
retour page Mes réalisations | Logiciels Domotique page 1 | Logiciels Domotique page 2 | retour page accueil du site |
Les "logiciels domotiques" présentés dans ces pages constituent une suite qui comporte
- des exécutables " bas niveaux" qui permettent de constituer des fichiers de commande qui les exécuteront pour envoyer les ordres aux différents équipements à commander
- des logiciels et des serveur qui permettent de mettre en oeuvre ces fichiers de commandes
- des outils facilitant la mise en oeuvre de tout cela.
Les exécutables :
send_SNMP :
Permet d'envoyer un SET SNMP à un équipement dont on connaît l'adresse IP, l'Oid , et la valeur à positionner
send_HTTP :
Permet d'envoyer une commande à un équipement qui permet des modifications en invoquant une page par l'intermédiaire d'un navigateur Internet . Il faut connaître l'adresse IP et l'invocation.
Send_UDP_siteplayer :
Permet d'envoyer une trame udp contenant une adresse mémoire et une valeur. La documentation de l' équipement qui accepte ce fonctionnement précisera valeur et adresse ( le pico-serveur Siteplayer accepte ce type de commande s'il est configurer pour l'accepter.
Send_X10_CM11A
Permet d'envoyer une commande à un récepteur X10 CPL par l'intermédiaire du boitier CM11A.
Send_Telnet
Permet d'envoyer un script telnet à un serveur telnet. ( par exemple un raspberry doté d'un démon telnet).
exemple d'utilisation : insérer dans un fichier de commande exemple.bat
send_snmp.exe 192.168.1.71;private;1.3.6.1.4.1.38783.3.18.0;I;0
sleep 2
send_http.exe 192.168.1.72;80;?r8=1" '
send_http.exe 192.168.1.72;80;myspi.SPI?udprecv=1
snd_tlnt.exe 192.168.1.7;80;script_telnet_1.txt
Nota :Ces exécutables sont à utiliser sur un réseau local , car il travaillent en UDP ou n'attendent pas de réponse à leur commande.
Nota 2 à venir un exécutable qui enverra des trames I2C
Les logiciels serveurs :
Minuteur :
Permet de lancer les fichiers de commande en fonction du jour de la semaine et de l'heure comme un minuteur électrique.
Domo_HTTP:
C'est un pico serveur Web qui permet après configuration de lancer à partir d'un navigateur Web les fichiers de commande sélectionnés
Domo_pop :
C'est un petit client de message POP3 qui interprète et vérifie les messages qu'il reçoit (messagerie classique utilisée sur internet) . si tout lui parait correct , il lance la commande !
Les outils :
Traps_viewer :
C'est un petit outil qui présente dans une fenêtre les traps SNMP qu'il reçoit et les mémorise dans un journal.
Gen_form :
C'est un petit outil qui permet de créer un formulaire HTML et une page PHP à installer dans les pages de son serveur web Apache /PHP. Ces pages vous permetront de lancer les fichier de commandes sur votre serveur Web.
conf_udp_send_siteplayer :
Cet outil ne concerne que les utilisateurs de siteplayer.