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

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.

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

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.

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

Montage:Compteur eau DS2423 - MacodaWiki De MacodaWiki. L'objectif de ce montage est de mesurer la consommation d'eau grâce à un ordinateur. J'utilise le serveur domotique qui interroge régulièrement un circuit électronique qui lui indique le nombre de litre consommés. Composants utilisés Bus 1wire pour la communication avec le montage Composant DS 2423 qui est un compteur d'impulsion Capteur reed (ILS ou lame souple) qui fait contact quand il y a un aimant proche Aimant Compteur d'eau Description Un aimant est positionné sur l'aiguille des litres du compteur et passe devant le capteur reed à chaque fois que l'on consomme 1 litre. Electronique Composants nécessaires : Résistance : 1K Résistance : 3,3K Résistance : 1M Une diode verte Une diode rouge Dallas DS2423 Un adaptateur CMS-PIC (pour le DS2423) Un support PIC (pour le DS2423) Un capteur reed Un 7805 Trois connecteurs (pour le 1wire, pour le 12v ou 5v et pour le capteur reed) Des straps Une plaque d'essai Diagramme Plaque d'essai Réalisation La plaque d'essai terminée Logiciel

Association Somfy RTS sur Zibase Pour associer et contrôler vos périphériques SOMFY RTS, il faudra utiliser le protocole RFY/RTS et les identifiants C1 à C16 et ou D1 à D16 de votre ZiBASE. Ce qui vous permettra de gérer jusqu’à 32 Volets Roulants par exemple… Pour cette opération d’association il suffit de créer un module récepteur sur votre ZiBASE et choisir le protocole RFY/RTS. Mettre votre volet roulant en association en appuyant avec un stylo 3s sur le petit bouton situé à l’arrière de votre télécommande Telis Somfy.Le volet concerné va monter et descendre que quelques centimètres, c’est la confirmation qu’il est bien à l’écoute d’une association.Vous pouvez maintenant appuyer sur l’icone ASSOC de votre périphérique déclaré sur votre configurateur ZiBASE.Le volet devrait monter et descendre sur quelques centimètres pour confirmer l’association. Vous pouvez maintenant enregistrer votre configuration et agir sur les commandes de votre volet avec les boutons On (Ouverture) et Off (Fermeture).

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

Pitié pour la carte SD de votre framboise314 : Bootez sur un disque dur USB La framboise314 est conçue pour fonctionner avec une carte SD. Pratique, léger et pas cher… Oui mais… comme toujours en informatique, il y a le côté obscur de la force ! La durée de vie des cartes SD est limitée entre 10 000 et 100 000 écritures ! Et votre OS ne travaille QUE sur cette carte. Même si les constructeurs ont intégré des mécanismes de répartition d’écriture pourquoi ne pas booter sur un disque dur externe ? Prérequis Attention, cet article s’applique pour une installation de Raspbian seul sur une carte SD. Premier démarrage Pour commencer, regardons comment démarre notre framboise314. ), l’écran s’illumine, y’a plein de trucs qui s’écrivent et… ouf ça y est le curseur de la souris apparait sur un fond de LXDE ! Le SOC et le démarrage de LINUX La mise sous tension En fait ce qui nous intéresse ici, ce sont les toutes premières secondes de ce démarrage. A la mise sous tension, seul le GPU est activé. Sur cette première partition de la carte SD (mmcblk0p1) on trouve : /! !

Related: