Code lua pour notification Push

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Code lua pour notification Push

Message par Datawolf »

tu as les 4: Blocky, dzVents, Lua et Python.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: RE: Re: Code lua pour notification Push

Message par Wolfen38 »

Datawolf a écrit :tu as les 4: Blocky, dzVents, Lua et Python.
Dingue ça j'avais jamais vu qu'il y avait autre chose que les blocky

Envoyé de mon Mi A1 en utilisant Tapatalk

Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Code lua pour notification Push

Message par Datawolf »

ça risque de te simplifier la vie :lol:
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: RE: Re: Code lua pour notification Push

Message par Wolfen38 »

Datawolf a écrit :ça risque de te simplifier la vie Image
Tu m'étonnes

Envoyé de mon Mi A1 en utilisant Tapatalk

Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Code lua pour notification Push

Message par Wolfen38 »

Bon, encore des problemes, j'ai ca :

"2018-12-07 07:44:00.200 .../dzVents/generated_scripts/Notification-trajet-matin.lua:5: '}' expected (to close '{' at line 1) near 'execute'"

sur ce code

Code : Tout sélectionner

return {
   on = {
             timer = {  'at 07:45', },
          }
   execute = function(domoticz, timer)   
      local subsystem = "domoticz.NSS_PUSHOVER"
--[[ Systèmes de notification disponibles :
                        NSS_GOOGLE_CLOUD_MESSAGING NSS_HTTP NSS_KODI NSS_LOGITECH_MEDIASERVER NSS_NMA NSS_PROWL NSS_PUSHALOT NSS_PUSHBULLET NSS_PUSHOVER NSS_PUSHSAFER
                        Pour une notification sur plusieurs systèmes, séparez les systèmes par une virgule.
                        Exemple :{domoticz.NSS_TELEGRAM, domoticz.NSS_HTTP}
--]]
      variable = uservariables['Trajet-retour']
      domoticz.notify('Waze', 'contenu='..variable, domoticz.PRIORITY_HIGH, ' ', ' ', subsystem)                                    
   end
}
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Code lua pour notification Push

Message par Datawolf »

Au temps pour moi, il manque une virgule à la fin de la ligne précédente.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: RE: Re: Code lua pour notification Push

Message par Wolfen38 »

Datawolf a écrit :Au temps pour moi, il manque une virgule à la fin de la ligne précédente.
Quelle ligne stp ?

Envoyé de mon Mi A1 en utilisant Tapatalk

Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Code lua pour notification Push

Message par Datawolf »

le '}' avant le execute doit être suivi d'une virgule.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Code lua pour notification Push

Message par Wolfen38 »

Maintenant j'ai ça

"2018-12-07 10:45:00.482 Status: dzVents: Error (2.4.6): .../dzVents/generated_scripts/Notification-trajet-matin.lua:12: attempt to index global 'uservariables' (a nil value)

Ça avance.

Envoyé de mon Mi A1 en utilisant Tapatalk

Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Code lua pour notification Push

Message par Datawolf »

Remplace uservariables par domoticz.uservariables
Répondre