Alexa / Controlicz
Re: Alexa / Controlicz
Hello,
Après un rapide test, pas de souci pour utiliser l'adresse IP à la place du nom de domaine.
@ledouble : cela devrait donc fonctionner.
Note : tu peux aussi obtenir un nom de domaine gratuit sur https://www.freenom.com/fr/index.html en choisissant une extension .tk par exemple (mydomain.tk)...
@Nono/Jeff : Les volets devraient fonctionner et ils fonctionnent chez moi.
Ayant du Somfy en RTS, mes volets sont reconnus en device "RFY".
Est-ce que vos volets fonctionnent avec Alexicz ?
Bonne soirée
Après un rapide test, pas de souci pour utiliser l'adresse IP à la place du nom de domaine.
@ledouble : cela devrait donc fonctionner.
Note : tu peux aussi obtenir un nom de domaine gratuit sur https://www.freenom.com/fr/index.html en choisissant une extension .tk par exemple (mydomain.tk)...
@Nono/Jeff : Les volets devraient fonctionner et ils fonctionnent chez moi.
Ayant du Somfy en RTS, mes volets sont reconnus en device "RFY".
Est-ce que vos volets fonctionnent avec Alexicz ?
Bonne soirée
Modifié en dernier par Damsee le 03 oct. 2018, 23:10, modifié 1 fois.
-
- Messages : 252
- Enregistré le : 07 févr. 2015, 07:45
Re: Alexa / Controlicz
ok merciDamsee a écrit : ↑02 oct. 2018, 22:15Hello,
Après un rapide test, pas de souci pour utiliser l'adresse IP à la place du nom de domaine.
@ledouble : cela devrait donc fonctionner.
Note : tu peux aussi obtenir un nom de domaine gratuit sur https://www.freenom.com/fr/index.html en choisissant une extension .tk par exemple (mydomain.tk)...
j ai fais le tuto 4 a 5 fois pas moyen
je me de mande si j ai pas fais une boulette en faisant l archive zip?
je testerai plus tard
Re: Alexa / Controlicz
Damsee
merci ils fonctionnent chez moi aussi par contre je ne peux pas donner de pourcentage ?
J'avais un more On/Off maintenant c est inverted Bli...
merci ils fonctionnent chez moi aussi par contre je ne peux pas donner de pourcentage ?
J'avais un more On/Off maintenant c est inverted Bli...
Re: Alexa / Controlicz
Hello,
@Nono : bonne nouvelle si cela fonctionne.
On/Off c'est normal puisqu'ils sont définis comme cela dans Alexciz.
@Rimram, penses-tu possible d'ajouter la capacité "setPercentage" aux "Blinds" ?
PS : Je ne pourrai pas tester car pas possible avec le RFY/Somfy/RTS...
@ledouble : est-ce cela fonctionnait avec Controlicz ? (afin de vérifier que ton Domoticz est bien accessible de l'extérieur avec login/password)
As-tu regardé le chapitre 9.1 de la doc afin de tester ta fonction lambda dans AWS.
Tu peux notamment vérifier si le discovery fonctionne.
Vérifie également la configuration de ta fonction :
> la version de Python en 3.6
> le nom du handler dans le carré rouge à droite
> tu ne dois pas avoir de répertoire dans ton ZIP et dans la fonction lambda Alexciz (carré rouge sur la gauche)
Bon courage pour les tests, ya pas de raison que cela ne fonctionne pas
@Nono : bonne nouvelle si cela fonctionne.
On/Off c'est normal puisqu'ils sont définis comme cela dans Alexciz.
@Rimram, penses-tu possible d'ajouter la capacité "setPercentage" aux "Blinds" ?
PS : Je ne pourrai pas tester car pas possible avec le RFY/Somfy/RTS...
@ledouble : est-ce cela fonctionnait avec Controlicz ? (afin de vérifier que ton Domoticz est bien accessible de l'extérieur avec login/password)
As-tu regardé le chapitre 9.1 de la doc afin de tester ta fonction lambda dans AWS.
Tu peux notamment vérifier si le discovery fonctionne.
Vérifie également la configuration de ta fonction :
> la version de Python en 3.6
> le nom du handler dans le carré rouge à droite
> tu ne dois pas avoir de répertoire dans ton ZIP et dans la fonction lambda Alexciz (carré rouge sur la gauche)
Bon courage pour les tests, ya pas de raison que cela ne fonctionne pas

Re: Alexa / Controlicz
J'ai fait une modif mais aucune idée si ça marche , a priori pas d'effet de bord, enfin j'espère ... même pas loadé je ne suis pas chez moi.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Re: Alexa / Controlicz
Merci Rimram.
@Nono : as-tu testé et peux tu nous faire un retour ?
@Nono : as-tu testé et peux tu nous faire un retour ?
Re: Alexa / Controlicz
bonjour,
merci à tous pour cette superbe skill et la doc vraiment bien faite !
néanmoins, même si toute la configuration semble s'être bien déroulée, lorsque je veux tester, ça ne marche pas
en testant avec Lambda
avec l’événement de test :
j'ai ce retour
et dans sortie de journal :
je ne sais pas interpréter les erreurs affichées
de la même manière, avec le client Alexa, je fais Maison connectée / Appareils / Détecter la barre de recherche progresse mais au final aucun appareil n'est détecté.
Côté Domoticz, j'ai bien créé un utilisateur (droit utilisateur) qui voit 2 dispositifs (pour les tests) ; et c'est bien ce login et mot de passe qui sont configurés dans configdz.json (j'ai configuré mon @ip "url": "https://x.x.x.x",
DZ est bien accessible à distance (fonctionne depuis longtemps)
Bon, je sèche complètement !
Merci de votre aide et de vos conseils !
merci à tous pour cette superbe skill et la doc vraiment bien faite !
néanmoins, même si toute la configuration semble s'être bien déroulée, lorsque je veux tester, ça ne marche pas

en testant avec Lambda
avec l’événement de test :
Code : Tout sélectionner
{
"header": {
"messageId": "F8752B11-69BB-4246-B923-3BFB27C06C7D",
"name": "DiscoverAppliancesRequest",
"namespace": "Alexa.ConnectedHome.Discovery",
"payloadVersion": "2"
},
"payload": {
"accessToken": "1"
}
}
Code : Tout sélectionner
{
"errorMessage": "'directive'",
"errorType": "KeyError",
"stackTrace": [
[
"/var/task/lambda.py",
49,
"event_handler",
"response = AlexaSmartHome.handle_message(dzRemote, request)"
],
[
"/var/task/AlexaSmartHome.py",
310,
"handle_message",
"message = message[API_DIRECTIVE]"
]
]
}
Code : Tout sélectionner
START RequestId: 46234fea-cf07-11e8-ac0f-8feb3d3077d0 Version: $LATEST
'directive': KeyError
Traceback (most recent call last):
File "/var/task/lambda.py", line 49, in event_handler
response = AlexaSmartHome.handle_message(dzRemote, request)
File "/var/task/AlexaSmartHome.py", line 310, in handle_message
message = message[API_DIRECTIVE]
KeyError: 'directive'
de la même manière, avec le client Alexa, je fais Maison connectée / Appareils / Détecter la barre de recherche progresse mais au final aucun appareil n'est détecté.
Côté Domoticz, j'ai bien créé un utilisateur (droit utilisateur) qui voit 2 dispositifs (pour les tests) ; et c'est bien ce login et mot de passe qui sont configurés dans configdz.json (j'ai configuré mon @ip "url": "https://x.x.x.x",
DZ est bien accessible à distance (fonctionne depuis longtemps)
Bon, je sèche complètement !
Merci de votre aide et de vos conseils !
Re: Alexa / Controlicz
Sur le message d'erreur que tu traces, j'ai l'impression que tu as lancé un test de la lambda sous aws (menu test). Si oui ca peut pas marcher sauf a entrer dans le corps du test un corps de message tel qu'envoye par Alexa, pas gagne.
Teste en integration directement sur ton alexa par ajout du skill/discover devices et va ensuite jeter un oeil aux logs de la lambda dans la console aws, tu peux activer le mode debug (config) pour plus de details.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Re: Alexa / Controlicz
oui c'est bien ça, je suivais le tuto §9, en lançant un 'discovery', donc je pensais que cela devait se dérouler normalement sans adaptation ?j'ai l'impression que tu as lancé un test de la lambda sous aws (menu test). Si oui ca peut pas marcher
je ne vois pas où se trouve l'option config pour passer en debug.
Sur Alexa, effectivement je vois mes 2 premiers devices installés ; par contre après en ajouter d'autres pour mon utilisateur Alexa dans DZ, la découverte Alexa n'affiche que les 2 1er ?

Autre question, quelle phrase faut il utiliser pour interroger une sonde température ?
Re: Alexa / Controlicz
auto réponse partielle :
Hier impossible de le faire fonctionner : ce matin, après mise hors tension Alexa et redécouverte, cela marche...
Merci encore à tous les contributeurs
il faut de plus mettre les device dans un plan (quel qu'il soit...)après ajouter d'autres (device) pour mon utilisateur Alexa dans DZ, la découverte Alexa n'affiche que les 2 1er
le plus naturellement : Quelle est la températu du salon si salon est le nom du devicequelle phrase faut il utiliser pour interroger une sonde température ?
Hier impossible de le faire fonctionner : ce matin, après mise hors tension Alexa et redécouverte, cela marche...
Merci encore à tous les contributeurs
