Je ne peux pas gérer mes thermostats par controlicz par exemple donc j'utilise ifttt pour certaines commandes et controlicz pour le reste.vulbas a écrit :Hello.
Pourquoi ne pas passer sur controlicz ?
[tuto] commander domoticz avec google assistant
Re: [tuto] commander domoticz avec google assistant
Re: [tuto] commander domoticz avec google assistant
ha ok,
comme j'ai juste des modules pour la gestion des fils pilotes ce n'est pas pareil du coup, je ne gere pas la T° mais juste le eco HG ou confort.
ceci dit je dois dire que la combinaison domoticz, google home c'est 100% waf !!! meme mon fils de 7 ans adore.
par contre il faudrait que google permette de realiser plusieurs action en meme temps parceque la si on veut plusieurs truc c'est chiant, ok google allume la tele, ok google ferme les volets, ok google eteint la lumiere.... c'est un poil agaçant lol
de meme que si on pouvait mettre une phrase perso pour lancer l'action ce serait mieux que "ok google" ou "dis google"
comme j'ai juste des modules pour la gestion des fils pilotes ce n'est pas pareil du coup, je ne gere pas la T° mais juste le eco HG ou confort.
ceci dit je dois dire que la combinaison domoticz, google home c'est 100% waf !!! meme mon fils de 7 ans adore.
par contre il faudrait que google permette de realiser plusieurs action en meme temps parceque la si on veut plusieurs truc c'est chiant, ok google allume la tele, ok google ferme les volets, ok google eteint la lumiere.... c'est un poil agaçant lol
de meme que si on pouvait mettre une phrase perso pour lancer l'action ce serait mieux que "ok google" ou "dis google"
Re: [tuto] commander domoticz avec google assistant
Bonjour,
En grand merci pour ce très bon tuto qui fonctionne parfaitement.
Après avoir passé quelques temps sur le sujet, voici mon retour d'expérience:
- ne pas oublier de configurer votre box pour router les ports (443 dans mon cas pour le https)
- tester vos requêtes depuis un navigateur avant de vous lancer dans IFTTT
- pour les requêtes IFTTT vers Domoticz en https, la syntaxe est la suivante (exemple pour un switch):
- pour les requêtes IFTTT vers Domoticz en https, la syntaxe est la suivante (exemple pour une variable utilisateur):
- pour modifier une variable utilisateur dans Domoticz depuis IFTTT, il faut un compte admin
IFTTT permet également de recevoir des requêtes http. Il est donc possible de remonter 4 infos par requête, de Domoticz dans IFTTT, en utilisant cette syntaxe:
- mon_évènement, le code déclencheur dans IFTTT (un mot simple)
- votre_clé_webhooks, votre clé perso générée par IFTTT (https://ifttt.com/services/maker_webhooks/settings)
- donnée1, donnée2, donnée3 sont les infos que vous souhaitez remonter à IFTTT
Ca sert à quoi tout ça?
Et bien vous pouvez demander, par exemple, à Google Assistant la température d'une pièce et vous aurez une réponse sur votre téléphone (ou tablette).
Quoi! Google assistant va me répondre et me donner des infos sur ma domotique?
Pas vraiment car pour l'instant on ne peut pas (pas à ma connaissance) faire parler Google Assistant.
Mais IFTTT peux facilement envoyer un mail, une notification, un sms et là, on peut faire quelques chose...
L'application TASKER peut lire à haute voix une notification.
Il faut donc que IFTTT génère une notification avec les infos que vous souhaitez entendre et TASKER les liras dès réception (vous pourrez même choisir la synthèse vocale Google).
Voilà donc comment je procède pour, par exemple, demander la température de mon salon à Google Assistant et faire en sorte que la synthèse vocale de Google me réponde...
1. Domoticz --> créer un switch virtuel (Temp_Salon) qui repasse à Off après 1s
2. IFTTT --> créer une applet: si je demande la température du salon alors j’envoie une requête à Domoticz pour passer à On Temp_Salon
3. Domoticz --> créer un évènement qui détecte le passage à On de Temp_Salon et qui renvoi un requête vers IFTTT avec la température
4. IFTTT --> créer une notification sur réception d'une requête Domoticz
5. TASKER --> lecture à haute voix de la notification
On peut évidemment optimiser tout ça ou remonter une notification sans passer par IFTTT. Mais je voulais tester IFTTT dans les 2 sens.
Pour info, la température remontée par Domoticz a quelques chiffres derrière la virgule... J'ai donc du prendre que le nécessaire (1 chiffre après la virgule):
En grand merci pour ce très bon tuto qui fonctionne parfaitement.
Après avoir passé quelques temps sur le sujet, voici mon retour d'expérience:
- ne pas oublier de configurer votre box pour router les ports (443 dans mon cas pour le https)
- tester vos requêtes depuis un navigateur avant de vous lancer dans IFTTT
- pour les requêtes IFTTT vers Domoticz en https, la syntaxe est la suivante (exemple pour un switch):
- utiliser un compte Domoticz avec des accès restreints (paramétrer les dispositifs)https://login:mot_de_passe@ip_externe_de_votre_box/json.htm?type=command¶m=switchlight&idx=index_du_switch&switchcmd=On_ou_Off
- pour les requêtes IFTTT vers Domoticz en https, la syntaxe est la suivante (exemple pour une variable utilisateur):
La valeur TextField est définie dans IFTTT via Google Asssitant en utilisant "Say a pharse with a text ingredient". Comme expliqué dans IFTT, il suffira alors de mettre un $ dans le "What do you want to say" pour que $ devienne TextField.https://login:mot_de_passe@ip_externe_de_votre_box/json.htm?type=command¶m=updateuservariable&vname=Status&vtype=2&vvalue={{TextField}}
- pour modifier une variable utilisateur dans Domoticz depuis IFTTT, il faut un compte admin

IFTTT permet également de recevoir des requêtes http. Il est donc possible de remonter 4 infos par requête, de Domoticz dans IFTTT, en utilisant cette syntaxe:
avec:
- mon_évènement, le code déclencheur dans IFTTT (un mot simple)
- votre_clé_webhooks, votre clé perso générée par IFTTT (https://ifttt.com/services/maker_webhooks/settings)
- donnée1, donnée2, donnée3 sont les infos que vous souhaitez remonter à IFTTT
Ca sert à quoi tout ça?

Et bien vous pouvez demander, par exemple, à Google Assistant la température d'une pièce et vous aurez une réponse sur votre téléphone (ou tablette).
Quoi! Google assistant va me répondre et me donner des infos sur ma domotique?
Pas vraiment car pour l'instant on ne peut pas (pas à ma connaissance) faire parler Google Assistant.
Mais IFTTT peux facilement envoyer un mail, une notification, un sms et là, on peut faire quelques chose...
L'application TASKER peut lire à haute voix une notification.
Il faut donc que IFTTT génère une notification avec les infos que vous souhaitez entendre et TASKER les liras dès réception (vous pourrez même choisir la synthèse vocale Google).
Voilà donc comment je procède pour, par exemple, demander la température de mon salon à Google Assistant et faire en sorte que la synthèse vocale de Google me réponde...
1. Domoticz --> créer un switch virtuel (Temp_Salon) qui repasse à Off après 1s
2. IFTTT --> créer une applet: si je demande la température du salon alors j’envoie une requête à Domoticz pour passer à On Temp_Salon
3. Domoticz --> créer un évènement qui détecte le passage à On de Temp_Salon et qui renvoi un requête vers IFTTT avec la température
4. IFTTT --> créer une notification sur réception d'une requête Domoticz
5. TASKER --> lecture à haute voix de la notification
On peut évidemment optimiser tout ça ou remonter une notification sans passer par IFTTT. Mais je voulais tester IFTTT dans les 2 sens.
Pour info, la température remontée par Domoticz a quelques chiffres derrière la virgule... J'ai donc du prendre que le nécessaire (1 chiffre après la virgule):
Je conseille l'utilisation de PushBullet pour les notifications car elles arrivent quasiment instantanément.commandArray['OpenURL'] = 'https://maker.ifttt.com/trigger/mon_évè ... si?value1=' .. string.format("%.1f",otherdevices_temperature['Salon'])
Re: [tuto] commander domoticz avec google assistant
tu devrais essayer controlicz, du coup tu peux demander à ton google home si la lumiere du garage est allumée, ou la temperature dans le jardin etc..... du tout bon. et avec un facilité deconcertante.
Re: [tuto] commander domoticz avec google assistant
Qu’entends-tu par:
utiliser un compte Domoticz avec des accès restreints (paramétrer les dispositifs)
Ça m’intéresse.
utiliser un compte Domoticz avec des accès restreints (paramétrer les dispositifs)
Ça m’intéresse.
Re: [tuto] commander domoticz avec google assistant
creer un compte utilisateur en choisissant ce à quoi il a accès j'imagine
Re: [tuto] commander domoticz avec google assistant
Oui, créer un utilisateur et choisir les dispositifs accessibles par cet utilisateur:


Re: [tuto] commander domoticz avec google assistant
Bonjour à toutes et tous.
Dans
http://UTILSATEUR:MOTDEPASSE@IP DOMOTICZ:PORT DOMOTICZ/json.htm?type=command¶m=switchlight&idx=1&switchcmd=On&level=0&passcode=
de quel utilisateur et mot de passe parlez vous?
Celui que l'on trouve dans Domoticz,onglet réglages ---> paramètres ----> systme ----> sécurité : identifiant puis mot de passe et identification (page de connexion ou Bsic_Auth)
ou alors dans Domoticz,onglet réglages ----> plus d'option ----> modifier les utilisateurs
ou autre chose?
Dans
http://UTILSATEUR:MOTDEPASSE@IP DOMOTICZ:PORT DOMOTICZ/json.htm?type=command¶m=switchlight&idx=1&switchcmd=On&level=0&passcode=
de quel utilisateur et mot de passe parlez vous?
Celui que l'on trouve dans Domoticz,onglet réglages ---> paramètres ----> systme ----> sécurité : identifiant puis mot de passe et identification (page de connexion ou Bsic_Auth)
ou alors dans Domoticz,onglet réglages ----> plus d'option ----> modifier les utilisateurs
ou autre chose?
Raspi B+ et 2. RfxcomE. Volets Somfy. Sondes de température "AliExpress".
Re: [tuto] commander domoticz avec google assistant
Y a une solution pour faire l'inverse ? Contrôler GH par domoticz ?
J'aimerais qu'à l'activation de mon alarme le GH dise "alarme activée"
J'aimerais qu'à l'activation de mon alarme le GH dise "alarme activée"
Re: [tuto] commander domoticz avec google assistant
Bah oui !! viewtopic.php?f=17&t=5914&start=50
tu y as même posté
tu y as même posté
Domoticz V4.9788
sous raspbian-Stretch, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY
sous raspbian-Stretch, Homebridge,RfLink
Raspberry pi3, Google home mini
plein de truc wifi !! de l'esp-01 jusque le nodemcu en passant par le wemos et même du DIY