[LUA] Sortir les poubelles

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.
bobjones62
Messages : 92
Inscription : 15 févr. 2016, 18:58

Re: Sortir les poubelles

Message par bobjones62 »

Merci pour ton retour dans un premier temps je vais essayer les notifications par mail

J'ai donc remplacé les 2 lignes suivantes en utilisant WinSCP "Editer"
-- olivier
commandArray[1]={['OpenURL']='http://192.168.22.70:41047/send.html?sm ... mstype=sms'}
-- delphine
commandArray[2]={['OpenURL']='http://192.168.22.70:41047/send.html?sm ... mstype=sms'}
print(msg)


par cette ligne
-- sebastien
commandArray['SendNotification']='Poublles#'..url_encode(msg)..'#0'


Ensuite que faut-il faire pour s'assurer que ca fonctionne ?
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Sortir les poubelles

Message par vil1driver »

et bien tu changes le jour (majuscule obligatoire) et l'heure de l'alerte ;)

cette ligne

Code : Tout sélectionner

if ( day == "Thursday" and (time == "18:30" or time == "20:30") ) then
ps : lorsque tu surlignes ton texte pour le passer en bleu, essai le bouton code ;)
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
bobjones62
Messages : 92
Inscription : 15 févr. 2016, 18:58

Re: Sortir les poubelles

Message par bobjones62 »

Je viens de faire un essai
Le message suivant

Code : Tout sélectionner

-- poubelle jaune
      msg = "n\'oublie pas de sortir la poubelle jaune"
devient par mail
n%27oublie+pas+de+sortir+la+poubelle+jaune
fabd
Messages : 100
Inscription : 11 janv. 2016, 10:14

Re: Sortir les poubelles

Message par fabd »

L'idée est sympa :)

Perso, je regarde si les voisins ont sortis les poubelles, ca fait moins geek :lol:
lestatcrog
Messages : 38
Inscription : 19 janv. 2016, 20:47
Localisation : Niort

Re: Sortir les poubelles

Message par lestatcrog »

Slt,

Perso c'est adopté et bien pratique !!
J'ai juste ajouté en plus un device "alerte" pour la custom Page mis à jour tout les jours à minuit si besoin
0 : Pas le jour des Poubelles
1: Sortir Poubelle Verte
2 : Sortir Poubelle Jaune

Faut que je me penche sur les icônes pour être plus propre mais pour le moment ca fait le job !

Merci
sebnatl
Messages : 56
Inscription : 08 févr. 2016, 11:00

Re: Sortir les poubelles

Message par sebnatl »

Bonjour j essai de faire la modif du script pour avoir l info par un inter de ce type
Image.
puis avec la date en anglais avec sa majuscule et l heure

Code : Tout sélectionner

  if pair then
  commandArray[poubelles]='On' and 'level20'     
 
   else
  commandArray[poubelles]='On' and 'level10'   
   end
mais comme j ai encore pas mal a apprendre je galère beaucoup et biensur ca fonctionne pas.
seriez vous me dire ou j ai encore mer**é.
merci
3 RPI2 . 2 avec motioneyes . 1 domoticz ( RFXcom .Rlink)
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Sortir les poubelles

Message par vil1driver »

Salut,

Les commandes ne s'inventent pas ça devrait être évident pour tous non ?

Le wiki est fait pour ça.. A minima, aller le lire et toujours s'y référer..

http://www.domoticz.com/wiki/Events
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
sebnatl
Messages : 56
Inscription : 08 févr. 2016, 11:00

Re: Sortir les poubelles

Message par sebnatl »

Je te remerci pour ta réponse :D
le lien a été d une grande utilité

Code : Tout sélectionner

  if pair then
      commandArray['poubelles']='Set Level: 20'
   else
      commandArray['poubelles']='Set Level: 10'
   end
et ca marche !!!
j ai rajouté la ligne pour voir les erreurs

Code : Tout sélectionner

local debugging = true 
ca m a aidé merci Papoo !!! ;)
3 RPI2 . 2 avec motioneyes . 1 domoticz ( RFXcom .Rlink)
AVBoX
Messages : 32
Inscription : 08 nov. 2014, 08:45

Re: Sortir les poubelles

Message par AVBoX »

Bonjour,

J'ai voulus adapter le script avec l'API SMS de Free, mais le script me tourne l'erreur

Code : Tout sélectionner

/home/pi/domoticz/scripts/lua/script_time_poubelles.lua:111: unfinished string near ''}'

Voici le code :

Code : Tout sélectionner

commandArray[2]={['OpenURL']='https://smsapi.free-mobile.fr/sendmsg?user=toto&pass=toto&msg='..url_encode(msg)..}
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Sortir les poubelles

Message par Chrominator »

Les derniers .. sont en trop.
Je te laisse découvrir tout seul de quel opérateur il s'agit.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Répondre