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

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.

SDK pour .NET 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 ... :

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

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. J’ai fait ce développement avant tout pour moi, pour avoir un historique de mes sondes. Pour installer cette appli : - Disposer d’un environnement PHP/MySQL- Avoir l’extension Curl activée Au début cette appli tournait sur un hebergemetn free.fr (j’ai du en tenir compte dans le developpement, car free n’a pas vraiment la derniere version de PHP )En cours d’année free a bloqué les flux sortant => le script ne pouvait plus recuperer le XML de la ZibaseJ’ai du passé chez alwaysdata.com (hebergement gratuit) pour pouvoir continuer a utiliser cette appli. Pour configurer l’appli : Planification :

Comment gérer la base de données MyS... Vue d'ensemble phpMyAdmin est un outil logiciel gratuit conçu pour gérer les bases de données MySQL. Après l'installation, vous pourrez exécuter phpMyAdmin et gérer les bases de données MySQL stockées sur votre DiskStation. phpMyAdmin peut être installé par le Centre du package de Synology, ou en téléchargeant manuellement phpMyAdmin depuis le site Web et en le copiant sur le produit Synology. Cet article vous guidera pour installer et exécuter l'application sur NAS Synology. Contenu 1. Cet article suppose que vous avez effectué les tâches suivantes pour votre DiskStation : Installation matérielle du NAS Synology Installation logicielle de Synology DiskStation Manager (DSM, le système d'exploitation web du NAS Synology) Création des volumes et des dossiers partagés (Voir ici) Vous avez mis à jour le DiskStation Manager (DSM) à la dernière version. Reportez-vous au Guide d'installation rapide pour plus d'informations sur l'installation matérielle et logicielle. Vers le haut 2. 3.

Zibase Club • Consulter le sujet - Open Energy Monitor Bonjour, L'intérêt est qu'on peut obtenir des graphiques sur 1 jour / mois / Année et même plusieurs années, pas de manips compliquée en sql, la seule demarche est de créer une base, le reste est généré automatiquement. On arrive a des resultats assez rapidement une fois les concepts assimilés. Les graphiques sont moins sexy que sur open.sen.se, mais au moins on a toutes les données en local. Un exemple de ma conso basée sur deux CM 119 et une zibase sur mon nas sur et d'autres exemples sur Des explications sur Il faut générer en watts et non en kwatts pour que la base effectue les bons calculs et couts en euros. On pourrait meme imaginer un serveur mutualisé pour les utilisateurs de zibase ne possédant pas de NAS ou de serveur chez eux, qui leur permettrait de logger leurs données sur du long terme. Guillaume

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!

Bienvenue sur touteladomotique.com snoopy10800 a écrit:Je crois avoir largement surestimé mes capacités...J'ai installé le plugin phpMyAdmin sur mon Synology. Ca fonctionne.Par contre, pour créér une dase de donnée, et la paramétrer correctement pour qu'elle reçoive, par exemple les données de conso electriques de l'OWL, ca dépasse mes compétences...En plus, au niveau de la Zibase, même avec un scénario, je ne vois pas trop comment faire le transfert vers le NAS... Je ne connais ni ton NAS, ni zibase par contre je vois que le Synology permet de faire du développement web php (suis pas expert php non plus ...) et a un serveur mysql. Donc dans le principe, tu peux utiliser ce que décrit onk1, tu rediriges les mesures zibase vers ton serveur local Synology (qque chose genre Deuxième partie, tu écris quelques script php sur ton Synology pour recevoir ces requêtes et écrire dans la base mysql (cherche sur le net php + mysql, il y a une api).

Related: