Librairie commune à tous les modules Domotics. Brique de base obligatoire pour utiliser les scripts de Domotics.
29/04/08 - Version 4.3.2 : Corrige un bug sur l'insertion des caractères apostrophe en base de données
Description
Librairies de fonctionnalités:
- Librairie des fonctions ASP
- Librairie des fonctions sur les dates
- Librairie des fonctions sur la gestion des fichiers
- Librairie des fonctions réseaux
- Librairie des fonctions SMS
- Librairie des fonctions SQL
- Librairie des fonctions sur les chaines de caractères
- Librairie des fonctions WSH
- Librairie des fonctions X10
Configuration requise
Pour utiliser le framework, vous avez besoin des logiciels ci-dessous:
- Homeseer 1.7 ou 2.X (seulement 2.0.41 a été testé)
- Les utilitaires SYSINTERNALS sont nécessaires si vous voulez utiliser les fonctions killProcess ou isAlive
- La dll wolcom.dll est nécessaire si vous souhaitez utiliser la fonction doWakeUp.
- La dll Skype4COM.dll est nécessaire si vous souhaitez vous envoyer des SMS via Skype v3.0. Attention, un compte et des crédits sont nécessaires (0,11 centimes d'euros le SMS)
- La commande wget-1.8.2.exe est nécessaire, pour les modules Domotic's qui prélèvent des informations sur des pages Web (exemple : le module GET.METEO.FROM.YAHOO).
Support
- Pour être averti des différentes évolutions, laissez-moi un email
- Voir Tutorial sur ce site
- Il ya aussi l'excellente vidéo de Laurent
Télécharger
- Version 4.3.2
- L'historique des versions est maintenant présenté dans le tutorial.
Installation
Le framework étant une librairie de fonctions et de paramètres communs à toute votre domotique, vous devez installer le framework séparément (hors de vos modules DOMOTICS). Pour installer un framework commun à plusieurs modules, il faut suivre ces étapes:
- Arrêtez votre application Homeseer
- Dézippez les fichiers dans le répertoire scripts de Homeseer. Vous devez avoir une structure du style C:\Program Files\Homeseer 2\scripts\lib, C:\Program Files\Homeseer 2\scripts\lib\config, etc
- Si vous voulez utiliser la fonction qui envoie des SMS, vous devez éditer votre fichier startup.txt et ajouter la ligne ci-dessous dès le début du fichier: hs.run "scripts\install.vbs" . Si vous voulez un exemple, vous pouvez regarder le fichier startup.txt.domotics.
- Si vous utilisez une base MySQL, il vous faut modifier votre fichier startup.txt et ajouter la ligne hs.RegisterStatusChangeCB "lib\framework_domotics.vbs","traceDeviceChanges" à la fin de ce fichier (Cette ligne permet de sauver en base tous les changements de devices). Si vous voulez un exemple, vous pouvez regarder le fichier startup.txt.domotics.
- Editez le fichier de paramètre framework_domotics.inc pour configurer votre environnement. Ce fichier est ici : C:\Program Files\Homeseer 2\scripts\lib\framework_domotics.inc
- Exécuter le fichier C:\Program Files\Homeseer 2\scripts\scripts\install.bat. Ce fichier va enregistrer les deux dll wolcom et skype sur votre PC.
- Redémarrez Homeseer
















