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 <\>.
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: Code lua pour notification Push

Message par thier »

Tu dois avoir un problème dans la config de ton phone. Moi l'application pushbullet reste connectée quoi que je fasse avec mon téléphone.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
Dim33
Messages : 209
Inscription : 29 janv. 2017, 23:19

Re: Code lua pour notification Push

Message par Dim33 »

Je me doute mais je vois pas ... de plus avec pushover pas de pb.
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
Dim33
Messages : 209
Inscription : 29 janv. 2017, 23:19

Re: Code lua pour notification Push

Message par Dim33 »

Pushbullet est installé et lié à la carte SD de mon téléphone.... ceci expliquant cela.

Je suis en train de tester Pushover. A première vue, je le préfère à Pushbullet, reste que ce dernier est gratuit et pas Pushover. Après 5€ ...
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Code lua pour notification Push

Message par papoo »

telegram fonctionne aussi très bien (et gratuit)
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Dim33
Messages : 209
Inscription : 29 janv. 2017, 23:19

Re: Code lua pour notification Push

Message par Dim33 »

Bonjour,

Toujours moi et mes notifications push. Je viens de souscrire à PushBullet et suivant vos conseils avisés, j'utilise la syntaxe suivante (c'est un exemple) :

Code : Tout sélectionner

commandArray = {}
objet = 'Alerte Sonde Extérieure '
message = ' Sonde de nouveau active.'
commandArray['SendNotification']=objet..message..'#0###pushbullet'
return commandArray
Avec ce code, je reçois les notifications sur PushBullet et PushOver et le 0 s'affiche dans le texte du message.
J'en conclu que la syntaxe n'est pas correct.

Merci d'avance pour votre aide.

Edit : Pour faire avancer le Schmilblick, si je remplace le 0 par du texte, le texte s'affiche dans le corps du message. Le 0 est donc perçu comme du texte et non comme un paramètre.
Dernière modification par Dim33 le 25 oct. 2018, 23:17, modifié 2 fois.
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
ogulf
Messages : 445
Inscription : 15 juin 2017, 14:41

Re: Code lua pour notification Push

Message par ogulf »

J'ai vu et lu que le paramètre "priority" était soit en 3ieme place soit en 4ieme place... tant sur le wiki Domoticz que sur le forum anglais.
Il est valorisé à 0 dans ton exemple.
Essaye simplement de le déplacer d'un champ ?

Lua_commands : https://www.domoticz.com/wiki/LUA_commands
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
Dim33
Messages : 209
Inscription : 29 janv. 2017, 23:19

Re: Code lua pour notification Push

Message par Dim33 »

J'ai essayé ça :

Code : Tout sélectionner

commandArray['SendNotification']=objet..message..'##0##pushbullet''
et ça

Code : Tout sélectionner

commandArray['SendNotification']=objet..message..'###0#pushbullet'
C'est pareil, je ne reçois rien. Je ne comprends pas alors que le test sous Paramètres->Notifications-> Pushover (Tester) fonctionne parfaitement.

C'est bien un pb de syntaxe mais je ne vois pas.
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
ogulf
Messages : 445
Inscription : 15 juin 2017, 14:41

Re: Code lua pour notification Push

Message par ogulf »

Et tu as un message d'erreur dans la log ?

Chez moi, cela fait qques jours que la notification gcm me pose pb...
Voici mon message : "Error: GCM: Can not connect to GCM API URL"
Pourtant quand je teste la notification depuis les paramètres ça marche bien... :cry: :evil:
Dernière modification par ogulf le 26 oct. 2018, 08:56, modifié 2 fois.
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Code lua pour notification Push

Message par vil1driver »

Salut,

Objet et message doivent être séparés par un #

objet.."#"..message

Toujours se rapprocher de la doc lorsque ça ne marche pas

Code : Tout sélectionner

commandArray['SendNotification']='subject#body#extraData#priority#sound#subsystem'
https://www.domoticz.com/wiki/LUA_commands
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
Dim33
Messages : 209
Inscription : 29 janv. 2017, 23:19

Re: Code lua pour notification Push

Message par Dim33 »

Effectivement, c'est mieux comme ça. Merci.
NUC sous Ubuntu Server / RFXCom / Domoticz Version: 2020.2
Répondre