Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Officiel] Slack

Pour échanger sur les plugins classés en catégorie "Communication"
Patator33
Timide
Messages : 281
Inscription : 25 juin 2015, 23:14
Localisation : Région bordelaise

Re: Plugin SLACK

Message par Patator33 » 09 mars 2016, 12:03

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 ?

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: Plugin SLACK

Message par i-magin » 09 mars 2016, 19:34

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é 1700 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é 1700 fois
Les messages proviennent de mon interaction :
intercation 1.PNG
intercation 1.PNG (8.45 Kio) Consulté 1700 fois
... deuxième copie d'écran au message suivant (limite maximale de 3 inserts)
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: Plugin SLACK

Message par i-magin » 09 mars 2016, 19:39

interaction 2.PNG
interaction 2.PNG (8.97 Kio) Consulté 1703 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
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: Plugin SLACK

Message par i-magin » 09 mars 2016, 19:42

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ù? )
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

Avatar de l’utilisateur
screamX
Timide
Messages : 59
Inscription : 28 déc. 2015, 11:18

Re: Plugin SLACK

Message par screamX » 09 mars 2016, 19:59

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...

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: Plugin SLACK

Message par i-magin » 09 mars 2016, 20:25

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
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: Plugin SLACK

Message par i-magin » 09 mars 2016, 20:37

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
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

rosty
Actif
Messages : 2343
Inscription : 26 juin 2014, 08:14

Re: Plugin SLACK

Message par rosty » 18 avr. 2016, 13:15

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...

androdomus
Timide
Messages : 107
Inscription : 25 mai 2015, 03:53

Re: Plugin SLACK

Message par androdomus » 21 juin 2016, 19:59

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é 1592 fois
JeeDoM 3.2.12 sur Smart

JM_DomoAdepte
Timide
Messages : 255
Inscription : 08 déc. 2015, 13:56

Re: Plugin SLACK

Message par JM_DomoAdepte » 21 juin 2016, 21:29

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
Jeedom 3.1.7 - PHP 5.6.27-0+deb8u1 - Jeedom-nuc 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19)
Protocoles Zwave (53 modules) - RFXcom (19 modules) - Tahoma (8 volets) - IPX 800
Produits Netatmo (chauffage, sécurité, météo), Philips Hue

androdomus
Timide
Messages : 107
Inscription : 25 mai 2015, 03:53

Re: Plugin SLACK

Message par androdomus » 21 juin 2016, 22:11

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é 1615 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é 1615 fois
En appuyant sur test tu devrais recevoir une notification.
JeeDoM 3.2.12 sur Smart

androdomus
Timide
Messages : 107
Inscription : 25 mai 2015, 03:53

Re: Plugin SLACK

Message par androdomus » 21 juin 2016, 22:27

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é 1611 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:
JeeDoM 3.2.12 sur Smart

androdomus
Timide
Messages : 107
Inscription : 25 mai 2015, 03:53

Re: Plugin SLACK

Message par androdomus » 21 juin 2016, 22:34

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.
JeeDoM 3.2.12 sur Smart

gringorion2
Timide
Messages : 15
Inscription : 22 nov. 2016, 10:20

Re: Plugin SLACK

Message par gringorion2 » 25 nov. 2016, 17:48

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...

ksoul78
Timide
Messages : 316
Inscription : 13 août 2014, 15:26
Contact :

Re: Plugin SLACK

Message par ksoul78 » 25 nov. 2016, 22:33

intéressant comme idée !
JEEDOM DIY (RPi 3 / Clé AEON LABS USB Gen5)
Mon Matériel : ici

gringorion2
Timide
Messages : 15
Inscription : 22 nov. 2016, 10:20

Re: Plugin SLACK

Message par gringorion2 » 29 nov. 2016, 22:11

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+

ouquoi
Timide
Messages : 469
Inscription : 29 janv. 2016, 09:50

Re: Plugin SLACK

Message par ouquoi » 05 déc. 2016, 14:31

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
RPI3 - AEON LABS Z-Wave (GEN5) - Oeil fibaro - Synology Nas - Webcam ip - Minix Neo z64 - Broadlink RM PRO - Xiaomi Home - Yeelight - Nut mini

Life is sharing , Sharing is life !

gringorion2
Timide
Messages : 15
Inscription : 22 nov. 2016, 10:20

Re: Plugin SLACK

Message par gringorion2 » 05 déc. 2016, 15:07

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
Dernière édition par gringorion2 le 21 déc. 2016, 09:36, édité 1 fois.

ouquoi
Timide
Messages : 469
Inscription : 29 janv. 2016, 09:50

Re: Plugin SLACK

Message par ouquoi » 12 déc. 2016, 16:22

Merci pour la réponse mais les images ne s'affichent pas j'ai du mal à suivre ;)
RPI3 - AEON LABS Z-Wave (GEN5) - Oeil fibaro - Synology Nas - Webcam ip - Minix Neo z64 - Broadlink RM PRO - Xiaomi Home - Yeelight - Nut mini

Life is sharing , Sharing is life !

gringorion2
Timide
Messages : 15
Inscription : 22 nov. 2016, 10:20

Re: Plugin SLACK

Message par gringorion2 » 21 déc. 2016, 09:37

Désolé, c'est une restriction Imgur. J'ai modifié les liens. N'hésite pas si tu veux plus d'infos.

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités