Page 49 sur 68

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 22 sept. 2017, 18:14
par GéraldB
Non, je suis bien sur geotrav ;)

J'ai deux Raspberry pi3, sur l'un impeccable :

Image

Mais sur l'autre pas d'heure de lever et de coucher :

Image

J'ai fait plusieurs essais en modifiant les coordonnées GPS, en désinstallant et réinstallant sans succès, le plug in.
J'ai même réinstaller Jeedom.
* Formatage de la carte SD
* Installation de Debian 8 lite
* puis installation de Jeedom avec la commande suivante : (tout c'est bien passé)
-- wget https://raw.githubusercontent.com/jeedo ... install.sh
-- chmod +x install.sh
-- sudo ./install.sh

J'ai ensuite installé geotrav puis héliotrope, c'est tout pour le moment sur ce 2ème Jeedom sur Raspberry pi3.
A+ ;)

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 22 sept. 2017, 19:47
par Theduck38
Pourrais tu regarder ce qu'il y a à la ligne 314 du fichier /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php, STP ?
Je ne peux pas le faire, je suis toujours sous v2.4.6...

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 22 sept. 2017, 20:00
par GéraldB
Salut Theduck38?
J'ai ouvert le fichier avec wordpad mais les lignes ne sont pas numérotées.
Je te colle le tout ? :?: ;)
A+. ;)

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 22 sept. 2017, 20:06
par Jeandhom
cat -n fichier.txt en ssh.

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 22 sept. 2017, 20:52
par GéraldB
Voici la ligne de code demandée :

310 $azimuth360 = $az360;
311 $altitude = $alt;
312 //date_default_timezone_set("GMT");
313
314 $aubeast = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'aubeast')->execCmd();
315 $crepast = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'crepast')->execCmd();
316 $aubenau = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'aubenau')->execCmd();
317 $crepnau = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'crepnau')->execCmd();
318 $aubeciv = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'aubeciv')->execCmd();
319 $crepciv = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'crepciv')->execCmd();
320 $sunrise = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'sunrise')->execCmd();
321 $sunset = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'sunset')->execCmd();

A+. ;)

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 08:59
par rombautsdidier
Bonjour,
Après une mise à jour du plugin et changement de geoloc vers geotrav, je n’ai plus de remontée des heures de lever et coucher de soleil.
Pour ce qui est de la position du soleil (info d’aile) et les autres informations du premier onglet, je vois bien la remontée dans le log du plugin en DEBUG mais pas le reste.
Y a-t-il des logs particuliers que je peux poster sur ce topic pour aider?
Merci

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 09:14
par StephaneG
Bonjour, j'ai eu le même soucis et en fait la position GPS spécifié dans GEOTRAV ne respectait pas le formalisme attendu.

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 09:19
par rombautsdidier
Ah, il est pourtant identique à geoloc. Latitude,longitude. Y a-t-il une limite en terme de décimales après la virgule.


Envoyé de mon iPad en utilisant Tapatalk

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 10:26
par Fabrice
Bonjour,

Non, la limite est automatiquement supprimé, il faut en revanche supprimer l'espace après la virgule.
Par exemple :
48.858278, 2.294487 : n'est pas bon
48.858278,2.294487 : est correct

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 10:28
par rombautsdidier
Je n’ai pas d’espace entre les deux valeurs


Envoyé de mon iPad en utilisant Tapatalk

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 10:51
par Theduck38
GéraldB a écrit :
22 sept. 2017, 20:52
Voici la ligne de code demandée :

310 $azimuth360 = $az360;
311 $altitude = $alt;
312 //date_default_timezone_set("GMT");
313
314 $aubeast = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'aubeast')->execCmd();
315 $crepast = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'crepast')->execCmd();
316 $aubenau = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'aubenau')->execCmd();
317 $crepnau = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'crepnau')->execCmd();
318 $aubeciv = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'aubeciv')->execCmd();
319 $crepciv = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'crepciv')->execCmd();
320 $sunrise = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'sunrise')->execCmd();
321 $sunset = heliotropeCmd::byEqLogicIdAndLogicalId($this->getId(),'sunset')->execCmd();

A+. ;)
Les commandes n'ont pas été calculées par le plugin. Donc il n'est pas capable de le faire. Vu que ses entrées c'est en gros la localisation, la date et l'heure courante, le plus probable est que tu n'as pas de coordonnées géographiques valides pour une raison ou une autre (espace après la virgule, équipement géotrav mal configuré). Je suis toujours sous 2.4.6, donc pas encore de geotrav pour mieux comprendre.

Ta meilleure option est d'activer le mode debug sur geotrav et héliotrope, et de regarder ce qui se passe sur héliotrope au moment du calcul des heures de lever / coucher (3h du matin si mes souvenirs sont bons). Et aussi comparer tes configs avec ton jeedom qui fonctionne.

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 10:58
par Theduck38
Fabrice a écrit :
23 sept. 2017, 10:26
Bonjour,

