Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Informations du Jour (DayInfo)

Pour échanger sur les plugins classés en catégorie "Organisation"
Avatar de l’utilisateur
diving91
Timide
Messages : 372
Inscription : 08 mars 2015, 18:29
Localisation : Essonne (91)
Contact :

Re: [Plugin] Informations du Jour

Message par diving91 » 18 août 2015, 22:06

Bonsoir,

Une correction dans le Nb de jours restant avant la prochaine saison et un ajout pour la classe saison: méthode pour calculer depuis combien de temps on est dans la saison

Code : Tout sélectionner

		public function getSeasonNbDays() {
		$p = $this->getPhase();
		$d = $this->getDate($p); // Date of Phase start
		if ($d > $this->_date) { //we are before March's phase 1
			$x = new Season(substr($this->_date,0,4)-1);
			$d = $x->getDate(4);  // getdate for phase 4 last year
		}
		$d2 = strftime('%d-%m-%Y',strtotime($d));
		$d1 = strftime('%d-%m-%Y',strtotime($this->_date));
		$delta = round((strtotime($d2) - strtotime($d1))/86400);
		return -$delta;
		//echo $this->_date." to ".$d." = ".$delta;
	}
	
	public function getNextSeasonNbDays() {
		$p = $this->getPhase();
		$d = $this->getDate($p%4+1); // Date of next phase
		if ($d < $this->_date) { //we are in december
			$x = new Season(substr($this->_date,0,4)+1);
			$d = $x->getDate(1);  // getdate for phase 1 next year
		}
		$d2 = strftime('%d-%m-%Y',strtotime($d));
		$d1 = strftime('%d-%m-%Y',strtotime($this->_date));
		$delta = round((strtotime($d2) - strtotime($d1))/86400);
		return $delta;
		//echo $this->_date." to ".$d." = ".$delta;
	}
Aujourd'hui cela donne
Today 2015-08-18 we are in Summer since 58days. It remains 36days before Fall
Diving91
Diving91,
RPI2 + SSD 30MB - RfxTrx433E - Store Somfy - Led Milight - MySensors Gateway ESP8266 - Noeuds ESP Easy
Ma Station Météo sous Jeedom

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 19 août 2015, 13:53

@diving91 : c'est au market, avec la saison actuelle et juste le nombre de jours restant pour la prochaine
en vrai mode beta, non testé n'ayant pas accès à mon jeedom de suite, j'attend vos retours :)
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

eldoctor62
Actif
Messages : 1089
Inscription : 12 nov. 2014, 15:44

Re: [Plugin] Informations du Jour

Message par eldoctor62 » 19 août 2015, 15:15

J'ai un bugg dans jeedom depuis la derniere MAJ !!!

J'ai ceci :
Capture d’écran 2015-08-19 à 15.11.17.png
Capture d’écran 2015-08-19 à 15.11.17.png (19.97 Kio) Consulté 1175 fois
Et c'est pire quand je veux crée une scene... J'ai redemarré en vain !

Dans l'equipement j'ai ceci :
Capture d’écran 2015-08-19 à 15.17.03.png
Capture d’écran 2015-08-19 à 15.17.03.png (297.31 Kio) Consulté 1170 fois
Odroid C2
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 19 août 2015, 16:52

Corrigé
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

eldoctor62
Actif
Messages : 1089
Inscription : 12 nov. 2014, 15:44

Re: [Plugin] Informations du Jour

Message par eldoctor62 » 19 août 2015, 17:47

Y'a pas de Correctif en ligne ?

Car j'ai ca quand je fait recherché les MAJ :
Capture d’écran 2015-08-19 à 17.46.29.png
Capture d’écran 2015-08-19 à 17.46.29.png (88.01 Kio) Consulté 1145 fois

-------------

Correction : En forcant la MAJ ca fonctionne ;-)

OUF !

Merci
Odroid C2
Razberry / RFXCOM / Teleinfo / MyFox HC2 / ESP8266
--
Just Have Fun

Avatar de l’utilisateur
diving91
Timide
Messages : 372
Inscription : 08 mars 2015, 18:29
Localisation : Essonne (91)
Contact :

Re: [Plugin] Informations du Jour

Message par diving91 » 19 août 2015, 22:30

lunarok a écrit :@diving91 : c'est au market, avec la saison actuelle et juste le nombre de jours restant pour la prochaine
en vrai mode beta, non testé n'ayant pas accès à mon jeedom de suite, j'attend vos retours :)
Excellent. Il me reste plus qu'a apprendre a passer d'un script a un plugin .... pour la prochaine fois

PS: j'ai publié le script sur le market, pour ceux qui souhaitent exploiter d'autre méthodes de la class Season
https://www.jeedom.fr/forum/viewtopic.php?f=31&t=9981

Diving91
Diving91,
RPI2 + SSD 30MB - RfxTrx433E - Store Somfy - Led Milight - MySensors Gateway ESP8266 - Noeuds ESP Easy
Ma Station Météo sous Jeedom

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 19 août 2015, 22:56

Surtout que t'as mis ça sous forme de class, après c'est facile

depuis mon OnePlus
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

stouille
Timide
Messages : 421
Inscription : 12 févr. 2014, 09:47

Re: [Plugin] Informations du Jour

Message par stouille » 25 août 2015, 07:26

Petite question, l'information Vacances retourne 0 ou 1 en période de vacances ?

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 25 août 2015, 07:45

1 en vacances, 1 quand la condition est vraie (comme férié et weekend)

depuis mon OnePlus
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

madmax
Timide
Messages : 43
Inscription : 04 oct. 2014, 21:30

Re: [Plugin] Informations du Jour

Message par madmax » 25 août 2015, 13:02

