Re: Alexa / Controlicz
Publié : 12 sept. 2018, 20:57
Cool bonne nouvelle
Reprenez le contrôle de votre domotique
https://easydomoticz.com/forum/
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"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 ?
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')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#L311Jeff 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"...
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"
}
ok merciDamsee 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)...