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 (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 (17.42 Kio) Consulté 2414 fois
Les messages proviennent de mon interaction :
- 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 (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 (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
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 (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 (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 (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
Moi j'ai pas fini
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...
Ou ca :
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.
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
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:
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.