[LUA] Horoscope du jour pour un signe donné

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: LUA : Horoscope du jour pour un signe donné

Message par Nemesis24 »

mets dans index. html en fin de page apres les popups

Code : Tout sélectionner

<div id="popup_horoscope"><script src="http://www.astroo.com/_horoscope_astrologie.js" charset="ISO-8859-1"></script></div>
mets dans frontpage .js

tout au début

Code : Tout sélectionner

var signe;
puis dans les lignes ou on ajoutes les unités

Code : Tout sélectionner

} else if (vtype === "Horoscope") {//horoscope
                                    vdata = HOIN[vdesc];
                                }
enfin dans frontpage-settings

Code : Tout sélectionner

["S","Horoscope",      	"meteo23",                       	6,"","","",""], 
"0 Belier"," 1 Taureau"," 2 Gemeaux"," 3 Cancer"," 4 Lion"," 5 Vierge"," 6 Balance"," 7 Scorpion"," 8 Sagittaire"," 9 Capricorne"," 10 Verseau"," 11Poissons"

a voir sur mon git

https://github.com/Nemesis24/monitor-ma ... 0949d219b3

et du coup plus de problèmes, en plus on ne polue pas domoticz d'une info qui n'a absolument aucun rapport avec la domotique.
:ugeek: :ugeek: :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: LUA : Horoscope du jour pour un signe donné

Message par Doudy »

Nemesis24 a écrit : puis dans les lignes ou on ajoutes les unités

Code : Tout sélectionner

} else if (vtype === "Horoscope") {//horoscope
                                    vdata = HOIN[vdesc];
                                }
Désolé mais je n'ai pas trouvé l'endroit dans frontpage.js ou mettre ce code...
même en regardant dans ton git !

:oops:
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: LUA : Horoscope du jour pour un signe donné

Message par Nemesis24 »

Ici un bout du code de Vil1driver

Code : Tout sélectionner

// Adds % after the humidity
													else if (vtype === 'Humidity') {
														switchclick = ['onclick="RefreshGraphData(\'#popup_graph\',',item.idx,',\'',vdesc,'\',\'temp\',\'day\',\'hu\',\'Humidité &#37;\')"'].join('');
														vdata = [vdata,'<span style="font-size:50%;" > &#37;</span>'].join('');
													}
													// Adds hPa after Barometer
													else if(vtype === 'Barometer'){
														switchclick = ['onclick="RefreshGraphData(\'#popup_graph\',',item.idx,',\'',vdesc,'\',\'temp\',\'day\',\'ba\',\'Baromètre hpa\')"'].join('');
														vdata = [vdata,'<span style="font-size:50%;"> hPa</span>'].join('');
													}
													// Adds Km/h after the wind
													else if(vtype === 'Speed' || vtype === 'Gust'){       
														switchclick = ['onclick="RefreshGraphData(\'#popup_graph\',',item.idx,',\'',vdesc,'\',\'wind\',\'day\',\'sp\',\'Vitesse km/h\')"'].join('');
														vdata = [vdata,'<span style="font-size:50%;"> km/h</span>'].join('');
													}
													// Adds mm/h after the rainrate
													else if(vtype === 'RainRate'){       
														switchclick = ['onclick="RefreshGraphData(',item.idx,',\'',vdesc,'\',\'rainrate\',\'day\',\'mm/h\',\'Précipitations mm/h\')"'].join('');
														vdata = [vdata,'<span style="font-size:50%;"> mm/h</span>'].join('');
													}
tu peux le mettre presque n'importe ou ici c'est la même formation pour humidity, barometer,speed,gust,rainrate.....
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: LUA : Horoscope du jour pour un signe donné

Message par Doudy »

Merci.
Mais je venais de trouver.
Je l'ai placé après "Sunboth"

Code : Tout sélectionner

                                        
else if ( $.PageArray[ii][1] === 'SunBoth' ) { 			//Special nummer, zonsop/onder in cell (test)
      var vlabel=     $.PageArray[ii][2];             // cell number from HTML layout
      var vattr=    $.PageArray[ii][6];             	// extra css attributes
                                                												
      $(['#',vlabel].join('')).html(['<span style=',vattr,'><img src=icons/sun.png  height="15" width="15" style="PADDING-RIGHT: 2px;">',var_sunrise,'<img src=icons/moon.png  height="15" width="15" style="PADDING-LEFT: 15px;">',var_sunset,'</span>'].join(''));
      if ($(['#desc_',vlabel].join('')).length > 0) {
      $(['#desc_',vlabel].join('')).html(txt_sunboth);
      } 
Par contre dans frontpage-settings j'ai mis ceci :

Code : Tout sélectionner

		
//Page 1
["S","Horoscope",      	"cell3",                       	6,"","","",""], 							
["S","Horoscope",       "cell25",                     	10,"","","",""],	
Mais rien ne s'affiche sur la page 1...
Par contre j'ai le message suivant qui s'affiche sur chaque page :
Image
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: LUA : Horoscope du jour pour un signe donné

Message par Nemesis24 »

https://github.com/Nemesis24/monitor-ma ... global.css

regardes la css a rajoutter #popup_horoscope
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: LUA : Horoscope du jour pour un signe donné

Message par Doudy »

J'ai rajouté #popup_horoscope dans global.css

Code : Tout sélectionner

#popup_secpanel, #popup_help, #popup_camera, #popup_selector, #popup_range, #popup_horoscope
Mais toujours rien...
;)
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: LUA : Horoscope du jour pour un signe donné

Message par vil1driver »

F12..
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
Nemesis24
Messages : 125
Inscription : 14 févr. 2017, 16:10

Re: LUA : Horoscope du jour pour un signe donné

Message par Nemesis24 »

il faudrait que je reprennes le script initial de vil 1 pour faire comme un plugin mais je suis sur autre chose là donc je reviens vers toi rapidement. :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: LUA : Horoscope du jour pour un signe donné

Message par Doudy »

vil1driver a écrit :F12..
Tu veux voir quoi dans F12 ?
Parce que ça défile...
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: LUA : Horoscope du jour pour un signe donné

Message par Doudy »

Nemesis24 a écrit :il faudrait que je reprennes le script initial de vil 1 pour faire comme un plugin mais je suis sur autre chose là donc je reviens vers toi rapidement. :ugeek:
OK merci.
;)
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Répondre