Logiciels domotique (1)

retour page Mes réalisations Logiciels Domotique page 2   retour page accueil du site

Préliminaire et conditions d'utilisation ( à lire quand même !)

L'utilisation de ces logiciel est entièrement gratuite pour un usage privé. Pour un usage commercial ou  en entreprise, me contacter.

Sauf mention particulière il ne faut pas installer ces logiciels dans les répertoires "program files" (répertoire par défaut présenté par le setup) pour les OS Vista et Windows Seven. Créez un répertoire à la racine d'un de vos disques durs et créez un  répertoire spécifique pour l'installation de chacun des programmes que vous installez. ( agissez de même pour XP).

A la différence de mes précédentes mises à disposition, ces logiciels ne fonctionnent qu' avec les OS XP,(NT),Vista, Windows 7.( il ne fonctionneront pas sous 3.11 ,95 ,98, millenium). Je n'ai pas eu l'occasion de les tester sous windows 8.

Ces logiciels ont été vérifiés avec un anti virus. n'hésitez pas à faire de même ( avant et après l'avoir installé.)

Le fichier téléchargé est un fichier ZIP qui contient le programme d'installation ainsi qu'un fichier lisez_moi.text.

Une fois installé, vous trouverez également un autre  fichier lisez_moi .text dans le répertoire d'installation.Ce fichier présente l'utilisation du logiciel.

Il est strictement interdit de désassembler , de décompiler, ou de modifier les programmes proposés. Me contacter si vous êtes intéressé par les sources.

Ces programmes utilisent directement ou indirectement le réseau, il faudra donc paramétrer vos firewall pour autoriser les programmes à écouter des ports ou à envoyer des trames Ethernet.

 


Minuteur

