background preloader

Sauvegarde des données zibase sur NAS

Facebook Twitter

HomePress: une interface domotique simple et pratique. Afin de piloter mon système domotique, je me suis intéressé aux différentes solutions gratuites qui pouvaient exister et qui seraient compatibles avec mes contraintes à savoir : Être compatible PC, iPhone, Android Être accessible à l’extérieur de chez moi de manière sécurisée Être simple de mise en œuvre Ne pas demander des développements trop lourds. L’idéal serait de simplement exiger du paramétrage Être compatible avec la Zibase Pouvoir être hébergé sur mon NAS de marque Synology C’est ce dernier point qui était le plus dur à remplir. En effet un NAS n’a pas pour but premier de servir de serveur domotique. Le solutions d’interface domotiques existantes sont construites pour fonctionner sur un PC ou un Mac. Sans bidouiller le NAS, ce dernier est capable de base d’héberger des applications web construites avec le couple langage de développement PHP + base de donnée MySQL.

La solution que je vous présente est donc : Bon d’accord tout cela est un peu racoleur. HomePress : WXYZ Wordpress eXtends Your Zibase. L’article d’hier avait pour but de présenter le concept HomePress : l’utilisation de la plateforme WordPress pour créer une interface domotique. Dans l’article d’aujourd’hui je vous propose de découvrir une manière de brancher un système domotique à base de Zibase dans HomePress. Par jeu je l’ai baptisé WXYZ pour WordPress eXtends Your Zibase. WXYZ est l’intégration d’un développement tiers pour commander la Zibase en PHP dans l’environnement HomePress donc dans WordPress.

Cela permet entre autres : Envoi d’une commande RF (ex: H2 ON sur X10, Chacon, etc…) Lancement d’un scenario Lecture d’une variable Mise à jour d’une variable Lecture d’un calendrier dynamique Mise à jour d’un calendrier dynamique Lecture de l’état d’un actionneur Lecture des valeurs des sondes (ex: oregon, OWL,…) Exécution de scripts (pour l’instant limité au lancement de scenarii) Bienvenue sur touteladomotique.com. Afficher le sujet - Récupérer les valeurs des sondes oregons zibase. Bienvenue sur touteladomotique.com. Xiboard a écrit:si qqun sait comment passer le nom des sondes en paramètre au début du code php ça serai plus propre aussi.

Bienvenue sur touteladomotique.com

Oui l'idéal serait que toutes les paramètres perso (nom des sondes, description, etc...) soit aussi dans le fichier config.php car aller modifier toutes les pages 1 par 1 c'est pas évident pour les non-développeurs. On pourrait même imaginer un assistant d'install qui fasse tout le boulot. Du type, "Quels modules voulez-vous installer ? ', on coche alors températures, énergie, etc.. puis "combien avez-vous de sondes de températures ? " Bienvenue sur touteladomotique.com. Bonjour a tous, Nouvelle version de mon « appli » PHP A télécharger ICI Cette version récupère directement les infos de vos sondes (température, hydro, pluie, conso électrique) directement en parsant les infos XML venant de votre zibase.Plus besoin d’appeler une url dans les scenarios de la zibase pour les enregistrer les données dans une base distante.

Bienvenue sur touteladomotique.com

Bienvenue sur touteladomotique.com. Bonjour à tous, Ca faisait un très long moment que je devais poster cette mise à jour, voila enfin la nouvelle version de ma dll .Net permettant de communiquer avec la Zibase.

Bienvenue sur touteladomotique.com

Au menu des nouveautés : Le lien de téléchargement est disponible ici : En plus des modifications de la dll elle même, 3 nouveaux exemples sont disponibles, et la console a été revu pour permettre de tester les nouvelles fonctions. Parmi les exemples :* Un logiciel de synthèse vocal (ZibaseAlert) qui va scruter en permanence une variable Zibase et ferra prononcer un texte au PC lorsque la variable prendra la valeur correspondante : * Un logiciel qui simule les VirtualProbe (sondes virtuelles), il lit sur le bus 1Wire connecté au PC la valeur des sondes DS18B20 et les transmets à la Zibase en simulant une sonde de température Oregon Scientific. Bienvenue sur touteladomotique.com. Zibase - Pilotez votre maison comme vous le souhaitez... Développements autour de la Zibase. Zibase-php-sdk - Zibase PHP SDK. Sauvegarde des mesures reçues par la Zibase sur le NAS (2) Problématique : La Zibase permet de visualiser les données des différentes sondes depuis son l’application Web ou iPhone.

L’historique sauvegardé à ce jour n’est pas très profonds : 1 mois maximum à ce jour. Peut-on sauvegarder ses données sur le NAS? Solution : C’est possible en utilisant le SDK PHP sur un serveur web hébergé sur le NAS et en allant chercher la donnée sur la Zibase. Descriptif de la solution Dans mon article précédent, je présentais une solution en mode « push » de la Zibase vers la base MySql du NAS. Sur le forum de touteladomotique.com bgarel présente son SDK PHP qui permet de se connecter à la Zibase pour effectuer les tâches suivantes : Envoi de commande RF Démarrage de scenario Démarrage de plusieurs scénarii de façon séquentielle Lecture des sondes Lecture/écriture de variable Lecture/écriture de calendrier dynamique Lecture de l’état d’un actionneur Mise en oeuvre. Sauvegarde des mesures reçues par la Zibase sur le NAS (1) Problématique : La Zibase permet de visualiser les données des différentes sondes depuis son l’application Web ou iPhone.

Sauvegarde des mesures reçues par la Zibase sur le NAS (1)

L’historique sauvegardé à ce jour n’est pas très profonds : 1 mois maximum à ce jour. Peut-on sauvegarder ses données sur le NAS?