[Tuto] Utiliser Monitor

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
LSBdu68
Messages : 165
Inscription : 17 janv. 2015, 23:45
Localisation : Alsace

Re: custom page

Message par LSBdu68 »

Si je saisi cela dans un navigateur, je tombe sur une popup qui me demande mon mdp.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: custom page

Message par vil1driver »

Oui mais après ?
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
MelloXVI
Messages : 113
Inscription : 28 avr. 2015, 20:17

Re: custom page

Message par MelloXVI »

Merci Vil, quand j'utilise ta technique je regarde au niveau de "TypeImg", c'est bien cela ?
Sur les idx des volets je vois "blinds", ici avec l'idx de l'indice global je vois un "hardware". J'utilise donc cela dans ma ligne de code ? Je ne suis pas chez moi, je ne peux pas verifier tout de suite :/

Encore merci à toi, ma page commence à ressembler à quelques chose !
LSBdu68
Messages : 165
Inscription : 17 janv. 2015, 23:45
Localisation : Alsace

Re: custom page

Message par LSBdu68 »

Après je saisi mon mdp et l'image s'affiche. Sur la page Custom, j'ai maintenant une petite icone non cliquable qui s'affiche dans l'image.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: custom page

Message par vil1driver »

pas d'utilisateur ? juste un mot de pass ?

comment domoticz s'en sort du coups ?
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
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: custom page

Message par vil1driver »

@MelloXVI,

je ne te suis pas bien,

l'info (value) 'TypeImg', contient "hardware", ok mais c'est ce mot que tu souhaites voir affiché dans la frontpage ?

ici pour un capteur de type pourcentage (idx 258), j'obtiens ceci (en rouge la valeur qui m'intéresse)
{
"ActTime" : 1440485907,
"ServerTime" : "Aug 25 2015 08:58:27",
"Sunrise" : "07:16",
"Sunset" : "21:01",
"result" : [
{
"BatteryLevel" : 255,
"CustomImage" : 0,
"Data" : "43.00%",
"Description" : "",
"Favorite" : 0,
"HardwareID" : 8,
"HardwareName" : "virtuel",
"HaveTimeout" : false,
"ID" : "00082257",
"Image" : "Computer",
"LastUpdate" : "2015-08-25 08:58:15",
"Name" : "Unknown",
"Notifications" : "false",
"PlanID" : "0",
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : 12,
"SubType" : "Percentage",
"Timers" : "false",
"Type" : "General",
"TypeImg" : "hardware",
"Unit" : 1,
"Used" : 0,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "258"
}
],
"status" : "OK",
"title" : "Devices"
}
si je souhaite afficher 43.00% dans frontpage, je regarde quelle value contient cette info, en l’occurrence c'est 'Data' (comme souvent)

ce qui donne dans frontpage-settings.js une ligne de ce genre

Code : Tout sélectionner

['258','Data','cell12','air quality'], 
autre exemple avec un compteur élec de type P1 Smart Meter
{
"ActTime" : 1440486651,
"ServerTime" : "Aug 25 2015 09:10:51",
"Sunrise" : "07:16",
"Sunset" : "21:01",
"result" : [
{
"BatteryLevel" : 255,
"Counter" : "27403.598",
"CounterDeliv" : "0.000",
"CounterDelivToday" : "0.000 kWh",
"CounterToday" : "4.528 kWh",
"CustomImage" : 0,
"Data" : "17554334;9849264;0;0;617;0",
"Description" : "",
"Favorite" : 1,
"HardwareID" : 20,
"HardwareName" : "teleinfo",
"HaveTimeout" : false,
"ID" : "1",
"LastUpdate" : "2015-08-25 09:10:49",
"Name" : "conso totale",
"Notifications" : "false",
"PlanID" : "0",
"Protected" : false,
"ShowNotifications" : true,
"SignalLevel" : 12,
"SubType" : "Energy",
"SwitchTypeVal" : 0,
"Timers" : "false",
"Type" : "P1 Smart Meter",
"TypeImg" : "counter",
"Unit" : 1,
"Usage" : "617 Watt",
"UsageDeliv" : "0 Watt",
"Used" : 1,
"XOffset" : "0",
"YOffset" : "0",
"idx" : "112"
}
],
"status" : "OK",
"title" : "Devices"
}

Code : Tout sélectionner

['112','Usage','cell2_15','EDF instant'],	// consommation instantanée (affiche 617 watt)
['112','Counter','cell2_20','EDF total'],	// consommation totale (affiche 27403.598)
['112','CounterToday','cell2_10','EDF today'],  // consommation du jour (affiche 4.528 kWh)
est-ce plus clair ?
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
MelloXVI
Messages : 113
Inscription : 28 avr. 2015, 20:17

Re: custom page

Message par MelloXVI »

Merci beaucoup ! J'ai oublié de te le dire mais après reflexion j'ai trouvé le problème la dernière fois, c'était bien ''value'' oui c'était un peu con comme question :'). Mais merci beaucoup pour ta réponse qui m'a éclairci sur le fait qu'on peut donc récupérer telle ou telle variable :)

J'ai reussi à rajouter

Code : Tout sélectionner

"HumidityStatus" : "Comfortable",
juste en dessous de

Code : Tout sélectionner

"Temp"
qui m'affiche seulement la temperature et non pas toute les "value" de la sonde !
Capture.PNG
Capture.PNG (38.08 Kio) Consulté 9318 fois
Dernière modification par MelloXVI le 26 août 2015, 14:44, modifié 1 fois.
LSBdu68
Messages : 165
Inscription : 17 janv. 2015, 23:45
Localisation : Alsace

Re: custom page

Message par LSBdu68 »

Re Vil
Dans Domoticz, j'ai un nom d'utilisateur et un mdp. J'ai testé la Webcam qui n'a pas de nom d'utilisateur et de mdp et le résultat est le même. Pas d'image et une petite icone qui est dans l'image.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: custom page

Message par vil1driver »

@MelloXVI,
bien joué :)

@LSBdu68,
je suis tombé sur cet article

essai de mettre à jour le firmware de ta caméra puis,
tentes cette url dans ton navigateur pour définir le format correct (mjpeg en l'occurence)

Code : Tout sélectionner

http://ip:port/cgi-bin/CGIProxy.fcgi?cmd=setSubStreamFormat&format=1&usr=admin&pwd= 
si ça fonctionne tu dois obtenir ceci

Code : Tout sélectionner

<CGI_Result>
<result>0</result>
</CGI_Result>
puis essai cette url qui devrait t'afficher l'image de ta cam dans un format du coups utilisable dans frontpage...

Code : Tout sélectionner

http://ip:port/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=admin&pwd=xxx
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
MelloXVI
Messages : 113
Inscription : 28 avr. 2015, 20:17

Re: custom page

Message par MelloXVI »

Je pense avoir à peu prés fini ma page domoticz, il faut juste que je modifie la couleur des noms pour que tout soit clean. Mais je trouve que ça à déjà pas mal de gueule ! Donc merci beaucoup Vil et les autres qui m'ont beaucoup aidés ! =)
Capture.JPG
Capture.JPG (97.78 Kio) Consulté 9307 fois
Verrouillé