LUA : Informations lunaire

Vous avez crée 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.
Soyez précis quant aux prérequis, les manips à faire pour que votre bijou fonctionne (des chmod ?, un apt-get à faire ...)
Décrivez précisément son fonctionnement
Placez votre code entre [Quote] et {/Quote]
papoo
Messages : 1849
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: LUA : Informations lunaire

Message par papoo » 07 juin 2019, 21:25

je viens de retrouver l'image originale d'illustration
elle est à nouveau visible
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


gerardosamara
Messages : 14
Enregistré le : 18 janv. 2018, 12:53

Re: LUA : Informations lunaire

Message par gerardosamara » 12 juin 2019, 17:53

Merci @papoo pour l'image d'illustration.

Le plugin "phase lunaire" a été installé .
En attente de voir le résultat après éxécution.

gerardosamara
Messages : 14
Enregistré le : 18 janv. 2018, 12:53

Re: LUA : Informations lunaire

Message par gerardosamara » 14 juin 2019, 18:17

Le script fonctionne correctement .
pour diminuer le nombre de widgets , j'ai regroupé 2 widgets en un seul comprenant le nom de la phase et la visibilité de la lune , comme dans le screenshot attaché

Code : Tout sélectionner

voir_les_logs("--- --- --- Nom de la phase : "..phase,debugging)
		  if dz_phase ~= nil and phase ~= nil then -- Mise à jour du devise phase si il existe
			 commandArray[indexArray] = {['UpdateDevice'] = dz_phase..'|0|'.. phase .. " Visibilité " .. visibilite}
			 indexArray=indexArray+1
		  end
lune.PNG
lune.PNG (11.58 Kio) Vu 412 fois
Mais je voudrais avoir l'affichage sur 2 lignes ( ligne nom phase puis ligne visibilité en dessous ).
Quelqu'un a t'il la solution ?

Merci

papoo
Messages : 1849
Enregistré le : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: LUA : Informations lunaire

Message par papoo » 14 juin 2019, 22:59

Code : Tout sélectionner

text = 'ligne1 ' .. '\n' ..' ligne2'
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


gerardosamara
Messages : 14
Enregistré le : 18 janv. 2018, 12:53

Re: LUA : Informations lunaire

Message par gerardosamara » 15 juin 2019, 13:55

Nickel , ca fonctionne
Merci

romaint2b
Messages : 2
Enregistré le : 15 juin 2019, 22:55

Re: LUA : Informations lunaire

Message par romaint2b » 16 juin 2019, 22:41

Bonjour à tous,

Je débute sous Domoticz et ait réussit à faire pas mal de choses (RFLink, merci Zionii;Récup de sonde météo oregon et contrôle d'un store banne sunstyl mis à part la lumière).

Par contre je bloque sur l'ajout de ce script... ça n'a pourtant pas l'air compliqué :?

J'ai créé le script sous /home/pi/domticz/scripts/lua en le nommant script_time_phase_lunaire.lua

J'ai créé un Matériel : "Phase Lunaire" / Dummy
J'ai créé un Dispositif : " Phase Lunaire" / Texte

Le script se déclenche bien (j'ai modifié la fréquence de déclenchement à toutes les minutes pour tester).
Mais à la fin du script, j'ai 2 erreurs :
2019-06-16 22:35:00.208 Error: EventSystem: UpdateDevice IDX 721 not found!
2019-06-16 22:35:00.208 Error: EventSystem: UpdateDevice IDX 720 not found!

Je pense que ça a un rapport avec Le matériel.périphérique créé mais je n'ai pas compris quoi.
Une bonne âme pourrait-elle m'aider?

vil1driver
Messages : 5092
Enregistré le : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: LUA : Informations lunaire

Message par vil1driver » 16 juin 2019, 22:46

Salut,

As tu lu les 20 premières lignes du script ?

romaint2b
Messages : 2
Enregistré le : 15 juin 2019, 22:55

Re: LUA : Informations lunaire

Message par romaint2b » 16 juin 2019, 23:08

OK, au temps pour moi....
Je ne dirai pas mon métier sinon je vais me faire gronder...

Pour ceux qui comme moi ne sauraient lire, il faut modifier les première lignes et remplacer les valeurs par les bon dispositifs.
Par défaut l'heure de déclenchement est 7h20 13h20 et 18h20. On peut la changer en retirant les -- devant une autre ligne et en commentant celle activée.

Merci en tout cas de votre réponse rapide, je testerai tout ça demain :)

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre