background preloader

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

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 La technique est la suivante: Sur le net: Sur le NAS: <? Sur la Zibase : Rien à faire! Conclusion Related:  sauvegarde des données zibase sur NASZIBASEpinede34

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. 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 associant à un évènement « réception de données » le déclanchement d’une URL sur un serveur web hébergé sur le NAS. Descriptif de la solution La Zibase permet de récupérer les données issues des différentes sondes qui lui sont compatibles et d’en faire la restitution avec l’application web dédiée (www.zibase.net) ou bien l’application iPhone/iPad. Sur le forum de touteladomotique.com onk1 présente sa solution de sauvegarde de données vers une base MySQL. Il « suffit » de créer un évènement à la réception des données d’une sonde et de la rediriger sur le NAS via une requête HTTP. Mise en oeuvre La technique est simple et efficace: Sur le net: Sur le NAS: Sur la Zibase : C’est tout! Conclusion A suivre donc!

Mise en place d'un systéme d'alarme intégré ZiBASE Une mise à jour récente de la ZiBASE permet de mettre en place un système d’alarme tout simplement avec un seul scénario… Il faut bien sur avoir préalablement installé et configuré une liste de périphériques de détection, de commande et d’alerte sur votre Zibase : Détection Capteur de porteDétecteur de mouvementDétecteur de fuméeetc…Commande Télécommande physique ou virtuelleClavier à code ou RFIDPoussoir, InterrupteurAlerte SirèneCarillonLumière, témoin, … Possédant depuis plusieurs années un système d’alarme Delta Dore composé dune central CTX 50, détecteurs de mouvement, détecteurs de porte, deux télécommandes Delta Dore tydom140 (4 touches), une sirene exterieure, j’ai donc créé pour ma part 3 scénarios : Mise en service des alarmesArrêt des alarmesScénario Alarme Zibase Intégré J’ai donc créé dans mon exemple spécifique mes périphériques virtuels. Voila ici comment j’ai crée ma télécommande virtuelle un peux obligatoire pour la commande de mon système d’alarme. Davy

Bienvenue sur PHP Débutant Attention : A partir du moment où vous placez du code PHP dans un fichier *.htm ou *.html, vous devrez renommer ce fichier en *.php ou encore *.phtml, bien que le plus utilisé soit *.php. Si vous ne faites pas cette manipulation, le code apparaîtra en toutes lettres dans le navigateur sans être exécuté par le serveur (n'ayant pas reconnu l'extension associée à php). Comme je vous le disais en introduction, l'un des avantages du PHP c'est qu'il s'intègre facilement dans du code HTML classique. C'est d'ailleurs pour cela (en partie) qu'il connaît un fort succès sur les homepages persos. L'exemple ci-dessus démontre bien cette facilité à mélanger les deux langages. A noter : En PHP si vous souhaitez ajouter des commentaires il suffit de faire suivre deux slashes //puis le commentaire de votre choix.

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) Envoi de valeurs de sondes virtuelles à la zibase Ajout des ordres X2D chauffage L’extension que j’ai retenu est Shortcode Exec PHP . if ($SondeCode !

Pas à pas : Installer XBMC sur un Raspberry Pi Le Raspberry Pi est un mini ordinateur (85,6 x 53,98 x 17 mm) "low-cost" vendu moins de 50 euros. Nous vous proposons de vous expliquer comment créer un PC Home-Cinema, sans être un "crack" de l'informatique. Suivez le guide... Rapide présentation Le prix de revient pour le faire fonctionner (hors écran, stockage externe et clavier/souris) est en moyenne de 40 €. Il dispose d'une puce SoC (System-on-Chip) alliant un processeur ARM 11 cadencé à 700 MHz et une partie graphique dédiée (Videocore 4) prenant en charge les vidéos HD 1080p, ainsi qu'à peu près tous les formats audios et vidéos existants. Vue Du dessus. À côté d'une CB. Côté 1 : lecteur de cartes SD et alimentation. Côté 2 : RJ45 et 2 USB 2.0. Côté 3 : sorties audio et vidéo. Côté 4 : sortie HDMI. Le logiciel XBMC que l'on utilisera est pour sa part un "mediacenter" ; c'est-à-dire un programme qui permet d'organiser, visionner ou écouter une bibliothèque multimédia (films, séries, musiques, images...). Installation et branchements

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. 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. * Un serveur XML/RPC. Voici un screenshots des widgets : Voila ... :

Gestion du chauffage avec une ZiBASE La gestion du chauffage Désormais, il suffit d’un seul scénario pour gérer votre chauffage. Il suffit de choisir comme source de déclenchement la sonde qui va servir pour la mesure de température, et dans la liste des actions, il suffit de choisir le périphérique à utiliser pour piloter votre radiateur (ACTION / ACTIONNER LE PERIPHERIQUE) : On dispose alors de toute une panoplie de paramètres pour gérer efficacement un système de chauffage. Tout d’abord l’instruction simple ON-OFF suivant variable : Vous indiquez une variable, si cette variable a une valeur positive (>0), l’actionneur sera mis sur ON et sur OFF sinon. Ensuite, l’instruction avancée de gestion du chauffage (ou climatisation) vous permet de choisir un ensemble de paramètres : Le type d’utilisation (Chauffage ou Climatisation). L’exemple ci-dessus nous montre une gestion du chauffage dans le salon. De plus, lorsque le chauffage se met en route, la LED n°2 de la Zibase s’allume automatiquement. Source Planète Domotique 1. 2. 3.

Web Service Using PHP, MySQL, XML, and JSON Today Web Services gain much popularity in web world. There are thousands of Web Services availble for updating E-Commerce, schools, stock market database etc. Actually Web services are just Web APIs that can be accessed over a network, such as Internet, and executed on a remote system hosting the requested services. There are three basic platform for We Services, these are SOAP, WSDL and UDDI. Here we will discuss to create basic web service that provides an XML or JSON response using some PHP and MySQL. The PHP / MySQL We will take the following sample URL for example: Below is the possible results of the above URL. This is XML Output <posts><post><post_title>Now YouTube Video Player Uses HTML5</post_title><guid> Now We will go for next sample URL for example: Now, we can take a look at the possible results of the URL. The JSON Output

HomePress : la sécurité Une fonctionnalité recherchée des systèmes domotiques est qu’ils soient consultables depuis n’importe où, que l’on soit à domicile ou au loin via Internet. Pour cela il faut prendre un minimum de précautions pour faire en sorte que votre système ne soit pas joignable par n’importe qui. HomePress étant construit sur une plate-forme Worpress dont le but initial est de publier des informations de manière publique, il convient de sécuriser votre site HomePress si vous ne voulez pas que le premier visiteur de passage pilote votre habitation à votre place. Pour cela nous pouvons faire appel à des extensions de sécurité. Il serait dommage que votre site Homepress soit indexé par des moteurs de recherche pour cela il suffit de leur demander… de passer leur chemin et d’aller voir ailleurs. Sur la console d’administration le paramétrage se trouve dans Réglages => Vie Privée => options de vie privée Sur la console d’administration le paramétrage se trouve dans Réglages => Général => Inscription

Related: