Page 2 sur 7

Re: Plugin SLACK

Publié : 09 mars 2016, 12:03
par Patator33
J'ai trouvé ! J'utilise un port différent du port 80 pour accéder à Jeedom depuis l'extérieur.
Pffff ... Ce boulet !
Du coup, l'interaction avec le ask fonctionne correctement.
Mais j'ai une nouvelle question :
Je fais un scénario qui se déclenche sur une réception d'un message slack bien précis.
Ca marche mais je reçois un message du webhook sortant me disant qu'il ne comprends pas.
Je reçois en suivant le message de réponse à ma demande en webhook entrant (normal celui là).

J'ai dû rater un bout de paramètre. Une idée ?

Re: Plugin SLACK

Publié : 09 mars 2016, 19:34
par i-magin
Comme @screamX , je ne peux pas transmettre une capture webcam vers slack

Le plugin camera permet de renseigner l'adressage slack
Capture webcam.PNG
Capture webcam.PNG (12.1 Kio) Consulté 2414 fois
Vous remarquerez que j'adresse la capture à slack et vers une adresse mail

J'ai vérifié les paramètres Team/user/token de slack
J'ai même regénéré un token que j'ai copié évidemment dans "Authentification token" du plugin slack

Voici ce que j'obtiens sur la "console" slack
console slack.PNG
console slack.PNG (17.42 Kio) Consulté 2414 fois
Les messages proviennent de mon interaction :
intercation 1.PNG
intercation 1.PNG (8.45 Kio) Consulté 2414 fois
... deuxième copie d'écran au message suivant (limite maximale de 3 inserts)

Re: Plugin SLACK

Publié : 09 mars 2016, 19:39
par i-magin
interaction 2.PNG
interaction 2.PNG (8.97 Kio) Consulté 2417 fois
Parallèlement, je reçois bien le mail avec la PJ

Je ne comprends pas que les messages soient répartis entre incoming-webhook et outgoing-webhook ?
Comment gèrent t'ils les PJ ?

Merci par avance

Re: Plugin SLACK

Publié : 09 mars 2016, 19:42
par i-magin
Sinon, la doc est un peu en décalage avec l'évolution de l'application slack

Si je peux aider en prenant des copies d'écrans ? (et à déposer où? )

Re: Plugin SLACK

Publié : 09 mars 2016, 19:59
par screamX
J'ai ouvert un ticket pour ça, mais la réponse de @Loic a été qu'a priori l'api avait changé et donc la solution dans la doc ne fonctionne plus... balo...

Re: Plugin SLACK

Publié : 09 mars 2016, 20:25
par i-magin
Merci pour l'info... oui, c'est dommage (mais le reste fonctionne :) )

Je ne suis pas trop étonné, car je ne voyais nulle part la gestion de PJ sur webhook

Re: Plugin SLACK

Publié : 09 mars 2016, 20:37
par i-magin
Je reviens toute de même poster : pourquoi ce message dans incoming-webhook ?

Edit : après une lecture un peu plus posée (mais je suis nul en anglais) c'est tout à fait logique.
Puisque Incoming WebHooks se charge de transmettre à slack les messages externes
Mais j'ai l'impression que les PJ admises ne servent qu'à formater le texte

Re: Plugin SLACK

Publié : 18 avr. 2016, 13:15
par rosty
Hello, j'ai voulu tester ce plugin, j'arrive bien à recevoir de Jeedom vers mon smartphone mais pas l'inverse, le token est bon mais, on dirait que Jeedom ne check rien (log vide),
Je viens de voir que les photos marche plus d'abord vous, zut...

Re: Plugin SLACK

Publié : 21 juin 2016, 19:59
par androdomus
Bonjour,

J'arrive à recevoir les captures de mes caméras. Puis je aider pour apporter ma pierre à l'édifice?
slack.PNG
slack.PNG (157.03 Kio) Consulté 2306 fois

Re: Plugin SLACK

Publié : 21 juin 2016, 21:29
par JM_DomoAdepte
androdomus a écrit :Bonjour,

J'arrive à recevoir les captures de mes caméras. Puis je aider pour apporter ma pierre à l'édifice?
slack.PNG
Moi, je suis preneur :D

Re: Plugin SLACK

Publié : 21 juin 2016, 22:11
par androdomus
Alors je t'invite à lire la docu sur le plugin slack pour la création d'un compte. La partie la plus complique est au niveau des webhook outgoing et incoming.

Déjà sur le plugin le domaine n'est pas le nom complet machinbidule.slack.com mais juste machinbidule

Pour que jeedom t'envoie des notifications via slack il faut configurer le incoming webhook récupérer l'url et sauvegarder.
slack5.PNG
slack5.PNG (58.44 Kio) Consulté 2329 fois
Dans le plug in Slack tu crée une nouvelle commande et l'adresse webhook url ci-dessus tu l'inscris dans webhook et tu choisis la destination: pour un channel #nomduchannel ou pour toi @ton nom. Puis on sauvegarde.
slack6.PNG
slack6.PNG (48.64 Kio) Consulté 2329 fois
En appuyant sur test tu devrais recevoir une notification.

