[Plugin] Vera et XeeConnect (v1.1)

Section dédiée à la box Vera de MiCasaVerde.

[Plugin] Vera et XeeConnect (v1.1)

Messagede vosmont » 29 Mai 2016, 17:36

Introduction

Utilisez les informations récoltées par le boitier XeeConnect directement depuis votre centrale domotique Vera, et déclenchez des scénarios en fonction des signaux ou de la localisation de vos véhicules.
Plus d'informations sur le boitier XeeConnect : http://www.xee.com/

Compatible avec : UI7 / ALTUI / openLuup
Non compatible avec UI5

Installation

Vous avez plusieurs façons d'installer le plugin :

- Depuis le Marketplace MIOS : http://apps.mios.com/plugin.php?id=8686

- Installation directe :
v0.1 http://GATEWAY_IP:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8686&Version=31631
v0.2 http://GATEWAY_IP:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8686&Version=31676
v0.3 http://GATEWAY_IP:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8686&Version=31686
v0.4 http://GATEWAY_IP:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8686&Version=31820
v0.5 http://GATEWAY_IP:3480/data_request?id=action&serviceId=urn:micasaverde-com:serviceId:HomeAutomationGateway1&action=CreatePlugin&PluginNum=8686&Version=32090

- Depuis les sources sur Github : https://github.com/vosmont/Vera-Plugin-Xee
Uploadez les fichiers présents "luup files" sur la Vera (à partir de "Apps-->Develop Apps-->Luup files").
Créez un nouveau device depuis "Apps-->Develop Apps-->Create device", et renseignez "Upnp Device Filename" avec "D_Xee1.xml".

Utilisation

Authentification
A la première utilisation, ou après un problème d'authentification, allez dans l'onglet "Authentification" du plugin :
- Cliquez sur le lien vers la page du formulaire d'authentification de Xee.
- Copiez le résultat (JSON) dans la zone de saisie de l'onglet et validez.

Synchronisation
Allez dans l'onglet "Cars" et cliquez sur "Sync". Le plugin va créer les modules correspondant à vos voitures définies dans votre compte Xee.

La synchronisation sera faite automatiquement à chaque redémarrage du moteur Luup (sur certaines Vera c'est tous les jours à 2h00), ou à la demande en cliquant sur le bouton "Sync".
Elle n'est pas faite automatiquement en dehors de ces redémarrages, car elle peut conduire à l'ajout ou suppression de modules, qui entraînent un redémarrage du moteur Luup (il y a en déjà assez, et un redémarrage signifie un risque de rater des évènements ou de perdre des planifications).

Scènes
Vous pouvez ajouter vos voitures dans vos scènes et réagir à des évènements les concernant. Quelques exemples :
- Franchissement (entrée ou sortie) d'une barrière prédéfinie (geofence)
- Niveau d'essence en dessous d'une limite
- Les warnings sont allumés
- La voiture est verrouillée
- ...

TODO
- Intervalle de rafraîchissement en fonction de la distance par rapport aux geofences.
- Onglet détaillé par voiture.
Dernière édition par vosmont le 06 Avr 2019, 15:29, édité 9 fois.

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.1 BETA)

Messagede vosmont » 31 Mai 2016, 23:12

La version 0.2 est disponible :
- Ajout du geofencing
Fichiers joints
Xee_0.2_Map.jpg
Xee_0.2_Map.jpg (50.89 Kio) Vu 4616 fois

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.2 BETA)

Messagede Yannick31 » 02 Juin 2016, 14:40

Merci vosmont pour ce dev !
Je n'ai pas de Xee mais c'est un produit que je suis...
D'ailleurs en es-tu content ?
Yannick31
Dieu de domotique
 
Messages: 327
Inscription: 16 Mai 2011, 11:44

Re: [Plugin] Vera et XeeConnect (v0.2 BETA)

Messagede vosmont » 02 Juin 2016, 14:49

Je n'ai pas encore de XeeConnect :D ...

