Уважаемый outmind, просил меня разместить эту информацию, у него не получилось из-за конфликта с движком сайта.
Для тех, кто как и я, и Admin, столкнулся с невозможностью установки плагина Python на Windows 10 (х64), описываю свой опыт. Предполагается, что сам Python вы уже установили, ровно как и Domoticz.
У меня версия Python 3.7.0 (при установке включал галочку 'Add Python 3.5 to PATH'.
1. Распакуйте setup.exe как обычный архив в корень папки Program Files x86 \ Domoticz \ plugins \ Broadlink (папки такой нет, её надо создать)
2. Скопируйте все распакованные файлы в другую папочку, например С: \ plugin (чем короче путь, тем удобнее вам будет выполнять дальнейшие манипуляции.
3. Запустить Python.exe (в меню пуск есть ярлык после установки).
4. В окошке консоли Питона нужно ввести ряд команд, для установки все *.py скриптов.
Описываю на примере plugin_http. py
import sys
sys.path.append('C: / plugin')
import plugin_http
После ввода каждой команды ждём её выполнения.
Имя плагина в последней команде вводем без расширения .py
Все эти три строки надо выполнить для каждого *.py файла в папке.
ВНИМАНИЕ! Для файла 'plugin. py' я поулчил ошибку, но чиатем дальше...
Это ещё не конец
Среди распакованных файлов имеется так же python-broadlink-0.8.exe
Запускаем и извлекаем все файлы в корень текущей папки (C: \ plugin)
Получаем папку python-broadlink-0.8 с кучей файлов внутри.
У меня получилась такая вложенность: С: \ plugin \ python-broadlink-0.8 \ python-broadlink-0.8
(Т.е. папка продублировалась дважды, но это не важно).
Внутри этой папочки есть файл 'setup.py'. Для этого файла необходимо выполнить все три команды, которые ранее выполнялись, учитывая полный путь к нему.
Перезапускаем Domoticz. Должен появиться вариант выбора Broadlink RM2/RM3 Mini при добалении устройств.
Далее всё делаем по инструкции c cайта Domoticz
P.S.: Немного кривая инструкция вышла. Редактор кода воспринимал все пути к файлам как ссылки, и пришлось их вставлять в тэг 'CODE'.