[***] OpenRemote:Tuto, Info, Partage by Milillicuti&fatal25

La solution OpenRemote pour intégrer sa domotique sur des écrans personnalisés (panels). OpenRemote est un logiciel Open Source qui utilisable avec la plupart de nos périphériques mobiles : Archos, Android, iOS, ...

[***] OpenRemote:Tuto, Info, Partage by Milillicuti&fatal25

Messagede fatal25 » 29 Juil 2012, 23:45

Topic en l'honneur d'OpenRemote.

LE logiciel à mon goût qui est le plus évolué pour créer votre interface graphique pour votre installation domotique.

Milillicuti découvre peu à peu les capacités de ce logiciel et nous en fait profiter à travers des vidéos
Il va aussi mettre à disposition des template OpenRemote afin de recréer aisément ce type de graphique :
http://www.youtube.com/watch?v=E6VRN_l7pHE
Le partage sera la clé de la réussite d'OpenRemote dans nos domiciles ^^
Si vous créez quelque chose de sympa graphiquement, faites en profiter la communauté :)

Cependant, pour apprivoiser la bĂŞte, rien de tel que des tutos!




Alors, au programme sur ce topic :


1 - Référencement des tutos
viewtopic.php?f=48&t=8112&p=65619#p65619

2 - Référencement des template OpenRemote
viewtopic.php?f=48&t=8112&p=65618#p65620

3 - Entraide sur le développement
viewtopic.php?f=48&t=8112#p65621


Ce qu'il vous faut pour créer une interface OpenRemote (et l'utiliser) :

1 - Copier le fichier XML de la Vera contenant l'état de tous les devices sur le serveur hébergeant Openremote Controller :

Tout d'abord, Openremote a beau être un logiciel plutôt puissant, il faut tout de même prendre quelques précautions, notamment pour la survie de nos Vera ^^
En effet, Openremote interroge régulièrement la Vera pour savoir dans quels états sont les différents sensors (si ce mot ne vous parle pas, lisez quelques tutos). Or, la vera, à chaque requête doit générer un nouveau fichier XML, le transférer et tout ça en continuant à accomplir ses tâches habituelles.
Des cas de plantages ont été remontés c'est pourquoi il faut copier le fichier XML sur le serveur hébergeant Openremote controller car la Vera, dans ce cas, n'aurait plus qu'une seule requête sur nos Vera tous les X secondes.

Voici donc le tuto pour créer ceci:
- sur un Syno :
http://www.touteladomotique.com/forum/viewtopic.php?f=48&t=8112&p=65988#p65988
- sur un Raspberry : (merci Ă  Algeroth pour ce tuto 8) )
http://ma-maison-domotique.blogspot.fr/2012/09/openremote-presentation-et-installation.html
- sur Windows :
(Ă  venir)
- sur ...
(Ă  venir)

(non fini de remplir)
Dernière édition par fatal25 le 25 Sep 2012, 13:48, édité 10 fois.
Créateur du SmartVT (virtual thermostat); Repris et amélioré par Antor.
Créateur du VR dimmable pour IPX800v3 / Veralite.

Si vous aimez le travail fourni pour vous faciliter la vie, faites un don svp.
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2K6F9KCEZYTG6&lc=FR&item_name=fatal25&item_number=domotique&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
fatal25
Dieu de domotique
 
Messages: 1268
Inscription: 12 Mar 2012, 16:08

Re: OpenRemote / Tutos, infos, partages by Millilicuti & fat

Messagede fatal25 » 29 Juil 2012, 23:45

Référencement des Tutos

Tuto: Création d'un device bouton ON/OFF : par Milillicuti
http://www.touteladomotique.com/forum/viewtopic.php?f=48&t=8112&p=65618#p65650

- Création des commandes ON / OFF
- Création du retour d'état
- Intégration sur une vue iDevice


Tuto: Création d'un device dimmer (slider) 0/100% : par Milillicuti
http://www.touteladomotique.com/forum/viewtopic.php?f=48&t=8112&p=65618#p65656

- Création de la commande 0/100%
- Création du retour d'état 0/100%
- Intégration sur une vue iDevice


Tuto: Création d'un slider graphique représentant un volet: par Milillicuti
http://www.touteladomotique.com/forum/viewtopic.php?f=102&t=8112&start=72#p70114

- Création de la commande et du retour d'état. Se reporter à ce tuto : http://www.touteladomotique.com/forum/viewtopic.php?f=48&t=8112&p=65618#p65656
- Paramétrage du slider pour afficher un "vrai" volet dans votre vue graphique