Re: Plugin SLACK

Publié : 21 juin 2016, 22:27
par androdomus
Ensuite pour les intéractions avec slack il faut configure le outgoing webhook.Dans le champs url tu insère l'addresse qu'il y a sur le plugin slack dans url de retour. Tu choisis aussi le channel ou faire les intéractions.Puis tu sauvegarde.
slack8.PNG
slack8.PNG (22.68 Kio) Consulté 2325 fois
Tu fais un essai sur slack sur le channel choisi, tu devrais avoir une réponse de Jeedom si tu as des intéractions de créées.
Voilà maintenant amusez vous avec ce nouveau joujou :D Moi j'ai pas fini :lol:

Re: Plugin SLACK

Publié : 21 juin 2016, 22:34
par androdomus
Ne pas oublier de récupérer le token et le mettre dans le plugin slack.Et pour les captures de cam c'est la commande créée dans le premier post (incoming) qu'il faut mettre dans la commande d'alerte du plugin caméra.
En espérant avoir aidé quelques un.

Re: Plugin SLACK

Publié : 25 nov. 2016, 17:48
par gringorion2
Bonjour à tous,

Grace à vous j'ai réussi à faire fonctionner Slack...
Après avoir rechercher des docs sur Slack, je me demandais si on ne pouvait pas utiliser les fonctionnalités avancées de l'API, à savoir, reussir à faire du multiligne, afficher des pieces jointes, utiliser le JSON en fait.

Imaginez pourvoir utiliser:
Jeedom constate que vous etes absent.
Il vous envoie une demande d'activation de l'alarme, avec deux boutons OUI NON...
Sur votre mobile vous n'avez qu'à cliquer sur ce que vous souhaitez...
Ca ouvrirait pas mal de fonctionnalités je trouve...


Image

Ou ca :

Image

Si vous avez des infos, je suis preneur...

Re: Plugin SLACK

Publié : 25 nov. 2016, 22:33
par ksoul78
intéressant comme idée !

Re: Plugin SLACK

Publié : 29 nov. 2016, 22:11
par gringorion2
Hello,

En cherchant un peu, j'arrive à ca actuellement, je vous donnerai l'avancement.
Mon but ultime c'est l'intégration de boutons, mais c'est compliqué, en plus je connais pas encore bien Slack. Il faut créer une app etc.

Actuellement j'arrive à chatter avec jeedom, démarrer un scénario qui me donne le menu, et faire un ask. Ca ouvre déjà pas mal de possibilités.
J'ai laissé tomber le plugin Slack et j'ai créé un petit script linux de remplacement.
Image

Sur Slack, j'ai créé une commande /jee pour démarrer le menu. Mais sinon on peut passer par les interactions classiques.

N'hésitez pas si vous voulez plus d'infos,

A+

Re: Plugin SLACK

Publié : 05 déc. 2016, 14:31
par ouquoi
Je suis en train de regarder cette fonctionnalité au travers du plugin autoremote.

Tu peux détailler comment tu gères ton moteur d'état et tes interactions ?

Merci

Re: Plugin SLACK

Publié : 05 déc. 2016, 15:07
par gringorion2
Bonjour ouquoi,
[EDIT 21/12: Modification des liens vers les images. ]

Les interactions sont gérées par Jeedom via cette interaction
Image
En réalité, elle ne fait rien ou presque ;) Elle permet uniquement de déclencher un virtuel, qui déclenchera un scénario.

Voici le virtuel:
Image

et le scénario brouillon avec les interactions ASK. Rien de bien fini pour le moment, mais ca avance et si ca peut aider... ;)

Code : Tout sélectionner

 Nom du scénario : Jee
- Objet parent : Techs
- Mode du scénario : provoke
    - Evènement : #[Techs][Jee][Etat]#



    
    SI 1 = 1
    ALORS
     #[Techs][Slack_CMD][Slack_script]# - Options : Array
    (
        [enable] => 1
        [title] => attachments
        [message] => HOME#0000FF#HOME#Lumieres#NL#Infos#NL#Actions
    )
    
     ask - Options : Array
    (
        [enable] => 1
        [question] => Choisir
        [answer] => L, I, A
        [variable] => askHOME
        [timeout] => 10
        [cmd] => #[Techs][Slack][Envoi]#
    )
    
    SINON
    
    SI variable(askHOME) == "L"
    ALORS
     #[Techs][Slack][Envoi]# - Options : Array
    (
        [enable] => 1
        [title] => 
        [message] => Menu lumieres
    )
    
    SINON

Re: Plugin SLACK

Publié : 12 déc. 2016, 16:22
par ouquoi
Merci pour la réponse mais les images ne s'affichent pas j'ai du mal à suivre ;)

Re: Plugin SLACK

Publié : 21 déc. 2016, 09:37
par gringorion2
Désolé, c'est une restriction Imgur. J'ai modifié les liens. N'hésite pas si tu veux plus d'infos.