Salut et merci encore pour ton travail

pourrais t'on avoir simplement une information jour nuit ?sans passer par un scénario time ><

merci David

olivierdomo
Actif
Messages : 910
Inscription : 28 juil. 2014, 15:52

[Plugin] Informations du Jour

Message par olivierdomo » 25 août 2015, 13:16

Bonjour,

Serait-il possible d'avoir une présentation comme pour le plugin domogeek ?

Et les données chiffrés binaires en version texte (exemple : vacances, weekend oui/non à la place de 0/1) Etc

Merci
Configuration et profil : memberlist.php?mode=viewprofile&u=241 => MAJ des équipements en cours

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 25 août 2015, 13:37

Quelle présentation comme le plugin domogeek ? Le plugin domogeek n'a pas de widget.
Pour le statut vrai/faux c'est du binaire, donc 0/1 est logique (ce plugin n'est pas fonctionnel que pour la France et les francophones)

@madmax : ca serait plutot pour Heliotrope ca (c'est quelque chose que j'envisage d'ajouter plus d'information sur le statut nuit en plus du solei sur heliotrope)
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

Avatar de l’utilisateur
fdp2
Timide
Messages : 441
Inscription : 27 oct. 2014, 09:46
Localisation : Rhone Alpes

Re: [Plugin] Informations du Jour

Message par fdp2 » 25 août 2015, 18:10

Intéressé également par l'info jour/nuit. Je vais regarder du côté d'heliotrope dans ce cas.

Envoyé de mon SM-G900F en utilisant Tapatalk

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 25 août 2015, 18:20

Il y est pas encore dans héliotrope :) Mais vu qu'il y a déjà lever et coucher du soleil c'est faisable. En plus lui a un rafraichissement a 5mn, c'est pas le cas d'infos du jour

depuis mon OnePlus
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

madmax
Timide
Messages : 43
Inscription : 04 oct. 2014, 21:30

Re: [Plugin] Informations du Jour

Message par madmax » 25 août 2015, 21:59

merci encore super
t'as raison c'est plus le domaine d'héliotrope

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 25 août 2015, 23:54

Et je dis pas ça pour me débarrasser vu que héliotrope ça sera moi aussi.
Par contrée je voulais regarder en même temps pour les marées si c'est calculable et aussi pour le calcul lunaire, celui ci varie en fonction de la geoloc normalement non ?

depuis mon OnePlus
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

mobyds
Timide
Messages : 67
Inscription : 19 août 2014, 19:26
Localisation : Rennes

Re: [Plugin] Informations du Jour

Message par mobyds » 26 août 2015, 22:40

Pour les marées je pense que ce n'est pas évident à calculer, c'est différent pour chaque port en fonction de la géographie locale. Il y a aussi il me semble une licence au niveau de SHOM pour les marées qui ne sont pas du jour. Mais comme certaines applications les calcules il doit y avoir des informations disponibles.

Une petite remarque aussi, il me semble que vacances est de type 'numéric' au lieu de 'binary'

mobyds
Timide
Messages : 67
Inscription : 19 août 2014, 19:26
Localisation : Rennes

Re: [Plugin] Informations du Jour

Message par mobyds » 26 août 2015, 22:53

Pour ceux qui veulent 'Oui' ou 'Non' pour les données binaires, un simple petit widget de ce style fait l'affaire

Code : Tout sélectionner

<div  style="margin-left:10px;text-align:left" class="cmd #history#" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="#collectDate#">
<span class='cmdName iconCmd#id#'></span>
 <script>
   		$('.iconCmd#id#').empty();
        if ('#state#' == '1') {
            $('.iconCmd#id#').append('#name#: Oui');
        }
        else {
            $('.iconCmd#id#').append('#name#: Non');
        }
  </script>
</div>

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Plugin] Informations du Jour

Message par lunarok » 27 août 2015, 09:34

Qui se sert de Azimuth, Declination, RightAscension, RightAscension360 ?

Afin d'optimiser j'envisage de garder par défaut :
- Azimuth360
- Altitude
- Jour Oui/Non
- Lever du Soleil
- Coucher du Soleil
- Durée du Jour

Les 3 premiers en cron 1mn
Les 3 derniers en calcul journalier et start (dans le cas ou jeedom redémarre en milieu de journée)

Je pense que c'est tout ce dont tout le monde se sert et en faisant ca on aura des valeurs régulières en consommant moins.
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

Avatar de l’utilisateur
diving91
Timide
Messages : 372
Inscription : 08 mars 2015, 18:29
Localisation : Essonne (91)
Contact :

Re: [Plugin] Informations du Jour

Message par diving91 » 27 août 2015, 09:39

lunarok a écrit :Qui se sert de Azimuth, Declination, RightAscension, RightAscension360 ?

Afin d'optimiser j'envisage de garder par défaut :
- Azimuth360
- Altitude
- Jour Oui/Non
- Lever du Soleil
- Coucher du Soleil
- Durée du Jour

Les 3 premiers en cron 1mn
Les 3 derniers en calcul journalier et start (dans le cas ou jeedom redémarre en milieu de journée)

Je pense que c'est tout ce dont tout le monde se sert et en faisant ca on aura des valeurs régulières en consommant moins.
Bonjour.
J'adhère. je passerai même les 3 premiers a 5min voire 10min - je n'ai pas le sentiment que la minute soit nécessaire

Diving91
Diving91,
RPI2 + SSD 30MB - RfxTrx433E - Store Somfy - Led Milight - MySensors Gateway ESP8266 - Noeuds ESP Easy
Ma Station Météo sous Jeedom

Répondre

Revenir vers « [Catégorie] Organisation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités