Monitor - page météo - phases lunaire

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Monitor - page météo - phases lunaire

Message par Jeff »

Oui j'avais compris ;) mais je n'avais pas envie cette fois de modifier le code, trouver les icônes... d'où j'appuyais pour l'avoir dans la version de base.

Ceci dit tu proposes plein de choses intéressantes, j'ai vu ta monitor, je serais bien intéressé, tu partages ! :?
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: Monitor - page météo - phases lunaire

Message par Nemesis24 »

le code est dispo sur mon git

mais c'est en chantier, comme je l'ai déjà dit cela ne suis pas les mises à jour de vil1driver, et c'est tout d'abord une démarche personelle

https://github.com/Nemesis24/
:ugeek:
Nemesis: déesse de la vengeance, de l'équilibre, de la juste colère et de la rétribution céleste, messager de mort envoyé par les dieux comme punition...
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Monitor - page météo - phases lunaire

Message par Doudy »

vil1driver a écrit : je peux aussi directement ajouter la fonction au code de base de monitor et permetre ainsi de directement choisir où l'on va vouloir voir la phase lunaire...avec un simple ajout au setting
par exemple

Code : Tout sélectionner

['','Moon','meteo25',''],
ou

Code : Tout sélectionner

['','Moon','cell25',''],
ça vous dirait ? :D

le mieux serait encore de modifier les icons météo de la nuit pour avoir autant de variantes que de phases lunaires..
ainsi on aurait le temps et la phase dans un seul icon :D
avis aux photoshopeurs :idea: .. juste 80 icons en tout :mrgreen:
Oui ce serait très intéressant.
Surtout pour les néophytes comme moi.
;)
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Monitor - page météo - phases lunaire

Message par Doudy »

Pour info, j'ai fait la chose suivante :

page meteo.html
->adapté ton script
->ajouté avant la fin du script :

Code : Tout sélectionner

  $("#moontxt").html(moonText);
  $("#moon").html('<img src="./icons/meteo/'+moonPNG+'" width=140 height=140>');

  $( "#moontxt2").html(moonText);
  $( "#moon2").html('<img src="./icons/meteo/'+moonPNG+'" width=140 height=140>');
moon et moon2 parce j'affiche dans deux pages différentes.
Dans la version précédente il fallait faire la différence.

-> modifié

Code : Tout sélectionner

<div class="frame">
		<div id="ls_meteo_25"></div><div id="moon"></div><div id="moontxt"></div>
 <
page clock.html
-> modifié

Code : Tout sélectionner

<div class="frame">
	<div id="ls_clock4"></div><div id="moon2"></div><div id="moontxt2"></div>
</div>
Et c'est impeccable.
Merci
;)
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Monitor - page météo - phases lunaire

Message par vil1driver »

mouai, quel intéret d'aller renommer des cellules, autant utiliser leur nom ? en plus tu avais un modèle
perso j'aurais juste fait

Code : Tout sélectionner

$('#desc_meteo25').html(moonText);
$('#meteo25').html('<img src="./icons/meteo/moon/'+moonPNG+'" width=130 height=130>');

$('#desc_clock4').html(moonText);
$('#clock4').html('<img src="./icons/meteo/moon/'+moonPNG+'" width=130 height=130>');
sans rien changer d'autre à monitor..
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
psytgc
Messages : 95
Inscription : 30 juil. 2017, 12:10

Re: Monitor - page météo - phases lunaire

Message par psytgc »

bonjour

Petit nouveau sur le forum j essaye domoticz sur un raspberry pi
je n arrive pas a afficher les phase lunaire j ai mis le code dans la page html météo
la balise meteo25 disparait bien mais rien a la place.

Sinon j ai pas compris comment afficher meteo1 meteo 2 ....
Je n ai que les prévision des 4 prochains jours
Merci de votre aide
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Monitor - page météo - phases lunaire

Message par Doudy »

Bonjour,

Je déterre ce sujet car j'ai réinstallé Domoticz sur un autre Pi et je galère un peu ! :shock:
Afin de réinstaller l'icone des phases lunaires.

Est-ce que la fonction proposée ci-dessous a été implémentée :?:
D'après mes essais non :!:
vil1driver a écrit : je peux aussi directement ajouter la fonction au code de base de monitor et permetre ainsi de directement choisir où l'on va vouloir voir la phase lunaire...avec un simple ajout au setting
par exemple

Code : Tout sélectionner

['','Moon','meteo25',''],
ou

Code : Tout sélectionner

['','Moon','cell25',''],
ça vous dirait ? :D

le mieux serait encore de modifier les icons météo de la nuit pour avoir autant de variantes que de phases lunaires..
ainsi on aurait le temps et la phase dans un seul icon :D
avis aux photoshopeurs :idea: .. juste 80 icons en tout :mrgreen:
Alors, il faut passer par la modification des pages html, css, ...
Est-il possible d'ajouter cette fonction ;)
Merci.
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Monitor - page météo - phases lunaire

Message par Doudy »

J'ai solutionné mon problème :
Dans frontpage_settings.js

Code : Tout sélectionner

Page Clock :
['0' ,'',           	'clock4',                       	'','','','',''],	
['0' ,'',           	'desc_clock4',                      '','','','',''],	
Page Météo :
['0' ,'',       		'meteo25',                		    '','','','',''],				
['0' ,'',       		'desc_meteo25',                		'','','','',''],				
Dans meteo.html à la fin du script de vil1driver avant </script>

Code : Tout sélectionner

$('#desc_meteo25').html(moonText);
$('#meteo25').html('<img src="./icons/meteo/moon/'+moonPNG+'" height=130>');

$('#desc_clock4').html(moonText);
$('#clock4').html('<img src="./icons/meteo/moon/'+moonPNG+'" height=130>');
sans rien changer d'autre à monitor.. dixit vil1driver

;)
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Répondre