[TUTO] Services disponibles en HTTP (macro et driver http)

HoMIDoM est la fusion du projet de sebhome et davidinfo. C'est un projet libre de domotique qui est né de l'association des projets Domos et E-Home.
Cette section vous permet de discuter directement avec les créateurs de ce logiciel libre.

Modérateur: HoMIDoM

[TUTO] Services disponibles en HTTP (macro et driver http)

Messagede davidinfo » 26 FĂ©v 2014, 09:55

Ce topic a pour but de regrouper les différents services webs disponibles accéssibles via de simples URLs donc utilisable via les macros et/ou le driver HTTP.
La liste sera mise Ă  jour au fur et Ă  mesure de nos et vos contributions, merci pour votre participation :D

Liste à compléter :D
HoMIDoM- Le système complet et gratuit de domotique pour la maison (Domos)
Avatar de l’utilisateur
davidinfo
Dieu de domotique
 
Messages: 1514
Inscription: 19 Oct 2008, 22:49
Localisation: Algrange (57)

Re: [TUTO] Services disponibles en HTTP (macro et driver htt

Messagede NĂ©o32 » 26 FĂ©v 2014, 18:32

Voici le service de push que j'utilise avec l'application Notify my Android

Ce service s’appelle PushingBox, un service de notification qui gère aussi bien les mails, Twitter, le Karotz, Prowl, Pushme.to, Toasty, Notifry, Notify my Android, et Getnote… autant dire qu’il gère TOUT !!

Le site utilise une association avec votre compte Google. Il vous suffit donc de cliquer sur le petit lien en haut à droite et de s’identifier avec un compte Google pour pouvoir immédiatement tester le service.

Dès que vous vous connectez sur le site Pushing Box, vous avez une petite vidéo d’introduction qui vous montre les possibilités du système.


Ainsi vous pouvez utiliser PushingBox en quelques secondes et ajouter le service qui vous intéresse.

Image

Prenons l’exemple du service d’alerte par Prowl puisque je possède déjà un compte. Dans ce cas il suffira juste de renseigner votre API Key et c’est prêt… On ne peu pas faire plus simple. ;)

Image

Vous l’aurez compris, il suffit de reprendre le même principe pour déclarer vos autres services comme Twitter, Pushme.to, et autres…

A partir de ce moment vous pouvez créer des scénarios de notifications et récupérer un DeviceID.

Image

Vous pourrez par exemple suivant l’importance de l’alerte, juste vous envoyer un mail, un tweet ou encore un Push …

Image

En cliquant sur un service, vous avez une fenêtre comme ci dessous qui s’ouvre, libre à vous d’y mettre le message que vous voulez.

Image

Si vous cliquez sur enregistrer (Submit) vous recevrez donc immédiatement votre message Push sur votre iPhone par exemple.

Là où c’est encore plus intéressant, c’est la possibilité d’utiliser Pushing Box par l’intermédiaire de requêtes HTTP ou Curl, mais aussi en intégrant son code dans du PHP.

En voici un exemple :

commande HTTP

Directement l’url, http://api.pushingbox.com/pushingbox?de ... 0091D204EA


http://www.pushingbox.com est développé par une équipe composée de Mathieu Seguy, Florent Krieg et Clément Storck.

Article de domotique-info
HoMIDoM- Le système complet et gratuit de domotique pour la maison
Avatar de l’utilisateur
NĂ©o32
Dieu de domotique
 
Messages: 680
Inscription: 07 Jan 2013, 08:09
Localisation: Charleroi (Belgique)

Re: [TUTO] Services disponibles en HTTP (macro et driver htt

Messagede NĂ©o32 » 26 FĂ©v 2014, 22:13

Je vais vous présenter michamps4b un site qui vous permet de suivre votre consommation d’énergie et de faire des économies et comment le configurer dans HoMiDoM

Le site Michamps4b a été créé pour suivre toutes les consommations et productions d’énergie: consommation électrique, gaz, fioul, eau, essence, production photovoltaique, éolienne, etc… On peut ensuite comparer ses données avec d’autres consommateurs, et obtenir des conseils pour optimiser ses consommations d’énergie. Un site vraiment très intéressant, que je vous invite à découvrir si vous ne le connaissez pas.

Ce site dispose également d’une petite API, qui permet de lui envoyer ses données automatiquement. Je vais vous expliquer comment configurer Homidom, pour qu’il récupère les informations et les envoyer au site Michamps4b.

C’est très simple

Pour commencer il faut créer une macro, vous y ajouter un composant command http ou vous allez indiquer l’URL et le composant dont vous voulez envoyer les données

https://www.michamps4b.be/importdata.php?LOGIN=votre_login&PWD=votre_password&frombox=HoMiDoM& VOS_RELEVES =<nom_du _composant>


Remplacez VOS RELEVESen majuscule suivant les paramètres:
CEJ = Index du compteur d'électricité Jour (en kWh)
CEN = Index du compteur d'électricité de Nuit (en kWh)
CEP = Index du compteur de production (en kWh)
CEC = Index du compteur de chauffage exclusif (en kWh)
CA = Index du compteur d'eau
CG = Index du compteur de gaz
CT = Compteur thermique
PACC = Pompe Ă  chaleur chauffage
PACA = Pompe Ă  chaleur eau chaude sanitaire

Image


Ensuite configurer un trigger timer d’un maximum 30 minutes, Vous pouvez envoyez au maximum 50 références par jour et par secteur (50 pour l'électricité, 50 pour l'eau, etc...).

Image

Voilà c’est terminé, toutes les 30 minutes HoMiDoM lira la valeur du composant et l'enverra au site de michanps
HoMIDoM- Le système complet et gratuit de domotique pour la maison
Avatar de l’utilisateur
NĂ©o32
Dieu de domotique
 
Messages: 680
Inscription: 07 Jan 2013, 08:09
Localisation: Charleroi (Belgique)

Re: [TUTO] Services disponibles en HTTP (macro et driver htt

Messagede bricoyeye » 11 Nov 2015, 13:35

Salut,
Dommage que les images ne sont plus disponibles!!
bricoyeye
Membre Actif
 
Messages: 22
Inscription: 14 Oct 2015, 07:53

Re: [TUTO] Services disponibles en HTTP (macro et driver htt

Messagede NĂ©o32 » 11 Nov 2015, 17:35

Voila un lien qui parle de PushingBox et comment le configurer, je regarde de refaire ces capture d’écran ce weekend pour michamps4b

https://www.planete-domotique.com/blog/2012/02/21/pushing-box-un-service-de-notifications-dans-le-cloud/
HoMIDoM- Le système complet et gratuit de domotique pour la maison
Avatar de l’utilisateur
NĂ©o32
Dieu de domotique
 
Messages: 680
Inscription: 07 Jan 2013, 08:09
Localisation: Charleroi (Belgique)


Retourner vers Logiciel - HoMIDoM

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Copyright © 2011 - Touteladomotique.com - Tous droits rĂ©servĂ©s
Les blogs partenaires : Abavala, Domo-Blog, Domotique34, Maison et Domotique