Stream

Cyril C

-> Vera Lite  - 
 
Salut à tous,

Je possède une VeraPlus (anciennement veralite migrée).
Je regarde le plugin mais la documentation est vraiment sommaire à mon goût. Je ne m'en sors pas. De plus, rentrer les ID des modules n'est pas très user-friendly si tes ID changent (comme cela m'est arrivé en passant à la VeraPlus).

Donc je souhaite passer que par des scènes.
"SARAH ferme les volets" active une scène qui ferme les volets demandés.

Avez-vous des exemples de plugin pour gérer une seule commande qui lance une requête http svp?
 ·  Translate
1
Bob Technicien pro's profile photo
 
+Cyril C , voila un exemple .. > https://www.zeta-uploader.com/2147050063
aucune fenêtre ne s'ouvre dans mon exemple, mais la requête est bien effectué ;p
(tu dit: Sarah je veux regarder la télé)
url = est dans le fichier vbs
 ·  Translate
Add a comment...
 
Bonjour,

une question toute bête que fait ce plugin ?
 ·  Translate
1
Benoît Lesage's profile photoProduction 49 France's profile photo
6 comments
 
Bon j'ai réussi a installer le plugin (manuellement) mais je comprend pas comment on renseigne le XML.
Est qui faut que j'écrive comme dans le doc juste ça ?
en changent les no par les ID de mes modules c'est bien ça ?

periphType="1" : Module ON/OFF
periphType="2" : Variateur de lumière
periphType="3" : Scene
periphType="4" : Sonde de température
periphType="5" : Sonde d'hygromètrie
periphType="6" : Sonde de luminosité
periphType="7" : Sonde de Consommation
periphType="8" : Module DoorLock
periphType="9" : Volets
periphType="10" : Virtual Switch
 ·  Translate
Add a comment...

Pierrick O'Murphy

-> Vera Lite  - 
 
Salut,
Je voulais remonter l'etat d une porte (capteur fibaro fgk 10x)
Le peripherique 8 est un doorlock. J'ai donc cree un doublon, de numero 11 et ayant juste 2 differences avec le doorlock (dans le .js) :
1- la commande est :
var url = 'http://'+ip+':3480/data_request?id=variableget&DeviceNum=50&serviceId=urn:micasaverde-com:serviceId:SecuritySensor1&Variable=Tripped'; 
2- le retour est a inverser (0 si fenetre fermee)

"Sarah, comment est la porte de la cuisine" -> Elle est fermee
Ca marche au poil  :)
 ·  Translate
1
Pierrick O'Murphy's profile photo
 
Avec Sarah et le module veralite biensur !
 ·  Translate
Add a comment...

Laurent B

-> Vera Lite  - 
1
Slobber bone's profile photoBrice Vidal's profile photo
4 comments
 
Oui jai vue un module zwave pour razberry... donc ce couple la une fois programer doit etre tout a fait aproprie ...et pas tres couteux...
 ·  Translate
Add a comment...

David Guillet

-> Vera Lite  - 
 
Bonjour,
    Je souhaite passer à la homecenter2 de fibraro et je me décide donc à vendre ma vera lite achtée le 8 novembre sur domadoo.

    Prix de vente 140€ fdpin. Visible dans le sud du 92 possibilité d'échange sur Paris. 

David
 ·  Translate
1
Patrice Perrichon's profile photoDavid Guillet's profile photo
9 comments
 
bonjour, oui toujours à vendre. Je te propose de me contacter en privé pour discuter du prix
 ·  Translate
Add a comment...

Domocool Domocool

-> Vera Lite  - 
 
Bonjour,
Je souhaite faire parler SARAH via la fonction tts ou plugin "parle" avec la temperature relevée via un capteur zwave dans ma piece. Mais quelle est la structure de la requête Vera => Sarah en integrant une variable ?
Merci
 ·  Translate
2
Christian FABRE's profile photoDomocool Domocool's profile photo
2 comments
 
La fonction a été implémentée avec succès et cela fonctionne parfaitement.
Merci
 ·  Translate
Add a comment...

baldhead truename

-> Vera Lite  - 
 
Bonjour,
Je demande a sarah de lancer le .bat suivant :c:\sarah\plugins\etagere\wget "http://X.X.X.X:3480/data_request?id=lu_action&DeviceNum=98&serviceId=urn:upnp-org:serviceId:SwitchPower1&action=SetTarget&newTargetValue=100"
=> la lampe associée s'allume

