[Plugin Tiers][Sujet Principal] Remora : gestion de chauffage par fil pilote
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
J'ai vaguement testé le plug-in tout à l'heure.
J'ai eu des erreurs 500 et des traces dans le log sur des problèmes dans le class.php.
Je te fais un retour complet demain matin.
J'ai eu des erreurs 500 et des traces dans le log sur des problèmes dans le class.php.
Je te fais un retour complet demain matin.
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Ok merci
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Pour moi ca parait nickel (ESP). Mais j'ai migré hier, pas encore eu à rebooter le remora...
Merci encore pour le plugin
Merci encore pour le plugin
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
J'ai parlé un peu vite :
PHP Fatal error: Cannot use object of type stdClass as array in /usr/share/nginx/www/jeedom/plugins/remora/core/class/remora.class.php on line 152
PHP Fatal error: Cannot use object of type stdClass as array in /usr/share/nginx/www/jeedom/plugins/remora/core/class/remora.class.php on line 152
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Pas compris ligne 152.
Par contre pour faire propre, la ligne 66 vient derrière la ligne 67 :
Par contre pour faire propre, la ligne 66 vient derrière la ligne 67 :
Code : Tout sélectionner
$tinfo = json_decode($ticall);
log::add('remora', 'debug', 'Retour ' . print_r($tinfo,true));
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Ah si, ca y est pour la ligne 152.
retourne "fp 1" dans $fp (avec un blanc).
J'ai remis :
Et ca fonctionne. D'ou la boucle de 1 à 7 plutôt que de 0 à 6 avec un incrément.
Code : Tout sélectionner
$fp = 'fp'.$izone+1;
J'ai remis :
Code : Tout sélectionner
$izone = '1';
while ($izone <= 7) {
if (config::byKey('type', 'remora', 0) == "esp") {
$fp = "fp$izone";
$value = $result->{$fp};
log::add('remora', 'debug', 'fp ' . print_r($fp.' '.$value, true));
} else {
Dernière édition par specimen le 11 févr. 2016, 11:24, édité 1 fois.
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
@specimen : ok merci, j'intègre les corrections. Avec ca tout est bon pour toi sur ESP. Activation fil pilote, le relais, la téléinfo et les retours ?
@Dany21000 : tu es sur ESP ou Spark toi ?
@Dany21000 : tu es sur ESP ou Spark toi ?
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Je suis sur esp.
Je n'ai pas le temps ce matin de faire des essais.
Je reporte à ce soir
Je n'ai pas le temps ce matin de faire des essais.
Je reporte à ce soir
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
@lunarok Je te mets la boucle complète parce qu'il faut repousser l'incrément :
$izone = '1';
while ($izone <= 7) {
if (config::byKey('type', 'remora', 0) == "esp") {
$fp = "fp$izone";
$value = $result->{$fp};
//log::add('remora', 'debug', 'fp ' . print_r($fp.' '.$value, true));
} else {
$value = $result[$izone];
}
$logical = 'zone' . $izone;
log::add('remora', 'debug', 'Retour Status zone ' . $izone . ' valeur ' . $value);
$remora = self::byLogicalId($logical, 'remora');
$remoraCmd = remoraCmd::byEqLogicIdAndLogicalId($remora->getId(),'status');
$remoraCmd->setConfiguration('value', $value);
$remoraCmd->save();
$remoraCmd->event($value);
$izone ++;
}
Jusque là ca fonctionne bien, téléinfo ok, fp ok. Relais je ne m'en sert pas, pas vérifié.
$izone = '1';
while ($izone <= 7) {
if (config::byKey('type', 'remora', 0) == "esp") {
$fp = "fp$izone";
$value = $result->{$fp};
//log::add('remora', 'debug', 'fp ' . print_r($fp.' '.$value, true));
} else {
$value = $result[$izone];
}
$logical = 'zone' . $izone;
log::add('remora', 'debug', 'Retour Status zone ' . $izone . ' valeur ' . $value);
$remora = self::byLogicalId($logical, 'remora');
$remoraCmd = remoraCmd::byEqLogicIdAndLogicalId($remora->getId(),'status');
$remoraCmd->setConfiguration('value', $value);
$remoraCmd->save();
$remoraCmd->event($value);
$izone ++;
}
Jusque là ca fonctionne bien, téléinfo ok, fp ok. Relais je ne m'en sert pas, pas vérifié.
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Arf je viens d'updater, tu vas être bon pour une mise-à-jour.
$izone = '0';
while ($izone <= 6) {
if (config::byKey('type', 'remora', 0) == "esp") {
$fp = "fp$izone";
Ca fait démarrer la boucle à 0. J'ai posté toute la boucle juste au dessus.
$izone = '0';
while ($izone <= 6) {
if (config::byKey('type', 'remora', 0) == "esp") {
$fp = "fp$izone";
Ca fait démarrer la boucle à 0. J'ai posté toute la boucle juste au dessus.
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
oui mais non, là ca pète le fonctionnement avec les spark, eux ca démarre à 0
donc ca c'est différent entre les deux
donc ca c'est différent entre les deux
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
en fait 0 est une zone globale, le temps d'uploader et je repousse
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
ah ok... sorry
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Toujours pas...
Code : Tout sélectionner
[2016-02-11 14:59:15][remora][DEBUG] : Retour stdClass Object ( [fp1] => C [fp2] => C [fp3] => C [fp4] => H [fp5] => A [fp6] => E [fp7] => E )
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 2 valeur C
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 3 valeur C
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 4 valeur C
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 5 valeur H
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 6 valeur A
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 7 valeur E
[2016-02-11 14:59:15][remora][DEBUG] : Retour Status zone 8 valeur E
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
ca arrive
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
La log est propre et ca fonctionne. Pour moi c'est bon.
Merci @lunarok !
Merci @lunarok !
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Questiin bete sur remora..on est dependant du cloud avec ce system non ?
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Bonjour a tous,
Je viens de reparcourir rapidement le topic, j'ai aussi le problème d'affichage des états des FP.
Par contre, je suis sous spark.
Pas de logs remora sur mon jeedom suite purge pour y voir plus clair, dès que je récupère quelque chose je poste si tu en as besoin.
Merci
Julien
Je viens de reparcourir rapidement le topic, j'ai aussi le problème d'affichage des états des FP.
Par contre, je suis sous spark.
Pas de logs remora sur mon jeedom suite purge pour y voir plus clair, dès que je récupère quelque chose je poste si tu en as besoin.
Merci
Julien
Theju
Jeedom sur Odroid C2
Jeedom sur Odroid C2
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Ca y est, mon niveau de logs était redescendu a Warning :
Version du : 2016-02-11 15:16:42
Script semble OK sauf décalage :
Pool du remora manuel donne le même résultat :
Sur le dashboard :
J'ai bien un décalage de un dans la réponse.
Merci d'avance,
Juju
Version du : 2016-02-11 15:16:42
Script semble OK sauf décalage :
Code : Tout sélectionner
[2016-02-12 13:48:27][remora][DEBUG] : getTeleinfo
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo papp valeur 3860
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo iinst valeur 17
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo isousc valeur 45
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo ptec valeur 1
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo indexHP valeur 63010267
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo indexHC valeur 45666853
[2016-02-12 13:48:28][remora][DEBUG] : Retour Teleinfo imax valeur 58
[2016-02-12 13:48:29][remora][DEBUG] : Retour Teleinfo ADCO valeur 534474991
[2016-02-12 13:48:30][remora][DEBUG] : getCEStatus 0
[2016-02-12 13:48:30][remora][DEBUG] : getStatus
[2016-02-12 13:48:31][remora][DEBUG] : Retour AEAACCA
[2016-02-12 13:48:31][remora][DEBUG] : Retour Status zone 1 valeur E
[2016-02-12 13:48:31][remora][DEBUG] : Retour Status zone 2 valeur A
[2016-02-12 13:48:31][remora][DEBUG] : Retour Status zone 3 valeur A
[2016-02-12 13:48:31][remora][DEBUG] : Retour Status zone 4 valeur C
[2016-02-12 13:48:31][remora][DEBUG] : Retour Status zone 5 valeur C
[2016-02-12 13:48:31][remora][DEBUG] : Retour Status zone 6 valeur A
[2016-02-12 13:48:32][remora][DEBUG] : Retour Status zone 7 valeur
[2016-02-12 13:48:33][remora][DEBUG] : Retour Status nivdelest valeur 805306368
Code : Tout sélectionner
curl https://api.spark.io/v1/devices/dev_id/etatfp?access_token=xxxxxxxxxxxxxxtoken
{
"cmd": "VarReturn",
"name": "etatfp",
"result": "AEAACCA",
"coreInfo": {
"last_app": "",
"last_heard": "2016-02-12T12:51:41.797Z",
"connected": true,
"last_handshake_at": "2016-02-12T08:18:44.883Z",
"deviceID": "54ff71066667515153151567"
}
}
Code : Tout sélectionner
EAACCA Rien
Merci d'avance,
Juju
Theju
Jeedom sur Odroid C2
Jeedom sur Odroid C2
Re: [Sujet officie] Remora : gestion de chauffage par fil pi
Ah je savais bien que les sparks avait pas le meme ordre, c'est la faute à tes copains avec ESP
Bon je corrige ca et j'envoi
Bon je corrige ca et j'envoi
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités