NEWS
Драйвер MQTT
-
Я не пойму пока откуда это приходит {val: 0}, но попробуй заменить в lib/common.js функцию state2string на
function state2string(val) { if (typeof val === 'object') { if (val.ack === undefined && val.val !== undefined) { if (val.val === null) return 'null'; return val.val.toString(); } else { return JSON.stringify(val); } } else { return (val === null) ? 'null' : (val === undefined ? 'undefined' : val.toString()); } }и перестартуй драйвер.
Насчёт ack: true
Mqtt сервер ещё и брокер. То есть он пересылает сообщения от клиентов mqtt другим участникам. Ну а так как твой клиент подписан на свои топики, то он их и получает.
ack работает на сообщения, которые приходят со стороны ioBroker. От других драйверов.
-
Я не пойму пока откуда это приходит {val: 0}, но попробуй заменить в lib/common.js функцию state2string на
function state2string(val) { if (typeof val === 'object') { if (val.ack === undefined && val.val !== undefined) { if (val.val === null) return 'null'; return val.val.toString(); } else { return JSON.stringify(val); } } else { return (val === null) ? 'null' : (val === undefined ? 'undefined' : val.toString()); } }и перестартуй драйвер.
Насчёт ack: true
Mqtt сервер ещё и брокер. То есть он пересылает сообщения от клиентов mqtt другим участникам. Ну а так как твой клиент подписан на свои топики, то он их и получает.
ack работает на сообщения, которые приходят со стороны ioBroker. От других драйверов. `
Заменил. Сейчас драйвер падает вот с такими сообщениями:
! 2016-11-24 13:04:57.688 - ^[[31merror^[[39m: uncaught exception: Cannot read property 'ack' of null
! 2016-11-24 13:04:57.688 - ^[[31merror^[[39m: TypeError: Cannot read property 'ack' of null
! at state2string (/opt/iobroker/node_modules/iobroker.mqtt/lib/common.js:20:16)
! at sendState2Client (/opt/iobroker/node_modules/iobroker.mqtt/lib/server.js:92:136)
! at Connection. <anonymous>(/opt/iobroker/node_modules/iobroker.mqtt/lib/server.js:489:37)
! at emitOne (events.js:96:13)
! at Connection.emit (events.js:188:7)
! at Connection.emitPacket (/opt/iobroker/node_modules/iobroker.mqtt/node_modules/mqtt-connection/connection.js:13:8)
! at emitOne (events.js:96:13)
! at Connection.emit (events.js:188:7)
! at Connection. <anonymous>(/opt/iobroker/node_modules/iobroker.mqtt/node_modules/mqtt-connection/node_modules/reduplexer/node_modules/readable-stream/lib/_stream_readable.js:786:14)
! at emitNone (events.js:86:13)</anonymous></anonymous> -
Следующая попытка:
function state2string(val) { if (val && typeof val === 'object') { if (val.ack === undefined && val.val !== undefined) { if (val.val === null) return 'null'; return val.val.toString(); } else { return JSON.stringify(val); } } else { return (val === null) ? 'null' : (val === undefined ? 'undefined' : val.toString()); } } -
Следующая попытка:
function state2string(val) { if (val && typeof val === 'object') { if (val.ack === undefined && val.val !== undefined) { if (val.val === null) return 'null'; return val.val.toString(); } else { return JSON.stringify(val); } } else { return (val === null) ? 'null' : (val === undefined ? 'undefined' : val.toString()); } } ```` `Похоже проблема решена. Брокер отдает нормальные значения, без {val:
Bluefox, спасибо за оперативное устранение ошибки.
-
Захожу с мобильного приложения (клиент MQTT) - вдруг, вчера началось:
!
mqtt.0 2016-11-28 19:07:24.485 warn Client error [c0a80092da54583c560c]: Error: read ECONNRESET mqtt.0 2016-11-28 19:07:24.485 info Client [c0a80092cb8d583c555d] connected mqtt.0 2016-11-28 19:07:24.469 warn Client error [c0a80092da54583c560c]: Error: Invalid qos vector mqtt.0 2016-11-28 19:07:24.469 info Client [c0a80092da54583c560c] subscribes on "out.wcs.push_notifications.#" with regex /^mqtt\.0\.out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.469 info Client [c0a80092da54583c560c] subscribes on "out.wcs.push_notifications.#" with regex /^out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.469 info Client [c0a80092cb8d583c555d] closed mqtt.0 2016-11-28 19:07:24.469 error Closed because of error mqtt.0 2016-11-28 19:07:24.469 warn Client error [c0a80092cb8d583c555d]: Error: read ECONNRESET mqtt.0 2016-11-28 19:07:24.453 info Client [c0a80092da54583c560c] connected mqtt.0 2016-11-28 19:07:24.453 info Client [c0a80092da54583c560c] closed mqtt.0 2016-11-28 19:07:24.453 error Closed because of error mqtt.0 2016-11-28 19:07:24.453 warn Client error [c0a80092da54583c560c]: Error: read ECONNRESET mqtt.0 2016-11-28 19:07:24.453 warn Client error [c0a80092cb8d583c555d]: Error: Invalid qos vector mqtt.0 2016-11-28 19:07:24.453 info Client [c0a80092cb8d583c555d] subscribes on "out.wcs.push_notifications.#" with regex /^mqtt\.0\.out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.453 info Client [c0a80092cb8d583c555d] subscribes on "out.wcs.push_notifications.#" with regex /^out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.438 info Client [c0a80092cb8d583c555d] connected mqtt.0 2016-11-28 19:07:24.438 warn Client error [c0a80092da54583c560c]: Error: Invalid qos vector mqtt.0 2016-11-28 19:07:24.438 info Client [c0a80092da54583c560c] subscribes on "out.wcs.push_notifications.#" with regex /^mqtt\.0\.out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.438 info Client [c0a80092da54583c560c] subscribes on "out.wcs.push_notifications.#" with regex /^out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.438 info Client [c0a80092cb8d583c555d] closed mqtt.0 2016-11-28 19:07:24.438 error Closed because of error mqtt.0 2016-11-28 19:07:24.422 warn Client error [c0a80092cb8d583c555d]: Error: read ECONNRESET mqtt.0 2016-11-28 19:07:24.422 info Client [c0a80092da54583c560c] connected mqtt.0 2016-11-28 19:07:24.422 info Client [c0a80092da54583c560c] closed mqtt.0 2016-11-28 19:07:24.422 error Closed because of error mqtt.0 2016-11-28 19:07:24.422 warn Client error [c0a80092da54583c560c]: Error: read ECONNRESET mqtt.0 2016-11-28 19:07:24.422 warn Client error [c0a80092cb8d583c555d]: Error: Invalid qos vector mqtt.0 2016-11-28 19:07:24.422 info Client [c0a80092cb8d583c555d] subscribes on "out.wcs.push_notifications.#" with regex /^mqtt\.0\.out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.422 info Client [c0a80092cb8d583c555d] subscribes on "out.wcs.push_notifications.#" with regex /^out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.407 warn Client error [c0a80092da54583c560c]: Error: Invalid qos vector mqtt.0 2016-11-28 19:07:24.407 info Client [c0a80092da54583c560c] subscribes on "out.wcs.push_notifications.#" with regex /^mqtt\.0\.out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.407 info Client [c0a80092da54583c560c] subscribes on "out.wcs.push_notifications.#" with regex /^out\.wcs\.push_notifications\..*/ mqtt.0 2016-11-28 19:07:24.407 info Client [c0a80092cb8d583c555d] connected mqtt.0 2016-11-28 19:07:24.407 info Client [c0a80092cb8d583c555d] closed mqtt.0 2016-11-28 19:07:24.407 error Closed because of error mqtt.0 2016-11-28 19:07:24.407 info Client [c0a80092da54583c560c] connected mqtt.0 2016-11-28 19:07:24.391 warn Client error [c0a80092cb8d583c555d]: Error: read ECONNRESET mqtt.0 2016-11-28 19:07:24.391 info Client [c0a80092da54583c560c] closed mqtt.0 2016-11-28 19:07:24.391 error Closed because of error !
И так по круг-куда копать? Этот же клиент у сотен людей работает с cloudmqtt - отлично!Обратите внимание на количество и периодичность появления состояний в логе (походу каждые 10-15 мс!!)
!
stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:40.034 2016-11-28 19:15:40.034 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:40.034 2016-11-28 19:15:40.019 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:40.019 2016-11-28 19:15:40.019 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:40.019 2016-11-28 19:15:40.019 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:40.019 2016-11-28 19:15:40.019 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:40.019 2016-11-28 19:15:40.019 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:40.003 2016-11-28 19:15:40.003 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:40.003 2016-11-28 19:15:40.003 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:40.003 2016-11-28 19:15:40.003 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:40.003 2016-11-28 19:15:39.987 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.987 2016-11-28 19:15:39.987 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.987 2016-11-28 19:15:39.987 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.987 2016-11-28 19:15:39.987 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.972 2016-11-28 19:15:39.972 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.972 2016-11-28 19:15:39.972 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.972 2016-11-28 19:15:39.956 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.956 2016-11-28 19:15:39.956 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.956 2016-11-28 19:15:39.956 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.956 2016-11-28 19:15:39.956 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.941 2016-11-28 19:15:39.941 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.941 2016-11-28 19:15:39.925 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.941 2016-11-28 19:15:39.925 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.925 2016-11-28 19:15:39.925 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.925 2016-11-28 19:15:39.925 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.925 2016-11-28 19:15:39.925 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.925 2016-11-28 19:15:39.925 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.909 2016-11-28 19:15:39.909 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.909 2016-11-28 19:15:39.909 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.909 2016-11-28 19:15:39.909 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.894 2016-11-28 19:15:39.894 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.894 2016-11-28 19:15:39.894 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.894 2016-11-28 19:15:39.894 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.894 2016-11-28 19:15:39.878 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.878 2016-11-28 19:15:39.878 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.878 2016-11-28 19:15:39.878 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.878 2016-11-28 19:15:39.878 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.862 2016-11-28 19:15:39.862 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.862 2016-11-28 19:15:39.862 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.862 2016-11-28 19:15:39.847 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.847 2016-11-28 19:15:39.847 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.847 2016-11-28 19:15:39.847 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.847 2016-11-28 19:15:39.847 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.831 2016-11-28 19:15:39.831 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.831 2016-11-28 19:15:39.831 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.831 2016-11-28 19:15:39.816 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.831 2016-11-28 19:15:39.816 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.816 2016-11-28 19:15:39.816 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.816 2016-11-28 19:15:39.816 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.816 2016-11-28 19:15:39.816 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.800 2016-11-28 19:15:39.800 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.800 2016-11-28 19:15:39.784 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.800 2016-11-28 19:15:39.784 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.784 2016-11-28 19:15:39.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.784 2016-11-28 19:15:39.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.784 2016-11-28 19:15:39.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.769 2016-11-28 19:15:39.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.769 2016-11-28 19:15:39.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.769 2016-11-28 19:15:39.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.769 2016-11-28 19:15:39.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.753 2016-11-28 19:15:39.753 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.753 2016-11-28 19:15:39.753 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.753 2016-11-28 19:15:39.753 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.737 2016-11-28 19:15:39.737 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.737 2016-11-28 19:15:39.737 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.737 2016-11-28 19:15:39.737 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.737 2016-11-28 19:15:39.737 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.722 2016-11-28 19:15:39.722 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.722 2016-11-28 19:15:39.722 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.722 2016-11-28 19:15:39.722 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.706 2016-11-28 19:15:39.706 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.706 2016-11-28 19:15:39.706 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.706 2016-11-28 19:15:39.706 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.691 2016-11-28 19:15:39.691 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.691 2016-11-28 19:15:39.691 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.691 2016-11-28 19:15:39.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.691 2016-11-28 19:15:39.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.675 2016-11-28 19:15:39.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.675 2016-11-28 19:15:39.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.675 2016-11-28 19:15:39.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.659 2016-11-28 19:15:39.659 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.659 2016-11-28 19:15:39.659 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.659 2016-11-28 19:15:39.659 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.659 2016-11-28 19:15:39.659 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.659 2016-11-28 19:15:39.659 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.644 2016-11-28 19:15:39.644 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.644 2016-11-28 19:15:39.644 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.644 2016-11-28 19:15:39.644 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.628 2016-11-28 19:15:39.628 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.628 2016-11-28 19:15:39.628 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.628 2016-11-28 19:15:39.628 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.628 2016-11-28 19:15:39.628 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.628 2016-11-28 19:15:39.628 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.612 2016-11-28 19:15:39.581 stateChange system.adapter.phantomjs.0.uptime 246553 true phantomjs.0 2016-11-28 19:15:39.612 2016-11-28 19:15:39.612 stateChange system.adapter.phantomjs.0.memHeapUsed 8.12 true phantomjs.0 2016-11-28 19:15:39.612 2016-11-28 19:15:39.612 stateChange system.adapter.phantomjs.0.memHeapTotal 11.94 true phantomjs.0 2016-11-28 19:15:39.597 2016-11-25 23:47:01.601 stateChange system.adapter.phantomjs.0.memRss 22.89 true phantomjs.0 2016-11-28 19:15:39.597 2016-11-28 19:15:39.597 stateChange system.adapter.phantomjs.0.connected true true phantomjs.0 2016-11-28 19:15:39.597 2016-11-25 22:46:29.245 stateChange system.adapter.phantomjs.0.alive true true phantomjs.0 2016-11-28 19:15:39.597 2016-11-25 22:46:29.245 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.581 2016-11-28 19:15:39.581 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.581 2016-11-28 19:15:39.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.581 2016-11-28 19:15:39.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.581 2016-11-28 19:15:39.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.565 2016-11-28 19:15:39.565 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.565 2016-11-28 19:15:39.550 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.565 2016-11-28 19:15:39.550 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.550 2016-11-28 19:15:39.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.550 2016-11-28 19:15:39.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.550 2016-11-28 19:15:39.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.550 2016-11-28 19:15:39.550 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.534 2016-11-28 19:15:39.534 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.534 2016-11-28 19:15:39.534 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.534 2016-11-28 19:15:39.534 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.519 2016-11-28 19:15:39.519 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.519 2016-11-28 19:15:39.519 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.519 2016-11-28 19:15:39.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.503 2016-11-28 19:15:39.503 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.503 2016-11-28 19:15:39.503 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.503 2016-11-28 19:15:39.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.503 2016-11-28 19:15:39.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.487 2016-11-28 19:15:39.487 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.487 2016-11-28 19:15:39.487 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.487 2016-11-28 19:15:39.472 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.487 2016-11-28 19:15:39.472 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.472 2016-11-28 19:15:39.472 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.472 2016-11-28 19:15:39.472 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.472 2016-11-28 19:15:39.472 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.472 2016-11-28 19:15:39.472 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.456 2016-11-28 19:15:39.425 stateChange system.adapter.telegram.1.uptime 246497 true telegram.1 2016-11-28 19:15:39.456 2016-11-28 19:15:39.456 stateChange system.adapter.telegram.1.memHeapUsed 13.02 true telegram.1 2016-11-28 19:15:39.456 2016-11-28 19:15:39.456 stateChange system.adapter.telegram.1.memHeapTotal 17.94 true telegram.1 2016-11-28 19:15:39.440 2016-11-25 23:08:27.947 stateChange system.adapter.telegram.1.memRss 29.16 true telegram.1 2016-11-28 19:15:39.440 2016-11-28 19:15:39.440 stateChange system.adapter.telegram.1.connected true true telegram.1 2016-11-28 19:15:39.440 2016-11-25 22:47:27.034 stateChange system.adapter.telegram.1.alive true true telegram.1 2016-11-28 19:15:39.440 2016-11-25 22:47:27.034 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.440 2016-11-28 19:15:39.425 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.425 2016-11-28 19:15:39.425 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.425 2016-11-28 19:15:39.425 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.425 2016-11-28 19:15:39.425 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.425 2016-11-28 19:15:39.409 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.409 2016-11-28 19:15:39.409 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.409 2016-11-28 19:15:39.409 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.409 2016-11-28 19:15:39.409 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.394 2016-11-28 19:15:39.394 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.394 2016-11-28 19:15:39.394 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.394 2016-11-28 19:15:39.394 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.378 2016-11-28 19:15:39.378 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.378 2016-11-28 19:15:39.378 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.378 2016-11-28 19:15:39.378 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.378 2016-11-28 19:15:39.378 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.362 2016-11-28 19:15:39.362 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.347 2016-11-28 19:15:39.347 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.347 2016-11-28 19:15:39.331 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.347 2016-11-28 19:15:39.331 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.331 2016-11-28 19:15:39.331 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.331 2016-11-28 19:15:39.331 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.331 2016-11-28 19:15:39.331 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.315 2016-11-28 19:15:39.315 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.315 2016-11-28 19:15:39.300 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.315 2016-11-28 19:15:39.300 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.300 2016-11-28 19:15:39.300 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.300 2016-11-28 19:15:39.300 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.300 2016-11-28 19:15:39.300 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.284 2016-11-28 19:15:39.284 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.284 2016-11-28 19:15:39.284 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.284 2016-11-28 19:15:39.284 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.284 2016-11-28 19:15:39.284 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.269 2016-11-28 19:15:39.269 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.269 2016-11-28 19:15:39.269 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.269 2016-11-28 19:15:39.269 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.253 2016-11-28 19:15:39.253 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.253 2016-11-28 19:15:39.253 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.253 2016-11-28 19:15:39.253 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.237 2016-11-28 19:15:39.237 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.237 2016-11-28 19:15:39.237 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.237 2016-11-28 19:15:39.237 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.222 2016-11-28 19:15:39.222 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.222 2016-11-28 19:15:39.222 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.222 2016-11-28 19:15:39.222 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.206 2016-11-28 19:15:39.206 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.206 2016-11-28 19:15:39.206 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.206 2016-11-28 19:15:39.206 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.206 2016-11-28 19:15:39.190 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.190 2016-11-28 19:15:39.190 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:39.190 2016-11-28 19:15:39.190 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:39.190 2016-11-28 19:15:39.190 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.175 2016-11-28 19:15:39.175 stateChange system.adapter.scenes.0.uptime 246557 true scenes.0 2016-11-28 19:15:39.159 2016-11-28 19:15:39.159 stateChange system.adapter.scenes.0.memHeapUsed 7.8 true scenes.0 2016-11-28 19:15:39.159 2016-11-28 19:15:39.159 stateChange system.adapter.scenes.0.memHeapTotal 10.94 true scenes.0 2016-11-28 19:15:39.159 2016-11-25 23:39:28.024 stateChange system.adapter.scenes.0.memRss 21.9 true scenes.0 2016-11-28 19:15:39.159 2016-11-28 19:15:39.159 stateChange system.adapter.scenes.0.connected true true scenes.0 2016-11-28 19:15:39.159 2016-11-25 22:46:26.198 stateChange system.adapter.scenes.0.alive true true scenes.0 2016-11-28 19:15:39.159 2016-11-25 22:46:26.182 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.003 2016-11-28 19:15:39.003 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:39.003 2016-11-28 19:15:39.003 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.987 2016-11-28 19:15:38.987 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.987 2016-11-28 19:15:38.987 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.987 2016-11-28 19:15:38.987 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.972 2016-11-28 19:15:38.972 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.972 2016-11-28 19:15:38.972 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.972 2016-11-28 19:15:38.972 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.956 2016-11-28 19:15:38.956 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.956 2016-11-28 19:15:38.956 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.956 2016-11-28 19:15:38.956 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.940 2016-11-28 19:15:38.940 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.940 2016-11-28 19:15:38.940 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.940 2016-11-28 19:15:38.925 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.940 2016-11-28 19:15:38.925 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.925 2016-11-28 19:15:38.925 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.925 2016-11-28 19:15:38.925 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.925 2016-11-28 19:15:38.925 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.909 2016-11-28 19:15:38.909 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.909 2016-11-28 19:15:38.909 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.909 2016-11-28 19:15:38.909 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.909 2016-11-28 19:15:38.909 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.878 2016-11-28 19:15:38.878 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.862 2016-11-28 19:15:38.862 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.862 2016-11-28 19:15:38.862 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.862 2016-11-28 19:15:38.862 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.862 2016-11-28 19:15:38.862 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.847 2016-11-28 19:15:38.847 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.847 2016-11-28 19:15:38.847 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.847 2016-11-28 19:15:38.831 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.831 2016-11-28 19:15:38.831 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.831 2016-11-28 19:15:38.831 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.831 2016-11-28 19:15:38.831 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.815 2016-11-28 19:15:38.815 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.815 2016-11-28 19:15:38.815 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.815 2016-11-28 19:15:38.815 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.815 2016-11-28 19:15:38.800 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.800 2016-11-28 19:15:38.800 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.800 2016-11-28 19:15:38.800 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.800 2016-11-28 19:15:38.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.784 2016-11-28 19:15:38.784 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.784 2016-11-28 19:15:38.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.784 2016-11-28 19:15:38.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.769 2016-11-28 19:15:38.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.769 2016-11-28 19:15:38.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.769 2016-11-28 19:15:38.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.769 2016-11-28 19:15:38.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.753 2016-11-28 19:15:38.753 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.753 2016-11-28 19:15:38.753 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.753 2016-11-28 19:15:38.753 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.737 2016-11-28 19:15:38.737 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.737 2016-11-28 19:15:38.737 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.737 2016-11-28 19:15:38.737 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.722 2016-11-28 19:15:38.722 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.722 2016-11-28 19:15:38.722 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.722 2016-11-28 19:15:38.722 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.722 2016-11-28 19:15:38.722 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.706 2016-11-28 19:15:38.706 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.706 2016-11-28 19:15:38.706 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.706 2016-11-28 19:15:38.690 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.690 2016-11-28 19:15:38.690 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.690 2016-11-28 19:15:38.690 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.690 2016-11-28 19:15:38.690 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.690 2016-11-28 19:15:38.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.675 2016-11-28 19:15:38.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.675 2016-11-28 19:15:38.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.675 2016-11-28 19:15:38.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.659 2016-11-28 19:15:38.659 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.659 2016-11-28 19:15:38.659 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.659 2016-11-28 19:15:38.644 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.644 2016-11-28 19:15:38.644 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.644 2016-11-28 19:15:38.644 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.644 2016-11-28 19:15:38.644 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.628 2016-11-28 19:15:38.628 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.628 2016-11-28 19:15:38.628 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.628 2016-11-28 19:15:38.628 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.628 2016-11-28 19:15:38.628 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.612 2016-11-28 19:15:38.612 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.612 2016-11-28 19:15:38.612 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.612 2016-11-28 19:15:38.612 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.597 2016-11-28 19:15:38.597 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.597 2016-11-28 19:15:38.597 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.597 2016-11-28 19:15:38.581 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.597 2016-11-28 19:15:38.581 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.581 2016-11-28 19:15:38.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.581 2016-11-28 19:15:38.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.581 2016-11-28 19:15:38.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.565 2016-11-28 19:15:38.565 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.565 2016-11-28 19:15:38.550 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.565 2016-11-28 19:15:38.550 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.550 2016-11-28 19:15:38.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.550 2016-11-28 19:15:38.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.550 2016-11-28 19:15:38.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.534 2016-11-28 19:15:38.534 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.534 2016-11-28 19:15:38.534 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.534 2016-11-28 19:15:38.534 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.534 2016-11-28 19:15:38.534 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.519 2016-11-28 19:15:38.519 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.519 2016-11-28 19:15:38.519 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.519 2016-11-28 19:15:38.519 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.503 2016-11-28 19:15:38.503 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.503 2016-11-28 19:15:38.503 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.503 2016-11-28 19:15:38.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.503 2016-11-28 19:15:38.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.487 2016-11-28 19:15:38.487 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.487 2016-11-28 19:15:38.487 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.487 2016-11-28 19:15:38.472 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.472 2016-11-28 19:15:38.472 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.472 2016-11-28 19:15:38.472 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.472 2016-11-28 19:15:38.472 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.472 2016-11-28 19:15:38.472 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.456 2016-11-28 19:15:38.456 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.456 2016-11-28 19:15:38.440 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.456 2016-11-28 19:15:38.440 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.440 2016-11-28 19:15:38.440 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.440 2016-11-28 19:15:38.440 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.440 2016-11-28 19:15:38.440 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.425 2016-11-28 19:15:38.425 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.425 2016-11-28 19:15:38.425 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.425 2016-11-28 19:15:38.425 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.425 2016-11-28 19:15:38.425 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.409 2016-11-28 19:15:38.409 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.409 2016-11-28 19:15:38.409 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.409 2016-11-28 19:15:38.394 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.394 2016-11-28 19:15:38.394 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.394 2016-11-28 19:15:38.394 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.394 2016-11-28 19:15:38.394 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.378 2016-11-28 19:15:38.378 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.378 2016-11-28 19:15:38.378 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.378 2016-11-28 19:15:38.378 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.378 2016-11-28 19:15:38.362 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.362 2016-11-28 19:15:38.362 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.362 2016-11-28 19:15:38.362 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.347 2016-11-28 19:15:38.347 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.347 2016-11-28 19:15:38.347 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.347 2016-11-28 19:15:38.347 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.331 2016-11-28 19:15:38.331 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.331 2016-11-28 19:15:38.331 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.331 2016-11-28 19:15:38.331 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.331 2016-11-28 19:15:38.331 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.315 2016-11-28 19:15:38.315 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.300 2016-11-28 19:15:38.300 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.300 2016-11-28 19:15:38.284 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.300 2016-11-28 19:15:38.284 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.284 2016-11-28 19:15:38.284 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.284 2016-11-28 19:15:38.284 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.284 2016-11-28 19:15:38.284 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.269 2016-11-28 19:15:38.269 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.269 2016-11-28 19:15:38.253 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.269 2016-11-28 19:15:38.253 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.253 2016-11-28 19:15:38.253 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.253 2016-11-28 19:15:38.253 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.253 2016-11-28 19:15:38.253 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.237 2016-11-28 19:15:38.237 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.237 2016-11-28 19:15:38.222 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.237 2016-11-28 19:15:38.222 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.222 2016-11-28 19:15:38.222 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.222 2016-11-28 19:15:38.222 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.222 2016-11-28 19:15:38.222 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.206 2016-11-28 19:15:38.206 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.206 2016-11-28 19:15:38.206 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.206 2016-11-28 19:15:38.206 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.206 2016-11-28 19:15:38.190 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.190 2016-11-28 19:15:38.190 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.190 2016-11-28 19:15:38.190 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.175 2016-11-28 19:15:38.175 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.175 2016-11-28 19:15:38.175 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.159 2016-11-28 19:15:38.159 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.159 2016-11-28 19:15:38.159 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:38.159 2016-11-28 19:15:38.159 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.144 2016-11-28 19:15:38.144 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:38.144 2016-11-28 19:15:38.144 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.050 2016-11-28 19:15:38.034 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.050 2016-11-28 19:15:38.034 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:38.034 2016-11-28 19:15:38.034 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.878 2016-11-28 19:15:37.878 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.847 2016-11-28 19:15:37.847 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.831 2016-11-28 19:15:37.831 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.831 2016-11-28 19:15:37.815 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.831 2016-11-28 19:15:37.815 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.815 2016-11-28 19:15:37.815 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.815 2016-11-28 19:15:37.815 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.815 2016-11-28 19:15:37.815 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.815 2016-11-28 19:15:37.815 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.800 2016-11-28 19:15:37.800 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.800 2016-11-28 19:15:37.800 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.800 2016-11-28 19:15:37.800 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.784 2016-11-28 19:15:37.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.784 2016-11-28 19:15:37.784 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.784 2016-11-28 19:15:37.784 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.784 2016-11-28 19:15:37.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.769 2016-11-28 19:15:37.769 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.769 2016-11-28 19:15:37.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.769 2016-11-28 19:15:37.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.769 2016-11-28 19:15:37.769 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.753 2016-11-28 19:15:37.753 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.753 2016-11-28 19:15:37.753 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.753 2016-11-28 19:15:37.753 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.753 2016-11-28 19:15:37.753 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.737 2016-11-28 19:15:37.737 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.737 2016-11-28 19:15:37.737 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.737 2016-11-28 19:15:37.737 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.737 2016-11-28 19:15:37.706 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.722 2016-11-28 19:15:37.706 stateChange system.adapter.admin.0.uptime 246595 true admin.0 2016-11-28 19:15:37.722 2016-11-28 19:15:37.722 stateChange system.adapter.admin.0.memHeapUsed 16.59 true admin.0 2016-11-28 19:15:37.722 2016-11-28 19:15:37.722 stateChange system.adapter.admin.0.memHeapTotal 21.94 true admin.0 2016-11-28 19:15:37.706 2016-11-28 19:15:22.704 stateChange system.adapter.admin.0.memRss 40.9 true admin.0 2016-11-28 19:15:37.706 2016-11-28 19:15:37.706 stateChange system.adapter.admin.0.connected true true admin.0 2016-11-28 19:15:37.706 2016-11-25 22:45:55.710 stateChange system.adapter.admin.0.alive true true admin.0 2016-11-28 19:15:37.706 2016-11-25 22:45:55.710 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.706 2016-11-28 19:15:37.706 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.690 2016-11-28 19:15:37.690 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.690 2016-11-28 19:15:37.690 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.690 2016-11-28 19:15:37.690 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.690 2016-11-28 19:15:37.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.675 2016-11-28 19:15:37.675 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.675 2016-11-28 19:15:37.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.675 2016-11-28 19:15:37.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.675 2016-11-28 19:15:37.675 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.659 2016-11-28 19:15:37.659 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.659 2016-11-28 19:15:37.659 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.659 2016-11-28 19:15:37.659 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.659 2016-11-28 19:15:37.659 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.659 2016-11-28 19:15:37.659 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.644 2016-11-28 19:15:37.644 stateChange system.adapter.javascript.0.uptime 246479 true javascript.0 2016-11-28 19:15:37.628 2016-11-28 19:15:37.628 stateChange system.adapter.javascript.0.memHeapUsed 14.09 true javascript.0 2016-11-28 19:15:37.628 2016-11-28 19:15:37.628 stateChange system.adapter.javascript.0.memHeapTotal 18.94 true javascript.0 2016-11-28 19:15:37.628 2016-11-28 19:15:37.628 stateChange system.adapter.javascript.0.memRss 32.96 true javascript.0 2016-11-28 19:15:37.628 2016-11-28 19:15:37.628 stateChange system.adapter.javascript.0.connected true true javascript.0 2016-11-28 19:15:37.628 2016-11-25 22:47:43.197 stateChange system.adapter.javascript.0.alive true true javascript.0 2016-11-28 19:15:37.628 2016-11-25 22:47:43.197 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.628 2016-11-28 19:15:37.628 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.612 2016-11-28 19:15:37.612 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.612 2016-11-28 19:15:37.612 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.612 2016-11-28 19:15:37.597 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.597 2016-11-28 19:15:37.597 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.597 2016-11-28 19:15:37.597 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.597 2016-11-28 19:15:37.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.581 2016-11-28 19:15:37.581 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.581 2016-11-28 19:15:37.581 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.581 2016-11-28 19:15:37.581 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.581 2016-11-28 19:15:37.581 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.565 2016-11-28 19:15:37.565 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.565 2016-11-28 19:15:37.565 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.565 2016-11-28 19:15:37.565 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.550 2016-11-28 19:15:37.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.550 2016-11-28 19:15:37.550 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.550 2016-11-28 19:15:37.550 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.550 2016-11-28 19:15:37.534 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.534 2016-11-28 19:15:37.534 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.534 2016-11-28 19:15:37.534 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.534 2016-11-28 19:15:37.534 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.518 2016-11-28 19:15:37.518 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.518 2016-11-28 19:15:37.518 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.518 2016-11-28 19:15:37.503 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.503 2016-11-28 19:15:37.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.503 2016-11-28 19:15:37.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.503 2016-11-28 19:15:37.503 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.487 2016-11-28 19:15:37.487 stateChange mqtt.0.info.connection "Kotel,RF,c0a800928019583c5701... true mqtt.0 2016-11-28 19:15:37.487 2016-11-28 19:15:37.487 stateChange mqtt.0.info.connection "Kotel,RF" true mqtt.0 2016-11-28 19:15:37.487 2016-11-28 19:15:37.487 stateChange mqtt.0.info.connection "Kotel,RF,c0a80092cb8d583c555d... true mqtt.0 2016-11-28 19:15:37.487 2016-11-28 19:15:37.472 !:Версия драйвера всегда последняя..
-
В общем, резюмирую. На текущий момент, драйвер в роли брокера работает, НА МОЙ ВЗГЛЯД, ТОЛЬКО для библиотек типа https://github.com/knolleary/pubsubclient (на с++ arduino, esp8266 и т.д). Если же мы говорим о поддержке клиентов типа PAHO и т.д. (Android клиенты и другие) - то здесь сервер абсолютно НЕРАБОТОСПОСОБЕН, IMHO. В данной ситуации можете использовать либо Erlang MQTT Broker либо MQTT broker MOSQUITTO …
ПО крайней мере, за последние 5-7 месяцев, брокер менялся в лучшую сторону, благодаря только Bluefox, но для клиентов на базе Paho (возможно других) - он НОРМАЛЬНО НЕ РАБОТАЕТ.
-
Добрый день!
Начал осваивать потихоньку ioBroker и столкнулся с полезными мне (и надеюсь другим) хотелками в части MQTT Adapter:
1. Ввести поле имени клиента - иначе два одинаковых клиента с одним брокером работать не хотят. Лечится добавлением к адресу в поле ?clientId=…... . Но отдельное поле - нагляднее.
2. Опцию клиента "Использовать разные имена для чтения и записи:" хорошо бы снабдить возможностью пользовательской настройки для топика записи, а не использовать по умолчанию /set. Мне, к примеру понадобилось использовать /on для работы с контроллером Wiren Board (такие его особенности). Замена в файле client.js /set на /on приводит к ошибкам обмена. Видимо надо где-то еще вносить изменения.
Спасибо!
-
Добрый день!
Начал осваивать потихоньку ioBroker и столкнулся с полезными мне (и надеюсь другим) хотелками в части MQTT Adapter:
1. Ввести поле имени клиента - иначе два одинаковых клиента с одним брокером работать не хотят. Лечится добавлением к адресу в поле ?clientId=…... . Но отдельное поле - нагляднее.
2. Опцию клиента "Использовать разные имена для чтения и записи:" хорошо бы снабдить возможностью пользовательской настройки для топика записи, а не использовать по умолчанию /set. Мне, к примеру понадобилось использовать /on для работы с контроллером Wiren Board (такие его особенности). Замена в файле client.js /set на /on приводит к ошибкам обмена. Видимо надо где-то еще вносить изменения.
Спасибо! `
А можно в jira внести? Я потеряю это здесь и не найду. :) -
Добрый день!
Начал осваивать потихоньку ioBroker и столкнулся с полезными мне (и надеюсь другим) хотелками в части MQTT Adapter:
1. Ввести поле имени клиента - иначе два одинаковых клиента с одним брокером работать не хотят. Лечится добавлением к адресу в поле ?clientId=…... . Но отдельное поле - нагляднее.
2. Опцию клиента "Использовать разные имена для чтения и записи:" хорошо бы снабдить возможностью пользовательской настройки для топика записи, а не использовать по умолчанию /set. Мне, к примеру понадобилось использовать /on для работы с контроллером Wiren Board (такие его особенности). Замена в файле client.js /set на /on приводит к ошибкам обмена. Видимо надо где-то еще вносить изменения.
Спасибо! `
Первый пункт я сделал. Нужно бы его проверить (c гит) -
Первый пункт я сделал. Нужно бы его проверить (c гит) `
А как правильнее всего обновить оттуда? Я заменил измененные файлы и перезапустил. Драйвер MQTT Adapter стал версией 1.3.0, но больше никаких изменений не увидел, в настройках драйвера не появилось поля Client ID, хотя я его поле вижу в новом файле index.html. Я что-то не так сделал или Вы что-то упустили?
Касаемо второго пункта… я пока вышел из положения путем использования в VIS прозрачных кнопок с управлением поверх кнопок с индикацией состояния. Появилась у меня такая мысль... Вот есть сейчас возможность включать/отключать возможность чтения/записи в разные топики с разницей в /set. Добавим возможность использовать не только /set, но и то, что захочет пользователь. В моем случае - /on. Но такой подход все равно остается слишком грубым. Предположим, что ioBroker подключается к разным типам контроллеров, у которых в этом смысле у каждого свои заморочки... а возможности гибко подойти в настройке mqtt нет... Может имеет смысл вообще выбросить эту настройку из MQTT? И в VIS сделать возможность привязывать к объектам 2 топика mqtt на чтение и запись?
upd:
Разобрался с первым пунктом. Оказалось, что все проще - в админе есть пункт "установить из собственного источника" с выбором git. Обновил, запустил двух клиентов - поле появилось, два клиента с разными ID нормально работают. Каких-либо проблем не заметил. Спасибо!
-
Может имеет смысл вообще выбросить эту настройку из MQTT? И в VIS сделать возможность привязывать к объектам 2 топика mqtt на чтение и запись?
Некоторые виджеты так и работают (hqWidgets/button).А если завтра придёт OPC с ещё другой идеологией управления? Надо добить mqtt, что бы подходил под идеологию ioBrokera. :)
-
А если завтра придёт OPC с ещё другой идеологией управления? Надо добить mqtt, что бы подходил под идеологию ioBrokera. :)
Согласен. Не сообразил, что для другого контроллера с mqtt и другой идеологией все равно надо будет ставить еще один драйвер MQTT Adapter в ioBroker со своим IP в настройках. В нем и устанавливать эту идеологию. Так что первоначальная мысль была правильная. :)
-
Вечер добрый! Обнаружил неприятную ошибку в работе MQTT драйвера. После перезагрузки контроллера, с которого драйвер забирает данные, данные перестают поступать. Лечится перезагрузкой драйвера. То есть такое впечатление, что после потери связи он впадает в спячку и сам не способен восстановить связь. Проверял несколько раз и на разных машинах - повторяемость 100%.
PS Что там с новой версией и опцией клиента "Использовать разные имена для чтения и записи:"?
-
Вечер добрый! Обнаружил неприятную ошибку в работе MQTT драйвера. После перезагрузки контроллера, с которого драйвер забирает данные, данные перестают поступать. Лечится перезагрузкой драйвера. То есть такое впечатление, что после потери связи он впадает в спячку и сам не способен восстановить связь. Проверял несколько раз и на разных машинах - повторяемость 100%. `
Было бы очень полезно, если бы ты смог помочь и посмотреть в чём проблема. У меня ошибка не воспроизводится и вероятность её исправления стремится таким образом к нулю. Ты же не показал ни каких логов и никаких wireshark записей.
@Adav:PS Что там с новой версией и опцией клиента "Использовать разные имена для чтения и записи:"? `
Давай догадаюсь. Я встрою в настройки, что можно настроить "set" и поменять на "on". Ты попросишь, что бы можно было на каждую переменную настраивать. Верно? :lol: -
Было бы очень полезно, если бы ты смог помочь и посмотреть в чём проблема. У меня ошибка не воспроизводится и вероятность её исправления стремится таким образом к нулю. Ты же не показал ни каких логов и никаких wireshark записей. `
mqtt.0 2017-01-20 22:44:54.502 info Connected to 192.168.118.123
mqtt.0 2017-01-20 22:43:22.483 info Disconnected from 192.168.118.123
mqtt.0 2017-01-20 22:41:23.425 info Connected to 192.168.118.123
При этом в событиях данных mqtt нет пока не сделаешь рестарт драйвера. Можно как-то повысить уровень логирования и видеть побольше?
Давай догадаюсь. Я встрою в настройки, что можно настроить "set" и поменять на "on". Ты попросишь, что бы можно было на каждую переменную настраивать. Верно? :lol: `
Ага :)
-
Было бы очень полезно, если бы ты смог помочь и посмотреть в чём проблема. У меня ошибка не воспроизводится и вероятность её исправления стремится таким образом к нулю. Ты же не показал ни каких логов и никаких wireshark записей. `
mqtt.0 2017-01-20 22:44:54.502 info Connected to 192.168.118.123
mqtt.0 2017-01-20 22:43:22.483 info Disconnected from 192.168.118.123
mqtt.0 2017-01-20 22:41:23.425 info Connected to 192.168.118.123
При этом в событиях данных mqtt нет пока не сделаешь рестарт драйвера. Можно как-то повысить уровень логирования и видеть побольше?
Давай догадаюсь. Я встрою в настройки, что можно настроить "set" и поменять на "on". Ты попросишь, что бы можно было на каждую переменную настраивать. Верно? :lol: `
-
Спасибо! Значит так… попробовал эмулировать перезагрузку контроллера просто программно отключая на несколько минут на коммутаторе порт, где висит контроллер. В этом случае все нормально, поток данных MQTT восстанавливается. Хотя в логе при этом Disconnected вообще не появляется. В отличие от случая если перегружать контроллер.
Включил дебаг, перегрузил контроллер (вообще говоря проблематично его часто дергать на рабочей системе - при старте начинаются разные переходные процессы в самом контроллере, шлются смс-ки и тп) - все повторилось, поток данных не восстановился, глазами в логах ничего не попалось интересного, записей в логе ну очень много... пробовал это скопировать для детального изучения - в итоге заглючил админ в части логов (то ли от числа записей, то ли что-то не то сделал), перегрузил его, стало нормально, но логи потерял. Поскольку у меня подключено 2 сервера с MQTT драйвером к контроллеру, глянул на второй - там висит Disconnected в логах (без дебага). Ну и ни на первом ни на втором данные не идут. Подождал несколько минут - перезапустил MQTT на первом сервере - данные пошли на этот сервер. На втором - нет. Подождал еще несколько минут - перезапустил драйвер MQTT на втором сервере. Пошли данные на втором.
Уж не знаю что за стечение обстоятельств, может особенности контроллера... но решил больше пока не экспериментировать с этим. Контроллер очень редко перегружается, только при большой нужде или обновлениях, потеря связи не приводит к тому же явлению (что радует), поэтому пусть будет как есть. Если что-то еще всплывет - я сообщу.
Из моего ограниченного познания работы MQTT есть ощущение, что при перезагрузке контроллер сообщает, что он больше слать MQTT данные не будет, а драйвер, получив это - больше и не принимает (уйдя в disconnect), пока его не рестартануть. Иначе потеря связи при отключении порта приводила бы к похожему результату. Лог без дебага:
` > mqtt.0 2017-01-21 00:12:54.445 info Connected to 192.168.118.123
mqtt.0 2017-01-21 00:12:54.374 info Subscribe on: "/devices/#"
mqtt.0 2017-01-21 00:12:54.299 info Try to connect to mqtt://192.168.118.123:1883?clientId=Zero
mqtt.0 2017-01-21 00:12:52.459 info starting. Version 1.3.0 in /opt/iobroker/node_modules/iobroker.mqtt, node: v4.7.2
host.orangepizero 2017-01-21 00:12:49.145 info instance system.adapter.mqtt.0 started with pid 2984
host.orangepizero 2017-01-21 00:12:49.071 info object change system.adapter.mqtt.0
host.orangepizero 2017-01-21 00:12:47.199 info instance system.adapter.mqtt.0 terminated with code 0 (OK)
mqtt.0 2017-01-21 00:12:47.086 info terminating
host.orangepizero 2017-01-21 00:12:46.543 info stopInstance system.adapter.mqtt.0 killing pid 1501
host.orangepizero 2017-01-21 00:12:46.541 info stopInstance system.adapter.mqtt.0
host.orangepizero 2017-01-21 00:12:46.514 info object change system.adapter.mqtt.0
mqtt.0 2017-01-21 00:12:46.563 info Disconnected from 192.168.118.123 `
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login