Tuto : Affichage des valeurs des sondes Oregon via le RFXTRX433 (ou lan) par DjMomo
http://www.touteladomotique.com/forum/viewtopic.php?f=48&t=8112&start=12#p65857

Ce tutorial s'applique à toutes les valeurs analogiques comme les températures, humidité, niveau de batterie...
Il vous suffit de trouver oĂą se trouve la valeur Ă  afficher dans le fichier xml.

- Création d'un sensor permettant d'afficher une température (sonde OREGON par exple), niveau de batterie...
- Intégration sur une vue iDevice (+ astuce pour repérer facilement toutes vos sondes à l'écran quand vous développez votre application)


Tuto : Copie du fichier sdata.xml sur le syno pour Ă©viter les multiples requĂŞtes sur la Vera par FaTaL25
http://www.touteladomotique.com/forum/viewtopic.php?f=102&t=8112&start=36#p65988

Ce tutorial permet de créer un script qui va copier toutes les 30 secondes le fichier sdata.xml de la Vera vers une destination de votre choix.
Pour modifier le temps de scrutation, remplacez sleep 30 par le temps en secondes que vous souhaitez.
A noter que pour l'utilisation d'une IHM, il n'est pas très important que le retour se fasse instantanément. :)



Tuto : Intégration d'un graphique Cosm/pachube sous OpenRemote par Cyberfilou
http://www.touteladomotique.com/forum/viewtopic.php?f=103&t=8558

Ce tutorial va vous permettre de savoir comment intégrer un graphique dans votre application OpenRemote.




Tuto: Intégrer une WebView dans OpenRemote: par Milillicuti
http://www.touteladomotique.com/forum/viewtopic.php?f=102&t=8112&p=74386#p74386

Tuto rapide et simple pour savoir comment intégrer une webview sous OpenRemote.
Une webview, c'est tout simplement un accès à une adresse IP.
Par exple, vous pourrez afficher google.fr ou une adresse IP locale comme votre IPX800 etc.
Dernière édition par fatal25 le 26 Nov 2012, 23:47, édité 9 fois.
Créateur du SmartVT (virtual thermostat); Repris et amélioré par Antor.
Créateur du VR dimmable pour IPX800v3 / Veralite.

Si vous aimez le travail fourni pour vous faciliter la vie, faites un don svp.
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2K6F9KCEZYTG6&lc=FR&item_name=fatal25&item_number=domotique&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
fatal25
Dieu de domotique
 
Messages: 1268
Inscription: 12 Mar 2012, 16:08

Re: OpenRemote / Tutos, infos, partages by Millilicuti & fat

Messagede fatal25 » 29 Juil 2012, 23:45

réservé
listing template
Créateur du SmartVT (virtual thermostat); Repris et amélioré par Antor.
Créateur du VR dimmable pour IPX800v3 / Veralite.

Si vous aimez le travail fourni pour vous faciliter la vie, faites un don svp.
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2K6F9KCEZYTG6&lc=FR&item_name=fatal25&item_number=domotique&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
fatal25
Dieu de domotique
 
Messages: 1268
Inscription: 12 Mar 2012, 16:08

Re: OpenRemote / Tutos, infos, partages by Millilicuti & fat

Messagede fatal25 » 29 Juil 2012, 23:46

- Lors de la création d'un sensor pour afficher l'état d'un status, d'une température ou autres, l'état ne se met pas à jour
Revoir le tuto complet (vidéo ou sur le topic du tuto).
VĂ©rifiez que vous n'avez pas mis de majuscule dans la syntaxe du champ "Xpath"
L'erreur peut provenir du fait que vous ne respectez pas la bonne syntaxe dans le champ "Xpath".
ex :
Code: Tout sélectionner
//devices/device[@id='<deviceid>']/@variableàrecupérerdanslefichierxml







Ă  remplir
Dernière édition par fatal25 le 03 Aoû 2012, 11:14, édité 3 fois.
Créateur du SmartVT (virtual thermostat); Repris et amélioré par Antor.
Créateur du VR dimmable pour IPX800v3 / Veralite.

Si vous aimez le travail fourni pour vous faciliter la vie, faites un don svp.
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2K6F9KCEZYTG6&lc=FR&item_name=fatal25&item_number=domotique&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
fatal25
Dieu de domotique
 
Messages: 1268
Inscription: 12 Mar 2012, 16:08

Re: OpenRemote / Tutos, infos, partages by Millilicuti & fat

Messagede cyberfilou » 30 Juil 2012, 08:02

Je suis impatient de voirs tout sa et si je peu aider a un certain moment, je passerais ;-)
Cyberfilou

