Alexa / Controlicz

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Alexa / Controlicz

Message par Jeff »

rimram31 a écrit :Oops désolé j'avais bien mis avec tes modifs mais j'ai ensuite écrasé par une ancienne version en ajoutant un contrôle sur l'url domoticz ("/" final). J'ai fait le merge.
Je viens de mettre à jour la dernière version, merci pour tout le boulot rimram31 :P

J'ai testé un thermostat, ça marche à merveille :D J'arrive à demander une température et diminuer ou augmenter de 1°, peut on demander des pas 0,5°C, je n'y arrive pas ?

Sinon, j'utilise les groupes, ça marche beaucoup mieux. Peut on mettre un autre nom dans la description comme le proposait controlicz ?

Sinon pas moyen de faire ouvrir ou fermer à tout hasard :?
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Alexa / Controlicz

Message par rimram31 »

Jeff a écrit :...J'ai testé un thermostat, ça marche à merveille :D J'arrive à demander une température et diminuer ou augmenter de 1°, peut on demander des pas 0,5°C, je n'y arrive pas ?
...
Sinon pas moyen de faire ouvrir ou fermer à tout hasard :?
Pas reussi le 1/2 degres ... on peut augmenter de plusieurs degres mais pas su pour 0,5. Pareil pour ouvrir/fermer portant j'ai tenté le lock/unlock, tu testes avec quel type de device ?

Pour le nom, oui le skill gere un Alexa_name: dans le champs description pour renommer un device.

Bon on lui donne un petit nom a ce skill histoire de demarrer un nouveau post tout neuf :D
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

Re: Alexa / Controlicz

Message par ledouble33 »

freelicz :D
nono212
Messages : 24
Inscription : 03 sept. 2018, 14:15
Localisation : Bruxelles

Re: Alexa / Controlicz

Message par nono212 »

Domiticz :ugeek: :ugeek:
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Alexa / Controlicz

Message par Jeff »

Alexicz :lol:
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Alexa / Controlicz

Message par Jeff »

Pour le ouvrir / fermer, j'ai pas testé, j'anticipais :?
Pour le description, il faut comprendre Alexa_name:jardin ?
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Damsee
Messages : 87
Inscription : 26 déc. 2016, 22:21

Re: Alexa / Controlicz

Message par Damsee »

rimram31 a écrit :Bon on lui donne un petit nom a ce skill histoire de demarrer un nouveau post tout neuf :D
Alexaticz :D
Jeff a écrit :Pour le description, il faut comprendre Alexa_name:jardin ?
Si tu souhaites que ton device puisse s'appeler "Jardin" das Alexa ; oui
rimram31 a écrit :Je n'ai pas développé le skill dans cette optique, je voulais avant tout ne plus dependre, entendu moi, mon install, de controlicz devenu payant et accessoirement voir a quoi ressemblait un skill
Tout pareil ^^
rimram31 a écrit :Si quelqu'un peut developper (et valider...) une app web fournissant oauth2 et des fonctions de gestion de profils ça le ferait, reste l'hebergement.
Au delà de la partie hébergement, la partie serveur OAuth2 semble une vraie usine à gaz !
J'ai regardé qques tuto et ça fait mal à la tête :
- https://blog.cloudboost.io/how-to-make- ... db02dc2ce7
- https://www.npmjs.com/package/oauth2-server
- https://www.jovo.tech/blog/alexa-account-linking-auth0/
Spa gagné hein...
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Alexa / Controlicz

Message par rimram31 »

Bonne pioches Damsee, j'ai pigé qques trucs de plus (entre autre qu'on est pas obligé de fournir un serveur oauth2 mais en utiliser un existant ...)

Mais souci en y repensant, un skill partagé va demander un compte Amazon pour la (les en multi regions) lambda. Le cout lui-meme n'est pas trop embetant, gratuites le premier million de requetes, a priori c'est 0,20$ le million suivant, a une centaine de requetes / user / mois (a peu près ...), ça laisse de la marge quand meme. Mais un compte requiert un titulaire et sa carte bleue associée.

Autre souci, je ne sais absolument pas comment Amazon valide ensuite un skill pour qu'un dev soit "publié". Pour avoir lu quelques posts sur le skill node-red, a priori, Amazon publie quand il l'a décidé.

Pas glop ...
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Damsee
Messages : 87
Inscription : 26 déc. 2016, 22:21

Re: Alexa / Controlicz

Message par Damsee »

On peut en effet utiliser auth0 en tant que serveur OAuth2 serveur externe (https://www.jovo.tech/blog/alexa-account-linking-auth0/) avec les limitations suivantes :
- 1 million de requête sur le lambda Amazon
- 7000 utilisateurs / mois
Cela laisse de la marge comme tu dis :)
Au delta près que quelqu'un laisse sa CB en hostant le lambda sur AWS.

Côté region, tu peux utiliser le même lambda. L'ajout d'une région ou d'un langage se fait dans le DEV du skill, c'est assez facile.
J'ai ajouté l'anglais pour le fun sur le mien, vraiment facile et cela s'appuie sur la même fonction lambda.

Il faut par contre :
- gérer les profils (login/password pour chaque utilisateur avec sa conf DZ)
- gérer la "Privacy Policy URL" sur Amazon pour faire valider le skill
- gérer la "Terms of Use URL" pour valider le skill
On trouve ces 2 points dans l'onglet "Distribution" dans la config du skill.
J'avais lu je ne sais plus où qu'Amazon mettait 1 à 2 semaines pour valider un skill...

il faudra évidemment que l'ensemble : lambda / auth0 services / gestion des profils puissent discuter ensemble dans un environnement sécurisé, ce qui me semble le plus compliqué. A suivre :D
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Alexa / Controlicz

Message par Jeff »

On comprend mieux le passage à un service payant de controlicz... surtout si on considère de l'évolution et de la maintenance.
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
Répondre