Яндекс Алиса (Yandex Alice) - Printable Version +- Logic Machine Forum (https://forum.logicmachine.net) +-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1) +--- Forum: Application Store (https://forum.logicmachine.net/forumdisplay.php?fid=11) +--- Thread: Яндекс Алиса (Yandex Alice) (/showthread.php?tid=2022) |
RE: Яндекс Алиса (Yandex Alice) - kilkams - 16.10.2024 Всем привет. Несколько уточнений. Учетки от сторонних сервисов работают. Адрес сети может отличаться от remote.logicmachine.net. решил проблему с управлением, правда через костыль. в демона добавил строчку grp.write(groupaddress, data) в случае mapping[groupaddress].init = true if not mapping[groupaddress].from_bus or os.time()-mapping[groupaddress].from_bus>1 then if mapping[groupaddress].init then log("grp write 1", groupaddress, data, mapping[groupaddress]) grp.write(groupaddress, data) mapping[groupaddress].init = nil else log("grp write 2", groupaddress, data) grp.write(groupaddress, data) у меня init всегда true и от чего зависит этот атрибут, я не понял. * table: ["from_bus"] * number: хххххххххх ["init"] * bool: true ["dt"] * number: 1001 ["actor"] * bool: true вот пример приходящего массива. может кто то знает что это за атрибут и как его корректно в false перевести? Еще есть вопрос по умению по умению плагина Yandex управление домом в LM "Температура света в кельвинах" какие типы данных он поддерживает? по наблюдениям только scale, а это 1 байт. температура в кельвинах требует от 2-х байт. Сделал виртуальный адрес и скрипт преобразующий scale в кельвины, но умение не видит этот адрес. RE: Яндекс Алиса (Yandex Alice) - admin - 16.10.2024 @kilkams, we can't provide any support with Yandex integration. It is done by a third-party developer who is not active in our forums. You can try asking your questions in logicmachinerus Telegram group. RE: Яндекс Алиса (Yandex Alice) - kilkams - 16.10.2024 (16.10.2024, 10:48)admin Wrote: @kilkams, we can't provide any support with Yandex integration. It is done by a third-party developer who is not active in our forums. Спасибо, в группе телеграма уже общаюсь. отвечаю на свой 2-й вопрос. в файле /www/apps/data/yandex2/lua/lib.lua нужно заменить dt=5 на dt=7. dictSkills["color_setting.temperature_k"] = {name="Температура света в кельвинах", dt=7, fields={{key="min", name="Минимальное значение", type="number"}, {key="max", name="Максимальное значение", type="number"}}} |