Veralite 1.5.622 Version Française
3 Module Volet Roulant Duwi + 1 FGR221
Module arduino + ethernet shield (+ Relais ) pour commande VELUX via request http
2 ON/OFF Duwi ( Chambres enfants ) avec scènes minuterie
1 Prise Evespring ( + energie ) +2 Prise Evespring
8 Prises Chacon DI-O ( diverse puissance )
2 DĂ©tection Chacon ( Couloir ) + ON/OFF Lampe
Etc...etc...
plug-in SmartVt +Gcal3 + Virtual Clock
Controller MyVera le tout sur tablette android
RFXTrx USB + Sonde Oregon
Domoticz sur RPI et PC avec ZWAVE USB
Systeme Mysensors, pour gestion aquarium et autres
cyberfilou
Dieu de domotique
 
Messages: 970
Inscription: 27 FĂ©v 2012, 22:16
Localisation: Liege ( Belgique )

Re: OpenRemote / Tutos, infos, partages by Millilicuti & fat

Messagede CedGex » 30 Juil 2012, 09:07

Ca peut etre sympa en effet ! :mrgreen:
ContrĂ´leur domotique : Zibase + Vera 3
NAS : Syno DS412+ sur Onduleur BACK-UPS ES - 700VA / 405 W
Tel : Serveur Asterisk + SPA3102 (SIP Free)
Sondes : THGN228 + THGR810
DĂ©tecteur ouverture : DS18 + SM103
Détecteur de présence : EZMotion 3 en 1
Lumières : Fibaro FGD-211 et FGS-211
Caméra int & ext : Axis et Foscam
Chauffage : Horstmann HRT4-ZW & ASR-ZW
Prises : DIO ON/OFF
Avatar de l’utilisateur
CedGex
Modérateur
 
Messages: 1240
Inscription: 20 Juil 2011, 19:32

Tuto - Création d'un bouton ON/OFF avec retour d'état.

Messagede milillicuti » 30 Juil 2012, 14:06

Tuto - Création d'un bouton ON/OFF avec retour d'état.

https://www.youtube.com/watch?v=8sG5cJDBfOA

RequĂŞte http pour allumer (newTargetValue=1) ou Ă©teindre (newTargetValue=0) un module ON/OFF.
Code: Tout sélectionner
http://IPVERA:3480/data_request?id=lu_action&output_format=xml&DeviceNum=DEVICEID&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=1


RequĂŞte http pour interroger le statut de l'ensemble des modules de la Vera.
Code: Tout sélectionner
http://IPVERA:3480/data_request?id=sdata&output_format=xml


Xpath pour récupérer le statut d'un module ON/OFF précis. Remplacez DEVICEID par votre numéro de device affiché dans l'onglet avancé du module sur votre Vera.
Code: Tout sélectionner
//devices/device[@id='DEVICEID']/@status


Nous ajustons l'intervalle de polling Ă  10 secondes.
Comme vous le voyez en fin de vidéo, vous êtes libre de remplacer les images du bouton allumé ou éteint.
Dernière édition par milillicuti le 01 Aoû 2012, 09:12, édité 1 fois.
Communication et publicité. Mais aussi quelques articles sur la domotique !
Communication & publicité - Domotique : http://www.milillicuti.com
Avatar de l’utilisateur
milillicuti
Dieu de domotique
 
Messages: 1435
Inscription: 16 DĂ©c 2008, 13:40

Tuto - Création d'un slider avec retour d'état

Messagede milillicuti » 30 Juil 2012, 15:12

Tuto - Création d'un slider avec retour d'état.

https://www.youtube.com/watch?v=C9unuOIG3Jc

RequĂŞte http pour dimmer un module dimmable. ${param} sera la valeur du slider.
Code: Tout sélectionner
http://IPVERA:3480/data_request?id=lu_action&output_format=json&DeviceNum=DEVICEID&serviceId=urn:upnp-org:serviceId:Dimming1&action=SetLoadLevelTarget&newLoadlevelTarget=${param}


RequĂŞte http pour interroger le statut de l'ensemble des modules de la Vera.
Code: Tout sélectionner
http://IPVERA:3480/data_request?id=sdata&output_format=xml


Xpath pour récupérer le level d'un module dimmable précis. Remplacez DEVICEID par votre numéro de device affiché dans l'onglet avancé du module sur votre Vera.
Code: Tout sélectionner
//devices/device[@id='DEVICEID']/@level


Nous ajustons l'intervalle de polling Ă  10 secondes.
Comme vous le voyez en fin de vidéo, vous pouvez ajouter un "label" qui vous indique la valeur du variateur. Nous verrons plus tard comment lui donner une apparence graphique plus sympathique.
Dernière édition par milillicuti le 01 Aoû 2012, 09:11, édité 1 fois.
Communication et publicité. Mais aussi quelques articles sur la domotique !
Communication & publicité - Domotique : http://www.milillicuti.com
Avatar de l’utilisateur
milillicuti
Dieu de domotique
 
