Alexa / Controlicz

Forum dédié aux questions concernant la configuration de votre serveur sous Linux
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Alexa / Controlicz

Message par rimram31 »

Cool bonne nouvelle
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 »

dans le fichier configdz.json j ai rentrer mon adresse ip externe +le port externe
il faut passer par un nom de domaine ou autre?
nono212
Messages : 24
Inscription : 03 sept. 2018, 14:15
Localisation : Bruxelles

Re: Alexa / Controlicz

Message par nono212 »

Bonjour
J'ai des volets sur domoticz :
Je peux les commander via Alexa car je les avais comme interupteurs .
Mais quand je les change dans Domotics comme 'Blinds' Alexa ne les reconnais plus ...Donc je les laisse en interrupteurs .
Il est prévu que Alexicz gere les volets aussi ?

Autre question :
Je désire utiliser Alexa pour changer de chaine ...
Je vois dans le forume qqn qui le fait via Google Home et IFTTT mais est ce vraiment necessaire sachant que Alexticz devrait pouvoir le faire
Je me trompe ?

https://easydomoticz.com/forum/viewtopi ... =17&t=7103
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Alexa / Controlicz

Message par Jeff »

nono212 a écrit :Bonjour
J'ai des volets sur domoticz :
Je peux les commander via Alexa car je les avais comme interupteurs .
Mais quand je les change dans Domotics comme 'Blinds' Alexa ne les reconnais plus ...Donc je les laisse en interrupteurs .
Il est prévu que Alexicz gere les volets aussi ?
Je pense que cela est géré mais il semble qu'il y ait une faute d'orthographe dans le code entre "Blind" et "Blinds"

Code : Tout sélectionner

@ENDPOINT_ADAPTERS.register('Blind')
class BlindAlexaEndpoint(OnOffAlexaEndpoint):

    def turnOn(self):
        self.handler.setSwitch(self._endpointId, 'Off')

    def turnOff(self):
        self.handler.setSwitch(self._endpointId, 'On')
Version: 2023.1 sur VM Synology, docker Zwave Js UI (Z-stick GEN5, Fibaro...), Zigbeefordomoticz. Nextion RGB Led Screen
boboz2
Messages : 17
Inscription : 05 févr. 2016, 13:59

Re: Alexa / Controlicz

Message par boboz2 »

Hello,
Après de multiples recherches et essais je n'arrive toujours pas à résoudre le soucis d’accessibilité de domoticz, je suis obligé de demander plusieurs fois à Alexa afin d'avoir l’exécution de ma requête.
Est ce que quelqu'un à le même soucis ? une idée ?

Merci d'avance
Damsee
Messages : 87
Inscription : 26 déc. 2016, 22:21

Re: Alexa / Controlicz

Message par Damsee »

Hello

En déplacement cette semaine, pas possible de faire des tests...

@ledouble : vrai que j'ai un nom de domaine mais cela devrait fonctionner avec l'IP... qqun a testé et pourrait confirmer ?

@Nono : oui les volets roulants sont gérés puisque ça marche chez moi ^^
Comme noté par Jeff, pourrais tu nous retourner le type retourné par la commande JSON comme indiqué dans la doc chapitre debug ?
Concernant les chaînes.. il faut partir du principe qu'Alexicz ne peut gérer que ce que Domoticz gere... sauf à passer par IFTTT. Pas regardé le lien que tu indiques mais j'avais lu la possibilité d'avoir un harmony cli pour ceux qui ont un hub logitech ; ou attendre le skill officiel Logitech lol

@boboz : toujours pas d'idée pour ton souci...
As tu essayé de monitorer ta connexion internet avec speedtestcli ?
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Alexa / Controlicz

Message par rimram31 »

Jeff a écrit :...Je pense que cela est géré mais il semble qu'il y ait une faute d'orthographe dans le code entre "Blind" et "Blinds"...
Le nom de la classe a la limite n'est pas un souci, c'est le test ici qui va jouer: https://github.com/rimram31/dz_smarthom ... er.py#L311

A priori si "Blinds", le startswith doit etre bon, il faudrait avoir l'output du device pour voir => /json.htm?type=devices&rid=IDX (comme plus haut) pour voir si ce device est reconnu et si oui comment. J'en parle plus haut, pour analyser/debugger il y a deux niveaux, un premier la correspondance "type domoticz" -> classe et ensuite le code lui-meme de cette classe qui peut être a améliorer/corriger.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Jeff
Messages : 1007
Inscription : 17 nov. 2016, 20:54
Localisation : Rennes (35)

Re: Alexa / Controlicz

Message par Jeff »

Voici ce que cela donne sur mon module de test :

Code : Tout sélectionner

"SwitchType" : "Blinds Percentage Inverted",

Code : Tout sélectionner

{
   "ActTime" : 1537292337,
   "ServerTime" : "2018-09-18 19:38:57",
   "Sunrise" : "07:49",
   "Sunset" : "20:12",
   "result" : [
      {
         "AddjMulti" : 1.0,
         "AddjMulti2" : 1.0,
         "AddjValue" : 0.0,
         "AddjValue2" : 0.0,
         "BatteryLevel" : 255,
         "CustomImage" : 0,
         "Data" : "Open",
         "Description" : "Controlicz:volet bureau",
         "Favorite" : 1,
         "HardwareID" : 10,
         "HardwareName" : "Zwave",
         "HardwareType" : "OpenZWave USB",
         "HardwareTypeVal" : 21,
         "HaveDimmer" : true,
         "HaveGroupCmd" : true,
         "HaveTimeout" : true,
         "ID" : "00000501",
         "Image" : "Light",
         "IsSubDevice" : false,
         "LastUpdate" : "2018-07-02 08:20:11",
         "Level" : 100,
         "LevelInt" : 100,
         "MaxDimLevel" : 100,
         "Name" : "Volet bureau",
         "Notifications" : "false",
         "PlanID" : "0",
         "PlanIDs" : [ 0 ],
         "Protected" : false,
         "ShowNotifications" : true,
         "SignalLevel" : "-",
         "Status" : "Open",
         "StrParam1" : "",
         "StrParam2" : "",
         "SubType" : "Switch",
         "SwitchType" : "Blinds Percentage Inverted",
         "SwitchTypeVal" : 16,
         "Timers" : "false",
         "Type" : "Light/Switch",
         "TypeImg" : "blinds",
         "Unit" : 1,
         "Used" : 1,
         "UsedByCamera" : false,
         "XOffset" : "0",
         "YOffset" : "0",
         "idx" : "306"
      }
   ],
   "status" : "OK",
   "title" : "Devices"
}
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 »

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
Dernière modification par Damsee le 03 oct. 2018, 23:10, modifié 1 fois.
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

Re: Alexa / Controlicz

Message par ledouble33 »

Damsee a écrit : 02 oct. 2018, 22:15 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)...
ok merci
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
Répondre