Mais ayant trouvé le produit très intéressant (surtout couplé à une box domotique) et leur API bien faite... j'ai voulu tester sur ma Vera.
Par contre pour une fois, je l'ai fait dans l'autre sens... d'habitude j'achète un produit, m'aperçois qu'il n'est pas encore ou partiellement compatible et je dois attendre qu'il le devienne... (ou faire un plugin)

Cette fois-ci, je me suis assuré d'avoir le plugin avant l'achat... mais je compte sur un utilisateur de XeeConnect pour me confirmer que ça marche bien :)
(J'ai quand même fait des tests avec des données simulées)

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.2 BETA)

Messagede Yannick31 » 02 Juin 2016, 15:29

OK...j'espère pour toi que tu ne seras pas déçu du produit !
Je suppose que tu as quand même regardé les fonctions remontées pour ta voiture.
Dans mon cas toutes les infos ne seraient pas dispo: notamment pas d'infos de carburant, ni Ă©tat de verrouillage. C'est ce qui me freine...
Yannick31
Dieu de domotique
 
Messages: 327
Inscription: 16 Mai 2011, 11:44

Re: [Plugin] Vera et XeeConnect (v0.2 BETA)

Messagede vosmont » 02 Juin 2016, 15:42

Sur ma voiture, ces informations ne sont pas non plus disponibles pour l'instant. C'est un peu un pari c'est vrai, mais sur le site ils parlent de mise à jour transparentes du boitier. Du coup j'espère que ces infos seront un jour disponible pour mon véhicule.

En tout cas, rien que l'info de géolocalisation permet de faire pas mal de scénarios (une voiture rentre à la maison, part du travail, ...).
Et ce qui me plait aussi, c'est la remontée d'info sans abonnement, même si du coup le modèle économique de Xee doit plutôt être bâti sur l'utilisation des données de leur clients (anonymisées).

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.3 BETA)

Messagede vosmont » 03 Juin 2016, 18:20

La version 0.3 est disponible :
- Ajout/suppression/renommage d'une geofence

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.3 BETA)

Messagede vosmont » 28 Juin 2016, 09:17

Un patch est disponible sur Github
https://github.com/vosmont/Vera-Plugin-Xee
Corrections sur les Geofences et les heures au format GMT.

J'ai pu tester en réel le boitier XeeConnect et la Vera... c'est top ! :D

Je suis surpris par la précision du boitier. Les tracés des itinéraires sur le site myXee sont fiables et précis (je m'attendais à des relevés GPS plus espacés).
Les informations qui remontent dans le plugin pour ma Twingo 3 : position, vitesse, warnings, niveau d'essence, fermeture, kilométrage, ...

Le premier scénario m'a déjà été utile dès le premier jour :
Si la voiture est dans le périmètre de la maison et qu'elle n'est pas verrouillée au bout d'un certain temps, le lapin Karotz rappelle de fermer la voiture.

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.3.1 BETA)

Messagede Pitt13 » 28 Juin 2016, 11:47

Salut,
Ça a l'air très intéressant, est-il possible de faire la même chose avec un Smartphone soys Android et Tasker qui envoie les coordonnées vers une adresse ?
Vera3 + VeraPlus + Jeedom smart zwave+
Fibaro FDG221 - Fibaro FDG212 - Fibaro FGR221 - Fibaro Wall Plug - Fibaro FGMS-001 - Fibaro FGRGB-101 - Fibaro Smoke Sensor FGSD-002 - FIBARO - DĂ©tecteur d'ouverture FGK-101-ZW5 - FIBARO - DĂ©tecteur Universel FGBS-001
AeonLabs Multicapteur 4in1
Nodon software remonte - Nodon prise intelligente
Qubino commutateur relais ZMNHAD1
Kira128 - Karotz - S.A.R.A.H sur Intel Compute Stick
Tablette Galaxy Tab 3 10.1"
Testé Raspberry + Razberry + OpenRemote + MyVera + Wes v2+carte relais
Amazon Ă©cho + Google home
Pitt13
Dieu de domotique
 
Messages: 778
Inscription: 21 Oct 2013, 12:27

Re: [Plugin] Vera et XeeConnect (v0.3.1 BETA)

Messagede vosmont » 28 Juin 2016, 12:33

