Logiciels domotique (1)
retour page Mes réalisations | Logiciels Domotique page 2 | retour page accueil du site |
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: Je 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.
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,... - 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 .. 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. |
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.
Ce petit exécutable permet d'envoyer des messages SNMP V1 de type SET à un agent SNMP pour modifier une valeur d' Objet ( modifiable).
Le programme n'attend pas la réponse.
Il est donc préférable de l'utiliser sur un réseau local.
les paramètres de lancement de ce logiciel sont :
- L'adresse Ip de l'équipement cible
- La communauté ( valeur identique à celle déclarée sur l'équipement pour la communautée Write)
- L'Oid ( l'identificateur d'objet ) à trouver dans la documentation de l'équipement ou en explorant le fichier mib fourni avec l'équipement avec un éditeur de texte (*)
-le type d'Objet : ( en caractère majuscule)
- I pour un entier (**)
- O pour une chaine d'octets
- N pour Null (***)
- la valeur
notas
(*) le programme ne traite pas les éléments de l'Oid qui sont supérieur à 64000.
(**) dans le cas dune valeur entière, le programme ne traite que si la valeur est inférieure à 1000
(***) même si le paramètre pour le type d'objet Null n'a pas de signification, il faut mettre un
paramètre sur la ligne de commande - au moins le point virgule suivant le N
conseil :
vous pouvez mettre ces lignes de commande dans un fichier batch séparés ou non par des "pause" ou des "Wait"
exemple : (pour les controleurs ethernet Teracom)
d:\send_snmp.exe 182.168.1.71;private;1.3.6.1.4.1.38783.3.18.0;I;0
d:\send_snmp.exe 182.168.1.71;private;1.3.6.1.4.1.38783.3.19.0;O;bernard.dupont@laposte.net
pause
Contrôleur Ethernet Teracom distribués en France par : Go-tronic
Send_HTTP :
nota : la V2 permet de passer des commandes de type json exemple
send_http.exe 192.168.1.52;8080;"json.htm?type=command¶m=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:
module WEB site player Netmedia | distribués en France par : | Lextronic |
conf_udp_send_siteplayer :
|
||||
|
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.
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
|
Pour toute précision ou information envoyer un mail au gestionnaire du site