Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Old] Contrôle à la voix
#10
exports.action=function(data, callback, config){

var url= "https://www.calaos.fr/calaos_network/api.php"

var json={
"cn_user": "****",
"cn_pass": "****",
"action": "get_ip",
}
var request = require('request');
request({
'uri': url,
'method': 'POST',
'json': json,
'timeout': 3000,
}, function (err, response, body){
if (err || response.statusCode != 200) {
callback({'tts':'error'});
console.dir(response);
return;
}

callback({'tts':'ok'});
console.dir(response);
});

}

Voici le contenu du fichier calaos.js que j'ai créer pour le plugin dans SARAH.
Jusque la ça fonctionne, je recupere bien les informations de la centrale (private_ip, public_ip....).
Par contre quand je remplace action par set_state et que je rajoute "type": "output", "id": "output_0" et "value": "true", la il ne ce passe plus rien, pas de reponse.....


Pour communiquer avec l'API de la centrale faut-il obligatoirement poster un fichier fichier comme dans l'exemple avec Wget dans le wiki de Calaos.

Après plusieurs essais seule l'action get_ip obtient une réponse, l'action get_home ne fonctionne pas.
Une idée ?
Steeve MARTINS
Calaos User

Calaos v3 sur Intel BOXNUC5CPYH | Wago 750-842 (2.0)| Eco-Devices
Reply


Messages In This Thread
[Old] Contrôle à la voix - by Arnaud - 10-24-2013, 11:42 AM
RE: [Old] Contrôle à la voix - by Arnaud - 10-24-2013, 11:43 AM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-02-2014, 11:13 PM
RE: [Old] Contrôle à la voix - by captainigloo - 01-02-2014, 11:32 PM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-03-2014, 12:34 AM
RE: [Old] Contrôle à la voix - by captainigloo - 01-03-2014, 12:51 AM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-03-2014, 12:56 AM
RE: [Old] Contrôle à la voix - by captainigloo - 01-03-2014, 11:21 AM
RE: [Old] Contrôle à la voix - by Arnaud - 01-03-2014, 10:57 AM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-03-2014, 11:49 AM
RE: [Old] Contrôle à la voix - by captainigloo - 01-03-2014, 12:12 PM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-03-2014, 12:41 PM
RE: [Old] Contrôle à la voix - by Arnaud - 01-03-2014, 04:25 PM
RE: [Old] Contrôle à la voix - by captainigloo - 01-03-2014, 04:28 PM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-03-2014, 07:33 PM
RE: [Old] Contrôle à la voix - by diouk - 01-03-2014, 09:00 PM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-04-2014, 12:07 AM
RE: [Old] Contrôle à la voix - by diouk - 01-07-2014, 11:16 PM
RE: [Old] Contrôle à la voix - by azerty - 01-13-2014, 03:41 PM
RE: [Old] Contrôle à la voix - by Ben85 - 01-13-2014, 10:38 PM
RE: [Old] Contrôle à la voix - by diouk - 01-14-2014, 10:33 AM
RE: [Old] Contrôle à la voix - by Arnaud - 01-15-2014, 02:23 PM
RE: [Old] Contrôle à la voix - by steevedu49 - 01-15-2014, 11:08 PM
RE: [Old] Contrôle à la voix - by tony - 01-16-2014, 02:54 PM
RE: [Old] Contrôle à la voix - by diouk - 01-16-2014, 04:29 PM
RE: [Old] Contrôle à la voix - by diouk - 12-15-2015, 03:52 PM
RE: [Old] Contrôle à la voix - by Arnaud - 12-15-2015, 06:55 PM
RE: [Old] Contrôle à la voix - by arnaud2503 - 03-23-2018, 10:21 PM
RE: [Old] Contrôle à la voix - by Darkmike - 01-04-2019, 07:04 PM
RE: [Old] Contrôle à la voix - by raoulh - 01-06-2019, 09:17 PM
RE: [Old] Contrôle à la voix - by Arnaud - 01-10-2019, 09:18 AM
RE: [Old] Contrôle à la voix - by KiKi1er - 01-10-2019, 10:53 PM
RE: [Old] Contrôle à la voix - by diouk - 01-11-2019, 02:09 PM
RE: [Old] Contrôle à la voix - by raoulh - 01-15-2019, 05:09 PM
RE: [Old] Contrôle à la voix - by Arnaud - 01-16-2019, 03:37 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)