NEWS
Разные ошибки
-
Ребутнул всё заработало, не понял что это было:)
при загрузке вылезло малостя варнингов
node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [info] Flows file : /opt/iobroker/node_modules/iobroker.node-red/userdata/flows.json node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [info] User Directory : /opt/iobroker/node_modules/iobroker.node-red/userdata/ node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [warn] ------------------------------------------ node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [warn] [redisout] Error: Cannot find module 'redis' node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [warn] [rpi-gpio] Info : Ignoring Raspberry Pi specific node. node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [warn] [arduino] Error: Cannot find module 'arduino-firmata' node-red-0 2015-05-13 11:00:35 warn 13 May 11:00:35 - [warn] ------------------------------------------
так понимаю наследие+ не умеет с базами работать.
Кстати хистори и нодред тоже базу хотят.
-
Не пойму, вроде раньше можно было с вкладки "Объекты" редактировать значения переменных - точно помню, что писал разные тексты - игрался с адаптером sayit. Теперь не могу, щелка два раза ЛКМ - ничего))) Так и было задумано или это глюк какой?
UPD: Сорри, тупанул, менять значения на вкладке "Состояния"
-
Подтверждаю, лог как то странно обновляется. Приходится нажимать на кнопку обновить.
-
Подтверждаю, лог как то странно обновляется. Приходится нажимать на кнопку обновить. `
А admin и js-controller последние? -
-
Всем привет!
в Instanzen линк на /vis/edit.html без http, атображеается как > undefined://. Естественно перехода не происходит.
~~![](</s><URL url=)http://i.imgur.com/mlP8zll.png" />
Спасибо за проделанную работу! С меня на пиво ;)~~
-
Всем привет!
в Instanzen линк на /vis/edit.html без http, атображеается как > undefined://. Естественно перехода не происходит.
~~![](</s><URL url=)http://i.imgur.com/mlP8zll.png" />
Спасибо за проделанную работу! С меня на пиво ;)~~ `
Я не стал править это. Т.к. это - использование новой функции, которая находится сейчас в тесте. Если установиться с гита, то ошибки не будет. -
Заметил во вкладке "Состояния", если в низу нажать на значек "Обновить состояния", то состояния почему то меняются на прошлые, пока автоматом сами не обновятся
-
schedule("* */1 * * *", function () { var date = new Date(); var hour = date.getHours(); log("Время "+ hour); });
Почему данный скрипт отрабатывает каждую минуту? Можете у себя проверить?
-
При таком раскладе, тоже самое
schedule("* 0-23 * * *", function () { log("Will be triggered every 1 hour!"); });
-
Почему данный скрипт отрабатывает каждую минуту? Можете у себя проверить? `
! javascript-0 2015-08-02 13:37:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:36:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:35:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:34:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:33:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:32:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:31:00 info script.js.Script1: Время 13
! javascript-0 2015-08-02 13:30:35 info script.js.Script1: registered 0 subscriptions and 1 schedule
! javascript-0 2015-08-02 13:30:35 info Start javascript script.js.Script1Это первый
-
Все верно не рабоатет, пойду напишу на гитхаб
-
При таком раскладе, тоже самое `
! javascript-0 2015-08-02 13:41:00 info script.js.Script1: Will be triggered every 1 hour!
! javascript-0 2015-08-02 13:40:00 info script.js.Script1: Will be triggered every 1 hour!
! javascript-0 2015-08-02 13:39:18 info script.js.Script1: registered 0 subscriptions and 1 schedule
! javascript-0 2015-08-02 13:39:18 info Start javascript script.js.Script1
и тоже через минуту -
Решение
"0 * * * *"
-
schedule("* */1 * * *", function () { var date = new Date(); var hour = date.getHours(); log("Время "+ hour); });
Почему данный скрипт отрабатывает каждую минуту? Можете у себя проверить? `
"* */1 * * *" => Каждую минуту и каждый час.. То есть всегда. Всё нормально.
"* 0-23 * * *" => Каждую минуту и каждый час с 0 до 23 . То есть тоже всегда. Всё нормально.
` > Решение"0 * * * *" `
Всё верно. -
Когда делаешь объекту
setState(('sayit.0.tts.volume'),80);
и тут же
getState('sayit.0.tts.volume').val
то возвращается "магическое" число 72. Хотя если зайти в объекты и там посмотреть, то значение стоит которое устанавливается. И History показывает правильные значения.
-
Когда делаешь объекту
setState(('sayit.0.tts.volume'),80);
и тут же
getState('sayit.0.tts.volume').val
то возвращается "магическое" число 72. Хотя если зайти в объекты и там посмотреть, то значение стоит которое устанавливается. И History показывает правильные значения. `
Функция асинхронная. Правильно так:setState('sayit.0.tts.volume',80, function () { log(getState('sayit.0.tts.volume').val); });
-
Функция асинхронная. Правильно так:
setState('sayit.0.tts.volume',80, function () { log(getState('sayit.0.tts.volume').val); }); ```` `
Ага, увидел различия, попробую.
-
<size size="85">Удалено</size>
-
Ошибка или нет не знаю…Если, например, подключаемся к серверу test.mosquitto.org по порту 1883 по протоколу MQTT c двух и более разных компов, при этом названия драйверов одинаковые, например, mqtt.0, если подписываемся на одинаковые топики, то при этом MQTT драйвер на обоих машинах пытается бесконечно переключаться к серверу и не принимает значения из топика...Как только на одной машине переименовываешь экземпляр драйвера, например, в mqtt.1 - всё сразу нормализуется, везде всё принимается...Для новичков может быть не очевидно и не только для новичков
.