From 80e328806d9b4459a23281b553438a04f6ec0b81 Mon Sep 17 00:00:00 2001 From: Jon Date: Sat, 15 Jun 2019 17:22:29 +0100 Subject: [PATCH] Unicode Fix for Variable Name List handle umlauts in Variable Name List --- .gitignore | 1 + Alexa-Hue Bridge.indigoPlugin/Contents/Info.plist | 2 +- Alexa-Hue Bridge.indigoPlugin/Contents/Server Plugin/plugin.py | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/Alexa-Hue Bridge.indigoPlugin/Contents/Info.plist b/Alexa-Hue Bridge.indigoPlugin/Contents/Info.plist index 49735ed..e07dfad 100755 --- a/Alexa-Hue Bridge.indigoPlugin/Contents/Info.plist +++ b/Alexa-Hue Bridge.indigoPlugin/Contents/Info.plist @@ -3,7 +3,7 @@ PluginVersion - 3.0.30 + 3.0.32 ServerApiVersion 2.0 IwsApiVersion diff --git a/Alexa-Hue Bridge.indigoPlugin/Contents/Server Plugin/plugin.py b/Alexa-Hue Bridge.indigoPlugin/Contents/Server Plugin/plugin.py index d770409..5cc6ff7 100755 --- a/Alexa-Hue Bridge.indigoPlugin/Contents/Server Plugin/plugin.py +++ b/Alexa-Hue Bridge.indigoPlugin/Contents/Server Plugin/plugin.py @@ -1033,7 +1033,8 @@ def disableAlexaVariableList(self, filter="", valuesDict=None, typeId="", target disableAlexa_dict.append((str(disableAlexaVariableId), u"-- INVALID: {} --".format(variableName))) for variable in indigo.variables.iter(): if variable.value.lower() == 'true' or variable.value.lower() == 'false': - variable_found = (str(variable.id), str(variable.name)) + variable_found = (str(variable.id), u'{}'.format(variable.name)) + # variable_found = (str(variable.id), str(variable.name)) disableAlexa_dict.append(variable_found) myArray = disableAlexa_dict return myArray