Le boitier XeeConnect envoie les données via GPRS au cloud Xee.
C'est grâce à l'API mise à disposition (avec authentification OAuth2) que l'on récupère les infos. Comme l'idée est d'être connecté 24/24 sur le XeeCloud pour réagir rapidement à une nouvelle donnée, le système de récupération doit gérer le rafraîchissement du jeton de connexion.

C'est plus simple que le système destiné à recevoir l'information, aille la chercher directement. Utiliser un smartphone me semble compliqué.
Je ne sais pas trop ce que tu veux faire.
Sinon, sur le site myXee, il est possible de définir une adresse mail pour certaines alertes simples (la voiture bouge, est déverrouillée, niveau carburant faible, vitesse passe une limite, ...). Ton système pourrait réagir aux mails reçus (mais limités).

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Re: [Plugin] Vera et XeeConnect (v0.3.1 BETA)

Messagede Pitt13 » 28 Juin 2016, 13:35

Salut,
En fait c'est faire la même chose que xee, mais avec le Smartphone, Tasker permet de récupérer les coordonnées GPS ( ou par réseau téléphone) à une fréquence réglable et envoi vers un http ( comme le plugin sur jeedom).
L'avantage du Smartphone c'est qu'il est toujours sur nous et plein de capteurs aussi (en fonction des modèles bien sûr)
Vera3 + VeraPlus + Jeedom smart zwave+
Fibaro FDG221 - Fibaro FDG212 - Fibaro FGR221 - Fibaro Wall Plug - Fibaro FGMS-001 - Fibaro FGRGB-101 - Fibaro Smoke Sensor FGSD-002 - FIBARO - DĂ©tecteur d'ouverture FGK-101-ZW5 - FIBARO - DĂ©tecteur Universel FGBS-001
AeonLabs Multicapteur 4in1
Nodon software remonte - Nodon prise intelligente
Qubino commutateur relais ZMNHAD1
Kira128 - Karotz - S.A.R.A.H sur Intel Compute Stick
Tablette Galaxy Tab 3 10.1"
Testé Raspberry + Razberry + OpenRemote + MyVera + Wes v2+carte relais
Amazon Ă©cho + Google home
Pitt13
Dieu de domotique
 
Messages: 778
Inscription: 21 Oct 2013, 12:27

Re: [Plugin] Vera et XeeConnect (v0.3.1 BETA)

Messagede vosmont » 28 Juin 2016, 14:01

Ha !
Effectivement je n'avais pas compris ta question.

A mon humble avis... Xee est bien mieux :D
- le boitier récupère bien plus d'informations que la localisation (fermeture, phares, warnings, ...)
- il n'y a pas de frais de communication (GPRS) contrairement aux autres solutions.
- le boitier est alimenté par la prise ODB
- une API claire

Je ne sais pas s'il pourront tenir ce modèle économique, mais pour l'instant je trouve que ça fait une voiture connectée pour pas cher.

Ils ont surement en vue d'avoir rapidement un parc important de voiture gérées par leur cloud et de revendre les données anonymisées à des partenaires.
L'avantage de l'API est de permettre facilement de faire des services à partir de ces données (par exemple, diagnostique rapide de la voiture lors d'un appel de détresse; alerte plein à faire lorsqu'on passe à côté d'une station service pas chère; ouvrir son portail en allumant les warnings; ...). Les possibilités sont énormes.

A côté de l'utilisation domotique, il y a des applications dédiées à la gestion des frais kilométriques ou à la conduite accompagnée.

Bref, Ă  l'usage, je deviens fan.

Systèmes domotique: VeraEdge / openLuup / Jeedom
Protocoles domotique: Zwave / RFPlayer (433/868Mhz) / ZigBee (ZiGate) / Edisio / MQTT
Plugins Vera : https://github.com/vosmont
RĂ©seau : Ubiquiti ERX + UAP / Synology (+Docker Unifi)
vosmont
Dieu de domotique
 
Messages: 636
Inscription: 24 AoĂ» 2012, 11:43
Localisation: Nantes

Suivante

Retourner vers Box - Vera/VeraLite de Micasaverde

Qui est en ligne

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

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