Mais si je demande de lancer celui-là :
c:\sarah\plugins\etagere\wget "http://X.X.X.X:3480/data_request?id=lu_action&DeviceNum=82&serviceId=urn:upnp-org:serviceId:WindowCovering1&action=Up"

=> la ligne de commande s'affiche dans le serveur , mais rien ne se passe.

Bien sur, les deux .bat fonctionnent, c'est juste lorsque l'appel est fait par Sarha, l'un fonctionne, et pas l'autre ... est-ce que quelqu'un aurait une idée ?
 ·  Translate
1
Phil Bri's profile photoSimon PERELLE's profile photo
8 comments
 
comment on fait pour lancer un .bat ? ça m'interesse je n'y arrive pas ^^ et sinon quelqu'un sait comment lancer une url directement dans la JS ?

 ·  Translate
Add a comment...

lithium73fr

-> Vera Lite  - 
 
Salut,
Est ce que l'un de vous aurait une idée sur le moyen d'aller chercher automatiquement la liste des modules et scènes dans la Vera afin de pouvoir mettre à jour automatiquement le plugin VeraLite ??
 ·  Translate
1
Mehdi Ben Mabrouk's profile photo
4 comments
 ·  Translate
Add a comment...

Laurent B

-> Vera Lite  - 
 
Suite à la vidéo de Gérome^^ j'ai rajouté une fonction au plugin Veralite (pas encore testé, je  le ferai ce soir je l'ai fait en rdp....)


Ca a mettre tout en haut:
if (data.askMe != undefined && data.askMe == 1)
{
AskMeConfirmation(data, callback, config);
return;
}

 ... // SET or GET
 ...   switch (data.request){
...case 'set':

Et la fonction:

var AskMeConfirmation = function(data, callback, config){
var json={"request":{}};
   json.request.question="Cette action demande une confirmation, voulez-vous continuer?";
   json.request.answer=["Oui","Non"];
   
   //On construit la requête
var urlRequest = 'http://127.0.0.1:8080/sarah/veralite?request='+data.request;
urlRequest += '&periphType='+data.periphType
if (data.periphValue != undefined)
urlRequest += '&periphValue='+data.periphValue
if (data.periphId != undefined)
urlRequest += '&periphId='+data.periphId
if (data.value != undefined)
urlRequest += '&value='+data.value
urlRequest += '&pass=OK'
//Fin de la construction

json.request.answervalue=[urlRequest,"http://127.0.0.1:8888/?tts=Ok, je ne fais rien!"];
json.request.answercallback=[false,false];
json.request.TTSanswer=["Super!",""];
json.request.no_answervalue="http://127.0.0.1:8080/sarah/askme?test=je+me+sens+seule!";
json.request.recall=false;
json.request.timeout=40;
var url='http://127.0.0.1:8080/sarah/askme';
var request = require('request');
request({ 
      'uri': url,
      'method': 'POST',
      'json': json,
      'timeout': 5000,
      }, function (err, response, body){
        if (err || response.statusCode != 200) {
          callback({'tts':'error'});
          return;
        }
     });
callback({});
return;
}
 ·  Translate
3
Laurent B's profile photoBrice Vidal's profile photo
9 comments
 
Moi pour la reponse de sarah pour une action lancer sur la vera je rajoute la phrase du tts dans la case luup du module qui est activer dans la vera..

Par compte si tu allume la lumiere avec le bouton ....sarah parle aussi ....."retour tts :la lumiere du salon est allumer"




 ·  Translate
Add a comment...

Laurent B

-> Vera Lite  - 
 
Hello,
A quand une intégration du module RGBW de Fibaro dans le plugin :)?
 ·  Translate
1
Brice Vidal's profile photoAlexandre Plana's profile photo
8 comments
 
J'ai aussi créé des scènes sur la vera pour chaque couleur , et je les commande avec SARAH , (un effet boeuf pour les invités ) 
 ·  Translate
Add a comment...

fx domo

-> Vera Lite  - 
 
Bonjour à tous, je suis en train de tester sarah avec le plugin veralite, mais je dois être neuneu je ne comprends pas la syntaxe du fichier xml pour déclarer ses devices. Quelqu'un peut me donner un exemple ?
merci 
 ·  Translate
1
Siegfried Wittling's profile photo
6 comments
 
numero plus type...
Add a comment...