[Tuto] Utiliser Monitor

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Custom page

Message par vil1driver »

ceci ne va pas, lignes 199 et 202

Code : Tout sélectionner

<!-- ========================================== lignes à éditer pour personnaliser les données Open Weather Map ======================================================== -->

Code : Tout sélectionner

<!-- ===================================== Fin des lignes à éditer pour personnaliser les données Open Weather Map ===================================================== -->
préférer ceci

Code : Tout sélectionner

// ========================================== lignes à éditer pour personnaliser les données Open Weather Map ========================================================

Code : Tout sélectionner

// ===================================== Fin des lignes à éditer pour personnaliser les données Open Weather Map =====================================================
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

Voila ce que c'est de commenter après coup ses fichiers. Mea Culpa

merci vil1driver.
j'ai mis l'archive du des fichiers à jour
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

Doudy a écrit : Pour les jours, tu ne sais pas jouer sur la couleur de tes icônes.
Comme elles sont toutes blanches, il y a peut-être moyen de différencier les jours !
c'est exactement ça
je suis pas bien fort en css
mais si tu m'indique comment faire, je doit pouvoir extraire la date pour le faire
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Chris54220
Messages : 124
Inscription : 20 mars 2016, 20:54
Localisation : Nancy

Re: Custom page

Message par Chris54220 »

donc du coups en modifient les ligne 199 et 202
sa marche très bien merci
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

Chris54220 a écrit :donc du coups en modifient les ligne 199 et 202
sa marche très bien merci
désolé d'avoir laissé une coquille
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Chris54220
Messages : 124
Inscription : 20 mars 2016, 20:54
Localisation : Nancy

Re: Custom page

Message par Chris54220 »

il as pas de soucis sa arrive
Chris54220
Messages : 124
Inscription : 20 mars 2016, 20:54
Localisation : Nancy

Re: Custom page

Message par Chris54220 »

papoo a écrit : Pour la phase lunaire
Encore une petite question et t'il possible de te prendre que une partie de ta nouvelle page

juste la partie de ta lune

vu que ces ta création arriverai tu as me donner la partie a copié pour sa STP
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

pour la partie html

Code : Tout sélectionner

<div id="moon"></div><div id="moontxt"></div>

pour la partie javascript

Code : Tout sélectionner

<script type="text/javascript" language="javascript">
//============= phases lunaire ========================

	function julianDate(d, m, y) {
      
       var yy = y - Math.floor((12 - m) / 10);
        var mm = m + 9;
        if (mm >= 12) {
            mm = mm - 12
        }
       var k1 = Math.floor(365.25 * (yy + 4712));
       var k2 = Math.floor(30.6001 * mm + 0.5);
       var k3 = Math.floor(Math.floor((yy / 100) + 49) * 0.75) - 38;
       var j = k1 + k2 + d + 59;
        if (j > 2299160) {
            j = j - k3  
        }
        return j
	}
    
	function  moonAge(d, m, y){
        
        var j = julianDate(d, m, y);
        var ip = (j + 4.867) / 29.53059;
         ip = ip - Math.floor(ip);
        if (ip < 0.5) {
            var ag = ip * 29.53059 + 29.53059 / 2;
        } else {
           var ag = ip * 29.53059 - 29.53059 / 2;
        }
        
        return Math.round(ag)+1
//		return ag +1
	}    


var theMoon = moonAge(jour,mois,annee)
/*if  ( 1 < theMoon && theMoon >=  29)  { 
theMoon = 0
} /*else {
theMoon = theMoon -1
}*/
console.log( "Phase Lunaire : " + theMoon )
if  (theMoon >=  29)  { 
    moonText = "Nouvelle Lune";
	moonIcon = "wi-moon-new";
		moonPNG = "moon0.png";
   } else if (theMoon < 29 && theMoon > 23) { 
    moonText = "Dernier croissant";
	moonIcon = "wi-moon-waning-crescent-3";
	moonPNG = "moon7.png";
	
   } else if (theMoon <= 23 && theMoon > 22) { 
    moonText = "Dernier quartier";
	moonIcon = "wi-moon-third-quarter";
	moonPNG = "moon6.png";	
   } else if (theMoon <= 22 && theMoon > 15) { 
    moonText = "Gibbeuse décroissante";
	moonIcon = "wi-moon-waning-gibbous-3";
	moonPNG = "moon5.png";	
   } else if (theMoon <= 15 && theMoon > 13) { 
    moonText = "Pleine lune";
	moonIcon = "wi-moon-full";
	moonPNG = "moon4.png";
   } else if (theMoon <= 13 && theMoon > 8) { 
    moonText = "Gibbeuse croissante";
	moonIcon = "wi-moon-waxing-gibbous-2";
	moonPNG = "moon3.png";
   } else if (theMoon <= 8 && theMoon > 6) { 
    moonText = "Premier Quartier";
	moonIcon = "wi-moon-first-quarter";
	moonPNG = "moon2.png";
	
   } else if (theMoon <= 6 && theMoon > 1) { 
    moonText = "Premier croissant";
	moonIcon = "wi-moon-waxing-crescent-2";
	moonPNG = "moon1.png";
   } else {                     
    moonText = "Nouvelle Lune";
	moonIcon = "wi-moon-new";
	moonPNG = "moon0.png";
}
console.log( "moonIcon : " + moonIcon )
console.log( "Phase Lunaire : <i class=\"wi wi-moon-" + theMoon + "\"></i>")

//$( "#moon").append( "<i class=\"wi wi-moon-" + theMoon + "\"></i>" );
$( "#moontxt").append(  moonText  );
$( "#moon").append("<img src=\"./icons/meteo/" + moonPNG + "\" alt=\"\" />");
</script>
Dernière modification par papoo le 25 juin 2016, 14:29, modifié 1 fois.
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Chris54220
Messages : 124
Inscription : 20 mars 2016, 20:54
Localisation : Nancy

Re: Custom page

Message par Chris54220 »

merci beaucoup

garce a vous j'ai réussi a me faire une petite page météo Perso

Image

Plus car trouve pour la vigilance Météo a rajouter en meteo1
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

Chris54220 a écrit :merci beaucoup

grace a vous j'ai réussi a me faire une petite page météo Perso
nickel
Chris54220 a écrit : Plus car trouve pour la vigilance Météo a rajouter en meteo1
je me suis fais un script en lua pour ça, qui va chercher les infos de vigilance météo et crue ainsi que les conseils et commentaires météo directement sur météo france
je le post dès que possible
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Verrouillé