Ce programme ne doit pas être installé dans le répertoire program file pour Vista et Windows 7
Vous pouvez par exemple créer un répertoire "minuteur" dans le disque c:
J
e conseille de faire la même chose pour XP , il sera plus facile d'accèder aux journaux et au répertoire "action".
Ce programme fonctionne comme un minuteur électrique.
Il dispose de 8 minuteries pour lesquelles il est possible d'avoir 4 actions de mise en marche et 4 actions de mise à l'arrêt journalier.
Les actions sont concrétisées par des fichiers exécutables Windows (.bat, .exe ) (ou même un fichier de données reconnu par Windows  et qui lancera le programme adéquat (par exemple si c'est un fichier .HTML, il lancera votre navigateur pour ouvrir la page html.
Un journal mensuel contient l'ensemble des commandes et les erreurs éventuellement rencontrées.


Il est plus facile de créer des fichiers de commande (.bat).
des exécutables créés par l'auteur sont intéressants pour ce programme :

Send_SNMP, Send_HTTP,  Send_UDP_site player,
 

d'autres exécutables seront diponibles bientôt ( dès que je les retrouve et dispose du temps pour rédiger les lisez_moi adéquats. ( commande X10 par l'intermédiaire du boitier CM11., Commandes I2C,...



D'autre utilisations sont possible :

-  lancer un fichier de commande qui télécharge par FTP une mise à jour de votre site Web

- créer un simulateur de présence en lançant des videos , des flux audio ( des radios web par exemple  via vlc )

exemple de fichier de commande  pour le lancement:

cd ..
cd "c:/Program Files/videoLAN/VLC"
vlc.exe
http://www.tv-radio.com/station/france_info/france_info.m3u

pour l'arret :

taskkill /IM vlc.exe

 

Vous pouvez réaliser pratiquement la même chose avec les tâches planifiées Windows, mais de façon moins ergonomique.
 


Télécharger le logiciel


send_SNMP :

    Ce programme ne doit pas être installé dans le répertoire program file pour Vista et Windows 7. si vous utilisez le programme minuteur, il faut l'installer dans le répertoire "action" du répertoire ou vous avez installé minuteur.


Send_HTTP :

Télécharger le logiciel

nota : la V2 permet de passer des commandes de type json exemple

    send_http.exe 192.168.1.52;8080;"json.htm?type=command&param=udevice&idx=142&nvalue=0&svalue=18;35;__"

 

Contrôleur Ethernet Teracom   distribués en France par : Go-tronic
module WEB site player  Netmedia   distribués en France par : Lextronic

Send_UDP_siteplayer:

Télécharger le lociciel

module WEB site player  Netmedia   distribués en France par : Lextronic

conf_udp_send_siteplayer :

 

  •  Ce programme ne pourra intéresser que les utilisateurs du siteplayer ,un pico serveur WEB facile à utiliser ( voir les circuits imprimés dans la rubrique électronique)
  • nota : Pour Vista et Windows 7 ce programmme ne doit pas s'installer dans les répertoires "program files"
  • Le micro serveur web site player a la possibilité d'envoyer des trames UDP
    vers un hôte un peu comme un agent SNMP peut envoyer des traps,
    ce mode de fonctionnement, sur un réseau local, permet de centraliser les évènements
    sur un ordinateur hôte.
    Le paramétrage du site player est un peu compliqué, il faut lui donner l'adresse MAC
    correspondant à l'adresse IP destinataire (ou au routeur si l'adresse IP n'appartient pas au réseau local.

    Ce petit programme permet d'envoyer la configuration au serveur WEB siteplayer de façon plus ergonomique

    - l'adresse IP du PC destinataire
    - l'adresse MAC du PC destinataire ( ou du routeur)
    - l'adresse du début de la zone mémoire du site player à transmettre
    _ la longueur de la zone


    ( il faut au préalable avoir mis le siteplayer en état d'accepter les trames UDP)

 

Télécharger le logiciel

 

module WEB site player  Netmedia   distribués en France par : Lextronic

Traps Viewer :

 

 

Des équipements informatiques disposant d'agent SNMP sont maintenant proposés aux particuliers. il peut être intéressant de recevoir sur son mobile les  anomalies de votre réseau local.

 

  • Ce petit programme permet de visualiser les "traps" provenant d'équipements réseaux qui ont la possibilité d'envoyer des "traps" en SNMP Version 1 dans le cas ou ils détectent une anomalie sur un de leurs "objets"
  • Ces équipements réseaux doivent être configurés pour envoyer des traps vers  l'adresse IP de votre ordinateur.
    ( se référer à la doc de l'équipement et à sa "MIB")
  • Ce programme affiche en temps réel les informations contenues dans les traps recus.
  • Ce programme permet d'ajouter un Alias ( un nom ) plus lisible que l'identité de l'objet (Oid). Cet alias est mémorisé et sera affiché à coté de l'Oid pour une meilleure lecture.( pour le créer, cliquer sur la cellule du tableau à renseigner, une fenêtre vous permettra de renseigner la valeur de l'alias.
  • Ce programme peut être configuré pour envoyer un email vers 1 à 5 destinataires les différents paramètres des traps reçus.
    Pour éviter l'inondation de mail en cas de rafales d'évènement, il existe un filtre qui bloque  l'émission d'email pendant une période de temps configurable. Lors de la reprise, le premier email précisera le nombre de traps qui ont été perdus et contiendra les 21 derniers traps reçus.
  • Lorsque la fenêtre est réduite à la barre de tâche, l'icone du programme clignotera si un nouveau
    trap est reçu, et selon la sélection bip , un bip sonore accompagnera le clignotement.
  • Il est également possible d'activer un journal qui enregistrera les évènements dans un fichier journal  dans un  répertoire que vous devrez créer lors de la première utilisation. Un nouveau journal sera créé chaque jour.
  • Il est possible de relayer les trames vers un autre hôte disposant de ce logiciel ou disposant d'un véritable système de management SNMP.
  • Exceptionnellement ce programme peut être installé dans le répertoire programm file de Vista et Windows 7. ( si des personnes sont intéressées par une version à ne pas installer dans le répertoire "programm file" , il sera proposé ( cela permettra  aux utilisateurs de pouvoir visionner plus facilement les fichiers de travail utilisés ( initialisation, mémorisation des alias)
  • Il faudra parametrer vos "firewall" pour permettre au programme de fonctionner.
    ( écoute du port UDP 121 , envoi d'email relai UDP )

exemple de produits qui disposent d' agent SNMP :

- controleurs ethernet Teracom

- switch ethernet Netgear GS108T

merci aux utilisateur de m'envoyer les noms des  équipenments qu'ils utilisent et dont les traps  fonctionnent avec ce logiciel

 

Contrôleur Ethernet Teracom   distribués en France par : Go-tronic
switch ethernet  Netgear GS108T   distribués en France par : Grosbill

 


Pour toute précision ou information envoyer un mail au gestionnaire du site