NEWS
Ошибка-не ошибка скриптов.не понятно
-
Здравствуйте.
Настроил несколько будильников (скриптов), которые отправляют данные по MQTT. но при отработке скрипта в логах появляется- " Wrong type of mqtt.0.inTopic: "number". Please fix, while deprecated and will not work in next versions".
насколько я понял, брокеру не нравится тип переменной.
вроде всё работает,но не понятно чего он хочет. Если буду отправлять строку,а не число, то предупреждение такое же.
подскажите пожалуйста что делать
-
Тут аналогичная проблема была
http://forum.iobroker.net/viewtopic.php?p=34697#p34697
Поменяли тип string на "Строка".
У тебя видимо надо number на "Число".
-
Это даже не ошибка, а предупреждение. Оно возникает когда тип State не совпадает с типом значения, которое записывается State (https://github.com/ioBroker/ioBroker.ja … t.js#L1768).
Похоже, что всё что приходит по mqtt является строкой - попробуй поменяй тип State на строку.
-
Спасибо всем за помощь.Буду пробовать.
-
Всё получилось.В объектах изменил тип данных и всё заработало.
Еще раз всем спасибо.