Messages: 1435
Inscription: 16 DĂ©c 2008, 13:40

Re: OpenRemote / Tutos, infos, partages by Milillicuti & fat

Messagede matuvu » 30 Juil 2012, 20:45

slt ..
voila .. 1 semaine que j'essaye de vous suivre vous deux ...( fatal25 et milillicuti )
et la aujourd'hui .. un tuto ..des infos .. du suivi ... prochainement .. une FAQ ...
nous mais .. vous arrĂŞtez jamais ...!!!
merci a vous tous qui partager votre savoir ...

merci .. beaucoup ..

@+
Vera Lite + USB-RFX
14 Mini-détecteur d'ouverture Z-Wave - EVERSPRING
2 sondes OREGON THR 128 / THGR122NX
2 prise DI-O / 5 prise Phenix
2 SP814
1 DĂ©tecteur de mouvement - Chacon
1 Module extra plat variateur 200 W Chacon
6 Module ON/OFF 1000 W Chacon
RĂ©seau de 7 sondes 1Wires / USB DS9490R
5 camera IP .. 3 foscam / 2 easy N
1 télé info USB ( dauguet )
TellStick Net / TellStick Duo
Avatar de l’utilisateur
matuvu
P'tit Dieu de domotique
 
Messages: 174
Inscription: 05 AoĂ» 2011, 22:29
Localisation: Loin de Tous

Re: OpenRemote / Tutos, infos, partages by Milillicuti & fat

Messagede milillicuti » 30 Juil 2012, 21:21

Mais de rien.
Si vous avez des questions n'hésitez pas, c'est comme ça qu'on enrichira le topic !
Communication et publicité. Mais aussi quelques articles sur la domotique !
Communication & publicité - Domotique : http://www.milillicuti.com
Avatar de l’utilisateur
milillicuti
Dieu de domotique
 
Messages: 1435
Inscription: 16 DĂ©c 2008, 13:40

Re: OpenRemote / Tutos, infos, partages by Milillicuti & fat

Messagede fatal25 » 31 Juil 2012, 15:07

D'après les cadors du fofo mcv, 5sec c'est trop rapide pour faire du polling.
On va passer Ă  10sec.

De plus, je bosse sur un petit plugin qui va générer le fichier sdata.xml et l'envoyer sur un serveur FTP.
Ça permettra a OpenRemote d'aller chercher les infos de polling sur le serveur FTP plutôt que sur la Vera.
Ça soulagera vachement la bécane.
Créateur du SmartVT (virtual thermostat); Repris et amélioré par Antor.
Créateur du VR dimmable pour IPX800v3 / Veralite.

Si vous aimez le travail fourni pour vous faciliter la vie, faites un don svp.
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=2K6F9KCEZYTG6&lc=FR&item_name=fatal25&item_number=domotique&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted
fatal25
Dieu de domotique
 
Messages: 1268
Inscription: 12 Mar 2012, 16:08

Re: OpenRemote / Tutos, infos, partages by Milillicuti & fat

Messagede cyberfilou » 01 AoĂ» 2012, 13:10

Désolé, mais je n'y arrive pas , a mon avis j'ai un probleme du cté de la reconnaissance du status.
Le bouton s'affiche bien, mais c'est seulement la commande ON qui passe. il ne reconnait pas la valeur ON ( du status et donc passe pas le switch en position ON )
lĂ  je suis completement perdu.
Cyberfilou

Veralite 1.5.622 Version Française
3 Module Volet Roulant Duwi + 1 FGR221
Module arduino + ethernet shield (+ Relais ) pour commande VELUX via request http
2 ON/OFF Duwi ( Chambres enfants ) avec scènes minuterie
1 Prise Evespring ( + energie ) +2 Prise Evespring
8 Prises Chacon DI-O ( diverse puissance )
2 DĂ©tection Chacon ( Couloir ) + ON/OFF Lampe
Etc...etc...
plug-in SmartVt +Gcal3 + Virtual Clock
Controller MyVera le tout sur tablette android
RFXTrx USB + Sonde Oregon
Domoticz sur RPI et PC avec ZWAVE USB
Systeme Mysensors, pour gestion aquarium et autres
cyberfilou
Dieu de domotique
 
Messages: 970
Inscription: 27 FĂ©v 2012, 22:16
Localisation: Liege ( Belgique )

Suivante

Retourner vers OpenRemote

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

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