Non, la limite est automatiquement supprimé, il faut en revanche supprimer l'espace après la virgule.
Par exemple :
48.858278, 2.294487 : n'est pas bon
48.858278,2.294487 : est correct
Encore une fois je ne peux pas faire le test moi-même, mais est-ce qu'il ne pourrait pas y avoir une blague avec le format de séparateur virgule de windows lorsqu'on entre les coordonnées manuellement via une boite de dialogue ? Cela expliquerait que pour certains ça fonctionne plus ou moins aléatoirement : en fonction de si on a fait un copier / coller ou saisi à la main...

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 23 sept. 2017, 22:26
par rombautsdidier
Je pense avoir trouvé le problème mais je n'arrive pas à déterminer la cause.
En fait, dans le champ URL à utiliser du plugin geotrav, j'ai un double HTTP avant l'adresse.
Je regarde un autre jeedom que j'ai installé pour un collègue et je n'y ai pas de problème...
Je soupçonnerais un conflit avec un autre plugin...

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 24 sept. 2017, 01:06
par Mavyre
Hello,

Moi l'app s'est mis à fonctionner de nouveau. C'était peut-être un bug d'un autre plugin que j'ai résolu qui l'a débugué (j'ai du réinstaller Geoloc pour forecast.io).
Donc j'peux pas vraiment aider ceux qui ont un soucis avec le plugin, puisque je sais pas vraiment ce qui l'a résolu...

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 24 sept. 2017, 07:57
par lanman
Bonjour,
mon problème est enfin résolu.
le soucis venait en fait du plugin "Enedis Linky" que j'avais installé la semaine dernière.
Je me suis rendu compte que dans le log "cron_excution" il générait une erreur.
Après l'avoir désactiver, les évènements "lever/coucher du soleil" sont réapparus à 3:00 du matin

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 24 sept. 2017, 10:12
par hansc
Bonjour

le même problème au niveau du plugin heliotrop, pas dinfo lever et coucher du soleil ....

dan le http/error je trouve ce genre de chose:

Code : Tout sélectionner

PHP Warning:  date_sunrise() expects parameter 3 to be double, string given in /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php on line 383, referer: http://172.17.247.100/index.php?v=d&p=heliotrope&m=heliotrope&id=49
[Fri Sep 22 19:29:42.428841 2017] [:error] [pid 8286] [client 172.17.247.174:54005] PHP Warning:  date_sunset() expects parameter 3 to be double, string given in /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php on line 385, referer: http://172.17.247.100/index.php?v=d&p=heliotrope&m=heliotrope&id=49
[Fri Sep 22 19:29:42.428886 2017] [:error] [pid 8286] [client 172.17.247.174:54005] PHP Warning:  date_sunrise() expects parameter 3 to be double, string given in /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php on line 389, referer: http://172.17.247.100/index.php?v=d&p=heliotrope&m=heliotrope&id=49
[Fri Sep 22 19:29:42.428922 2017] [:error] [pid 8286] [client 172.17.247.174:54005] PHP Warning:  date_sunset() expects parameter 3 to be double, string given in /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php on line 391, referer: http://172.17.247.100/index.php?v=d&p=heliotrope&m=heliotrope&id=49
[Fri Sep 22 19:29:42.428958 2017] [:error] [pid 8286] [client 172.17.247.174:54005] PHP Warning:  date_sunrise() expects parameter 3 to be double, string given in /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php on line 395, referer: http://172.17.247.100/index.php?v=d&p=heliotrope&m=heliotrope&id=49
[Fri Sep 22 19:29:42.429029 2017] [:error] [pid 8286] [client 172.17.247.174:54005] PHP Warning:  date_sunset() expects parameter 3 to be double, string given in /var/www/html/plugins/heliotrope/core/class/heliotrope.class.php on line 397, referer: http://172.17.247.100/index.php?v=d&p=heliotrope&m=heliotrope&id=49
Si sa peux aider ;)

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 24 sept. 2017, 15:30
par Theduck38
Hello,

Tu pourrais mettre des copies d'écran de ta config des équipements geotrav et héliotrope STP ?
Je suspecte une virgule à la place d'un point ou un truc du style. Le log indique qu'une chaine de caractère est reçue à la place d'un nombre.

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 24 sept. 2017, 17:52
par rombautsdidier
J’ai trouvé cette erreur dans le http.error

[Sat Sep 23 20:27:38.803040 2017] [:error] [pid 23121] [client ipdemonpc:57348] PHP Fatal error: Call to undefined function isConnect() in /var/www/html/plugins/geotrav/desktop/php/geotrav.php on line 2, referer: http://ipdejeedom/index.php?v=d&m=outilsdev&p=outilsdev

Je vais désactiver le plugin outilsdev et on verra si ça règle mon problème.

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 25 sept. 2017, 19:19
par dede3828
Bonjour,

Je n'arrive pas à rentrer mes coordonné GPS.....
Capture d’écran 2017-09-25 à 19.13.43.png
Capture d’écran 2017-09-25 à 19.13.43.png (70.84 Kio) Consulté 572 fois
Quelqu'un pourrait m'aider ?

Merci

Re: [Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison

Publié : 25 sept. 2017, 19:33
par Jeandhom
C'est marqué en rouge sur ta capture d'écran, tu as besoin du plugin geotrav.