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.