[Tuto] Utiliser Monitor

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Custom page

Message par Doudy »

papoo a écrit :sans toucher au html/javascript, tu as tout le nécessaire ici
Petit soucis :
Image

Nous sommes dimanche et les prévisions démarrent de Jeu. à Dim.

:o
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

tu as combien de page météo ?
j'ai remarqué lors de mes tests que lorsque je laissais plusieurs pages météo actives cela créait des dysfonctionnement du javascript
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 »

en fait c'est bien une erreur du script
il faut remplacer

Code : Tout sélectionner

var jour = maintenant.getDate();
par

Code : Tout sélectionner

var jour = maintenant.getDay();
le fichier complet
meteo.zip
(2.71 Kio) Téléchargé 294 fois
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
foudepc83
Messages : 230
Inscription : 15 août 2016, 11:58

Re: Custom page

Message par foudepc83 »

Bonjour,

Je tiens d'abord a féliciter pour ce beau projet que je l'utilise actuellement.

Je cherche un moyen d'afficher un pop-up ( comme pour switch ON ) en utilisant la sonnette :

Code : Tout sélectionner

 ['test','Status',                       'cell16',                       'Sonette',                      '','','',''],
Voici les info :

Code : Tout sélectionner

{
   "ActTime" : 1473183531,
   "ServerTime" : "2016-09-06 19:38:51",
   "Sunrise" : "07:10",
   "Sunset" : "20:03",
   "result" : [
      {
         "AddjMulti" : 1.0,
         "AddjMulti2" : 1.0,
         "AddjValue" : 0.0,
         "AddjValue2" : 0.0,
         "BatteryLevel" : 255,
         "CustomImage" : 0,
         "Data" : "On",
         "Description" : "",
         "Favorite" : 0,
         "HardwareID" : 2,
         "HardwareName" : "RFXCOM 433,92Mhz",
         "HardwareType" : "RFXCOM - RFXtrx433 USB 433.92MHz Transceiver",
         "HardwareTypeVal" : 1,
         "HaveDimmer" : false,
         "HaveGroupCmd" : false,
         "HaveTimeout" : false,
         "ID" : "500535",
         "Image" : "Light",
         "IsSubDevice" : false,
         "LastUpdate" : "2016-09-06 19:38:47",
         "Level" : 0,
         "LevelInt" : 473,
         "MaxDimLevel" : 0,
         "Name" : "test",
         "Notifications" : "true",
         "PlanID" : "0",
         "PlanIDs" : [ 0 ],
         "Protected" : false,
         "ShowNotifications" : true,
         "SignalLevel" : 8,
         "Status" : "",
         "StrParam1" : "",
         "StrParam2" : "",
         "SubType" : "PT2262",
         "SwitchType" : "Doorbell",
         "SwitchTypeVal" : 1,
         "Timers" : "false",
         "Type" : "Lighting 4",
         "TypeImg" : "doorbell",
         "Unit" : 0,
         "Used" : 1,
         "UsedByCamera" : false,
         "XOffset" : "0",
         "YOffset" : "0",
         "idx" : "77"
      }
   ],
   "status" : "OK",
   "title" : "Devices"
}

J'ai essayé de mettre la valeur de type x= 1 mais ne fonctionne pas.

Pouvez vous m'aider ? ou c'est impossible .

Merci beaucoup !
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Custom page

Message par Doudy »

Bonjour,
J'ai mis le code suivant dans ma page clock.html

Code : Tout sélectionner

<div id="ls_clock4"></div><div id="moon"></div><div id="moontxt"></div><div id="desc_clock4">clock4</div>
afin d'y afficher la "Phase lunaire" ;)
Mais du coup, plus de "Phase lunaire" dans ma page météo ! :(
Une idée ?
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

tu as doublé le script de calcul ou il n'y en a qu'un pour les deux pages?
Pour moi c'est un problème javascript mais je ne suis pas expert.
si tu as deux scripts (un par page) change le nom de la variable du deuxieme script afin d'appeler des variables differentes
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Custom page

Message par vil1driver »

Salut,

@foudepc83, Tu peux préciser stp.. Tu veux cliquer sur le logo ou avoir la popup lorsque quelqu'un sonne à ta porte ?

@Doudy, les id doivent être uniques..
L'affichage est géré par la page météo.html, à la fin de celle ci tu peux dupliquer les lignes

Code : Tout sélectionner

$( "#moontxt").append(  moonText  );
$( "#moon").append("<img src=\"./icons/meteo/" + moonPNG + "\" alt=\"\" />");
En choisissant un autre id pour les div de la page clock
Exemple

Code : Tout sélectionner

$( "#moontxt").append(  moonText  );
$( "#moon").append("<img src=\"./icons/meteo/" + moonPNG + "\" alt=\"\" />");

$( "#moontxt2").append(  moonText  );
$( "#moon2").append("<img src=\"./icons/meteo/" + moonPNG + "\" alt=\"\" />");

Et dans la page clock.html tu mets

Code : Tout sélectionner

<div id="ls_clock4"></div><div id="moon2"></div><div id="moontxt2"></div><div id="desc_clock4">clock4</div>
Puis dans météo.css tu remplaces

Code : Tout sélectionner

 #meteo3, #meteo25, #moon
Par

Code : Tout sélectionner

 #meteo3, #meteo25, #moon, #moon2
Et

Code : Tout sélectionner

 #moontxt
Par

Code : Tout sélectionner

#moontxt, #moontxt2 
Bien sûr l'affichage sur la page clock ne se fera que si tu affiches également la page météo
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
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Custom page

Message par Doudy »

Merci pour tous ces bons conseils, j'adapte cela ;)
*****
Testé et cela fonctionne :P
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
foudepc83
Messages : 230
Inscription : 15 août 2016, 11:58

Re: Custom page

Message par foudepc83 »

vil1driver a écrit :Salut,

@foudepc83, Tu peux préciser stp.. Tu veux cliquer sur le logo ou avoir la popup lorsque quelqu'un sonne à ta porte ?
Salut,

Je voudrais avoir la Popup lorsque quelqu'un sonne à ma porte

Merci beaucoup !
deennoo
Messages : 4036
Inscription : 25 janv. 2015, 02:00

Re: Custom page

Message par deennoo »

Quel succes cette custom page !

Je suis de retour avec mes problemes de resolution.

Sur une resolution en 1920x1280 j'ai les cases css qui ne sont pas alignées :
Capture.PNG
Capture.PNG (1.35 Mio) Consulté 8136 fois
la solution du moment zoomer a 75% mais non quoi c'est tout petit rikiki

Une idee pour resoudre ce probleme ?

OS w10 et Chrome meme probleme avec Firefox

Quand je joue avec les zoom 75% bien rangé mais top petit, 150% bien rangé mais beaucoup trop grand.
Je n'ai pas ce probleme avec EDGE et IE mais pas de swip

C'est la loose ce probleme car c'est sur ma nouvelle tablette dedié au salon, cela été compliquée de la faire accepter, si cela ne fait pas comme l'ancienne je me fais marave moi !
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
Verrouillé