background preloader

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

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).

Lancer un scénario Domotique selon votre géolocalisation Il s’agit là encore d’un prototype mais une chose est sure, le procédé est opérationnel ! Développeur iPhone, je viens de réaliser une application de géolocalisation qui envoie en temps réel, au fil de votre déplacement, vos coordonnées GPS (latitude et longitude) à un script pour lequel vous allez pouvoir définir votre requette http. L’application, associée à un script PHP hébergé sur mon NAS qui lui même échange avec ma Zibase, va permettre par exemple d’ouvrir le portail sans utiliser la moindre télécommande. L’idée est simple : on paramètre en amont (sur le script PHP) le lieu de la maison. Pour débuter, je vous présente l’application. L’écran principal affiche la cartographie et vous situe sur la carte. Dans les réglages, vous composez la requête de votre choix en décomposant votre chaine de caractère. Par souci de confidentialité, je ne vous montre pas ma requête, mais elle exécute un script PHP qui est hébergé sur mon NAS Synology.

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. C'est en open source, le code est adaptable et modifiable. 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. Guillaume UPDATE: J'ai fait un petit tuto sur l'install et l'exploitation avec une Zibase, visible sur

Présentation de mon installation domotique avec Zibase Mickael m’a demandé de faire un article pour expliquer comment j’ai procédé pour mettre au point mon installation. Ayant une installation conséquente, je ne voulais pas partir « la fleur au fusil » mais poser un concept ou design propre avant de commencer. Partir tête baissée s’avère souvent pénible par la suite, voire désastreux. N’étant pas tous les jours à ce domicile, j’avais besoin d’une solution robuste, fiable et performante. Pour résumer j’ai une installation avec : 5 Télécommandes8 sondes (température piscine, extérieure, intérieure, congélateur, vent, UV, précipitation, courant)8 détecteurs (portes et fenêtres au Rez)23 actionneurs (18 lumières, caméras, portail, stores, sirène et éclairage + jet de la piscine) Principe de base : documenter ! Un premier conseil : documenter ce que vous faites ! Voici par exemple le document d’analyse que j’ai écrit avant même de recevoir ma Zibase : Install et Configuration des Scenarios Zibase Que veut-on faire avec la Zibase ? Les achats Scénarios

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 relevé des sondes (nouvelle version inside ) 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 :

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

Mobile - Make Your Browser 1Pick a name for your browser Please enter a browser name (max 14 characters: supports English alphabet, Russian letter, numbers and spaces) Please check your browser name (max 14 characters: supports English alphabet, numbers and spaces) This is the name of the app as it will appear on the screen of your phone. Help 2Upload a browser icon Please upload your own browser icon, or choose the default (JPG or PNG, < 50KB, 72x72 pixels) 72px*72px Please use the correct image format (JPG or PNG, < 50KB, 72x72 pixels) This is the icon of the app as it will appear on the screen of your phone. 3Set your browser’s homepage To customize, you can enter any URL to set your homepage. Please enter a valid web URL. Set the default homepage for your browser. 4Upload your splash screen This is the screen you’ll see when the browser is starting. Please use the correct splash screen format (480x800, PNG or JPG, <500KB). This image will only be available for a few seconds.

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. En effet chacun peut à sa guise inclure quelques parties en PHP sans avoir à casser le site entièrement. 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.

Related: