NEWS
Драйвер Discovery
-
Version 0.2.2
MegaESP на запрос 'http://' + ip + '/wrg/?cf=1' даёт ответ Try http://ip/pwd/
Error megad, megadd, megaesp когда в сети
host.ioBroker 2017-03-22 12:12:02.479 info instance system.adapter.discovery.0 started with pid 2687 host.ioBroker 2017-03-22 12:11:32.465 info Restart adapter system.adapter.discovery.0 because enabled host.ioBroker 2017-03-22 12:11:32.465 error instance system.adapter.discovery.0 terminated with code 0 (OK) discovery.0 2017-03-22 12:11:32.443 info terminating discovery.0 2017-03-22 12:11:32.130 debug Test 192.168.1.14 hm-rega discovery.0 2017-03-22 12:11:31.926 error at process._tickCallback (node.js:425:17) discovery.0 2017-03-22 12:11:31.926 error at nextTickCallbackWith2Args (node.js:511:9) discovery.0 2017-03-22 12:11:31.926 error at endReadableNT (_stream_readable.js:923:12) discovery.0 2017-03-22 12:11:31.926 error at IncomingMessage.emit (events.js:166:7) discovery.0 2017-03-22 12:11:31.926 error at emitNone (events.js:72:20) discovery.0 2017-03-22 12:11:31.926 error at IncomingMessage. (/opt/iobroker/node_modules/iobroker.discovery/lib/tools.js:435:25) discovery.0 2017-03-22 12:11:31.926 error at /opt/iobroker/node_modules/iobroker.discovery/lib/adapters/megad.js:57:21 discovery.0 2017-03-22 12:11:31.926 error at addMegaDDevice (/opt/iobroker/node_modules/iobroker.discovery/lib/adapters/megad.js:22:9) discovery.0 2017-03-22 12:11:31.926 error TypeError: callback is not a function discovery.0 2017-03-22 12:11:31.923 error uncaught exception: callback is not a function discovery.0 2017-03-22 12:11:31.618 debug Test 192.168.1.14 upnp discovery.0 2017-03-22 12:11:31.615 debug Test 192.168.1.14 tr-064 discovery.0 2017-03-22 12:11:31.613 debug Test 192.168.1.14 sql discovery.0 2017-03-22 12:11:31.612 debug Test 192.168.1.14 sonos discovery.0 2017-03-22 12:11:31.611 debug Test 192.168.1.14 ping discovery.0 2017-03-22 12:11:31.610 debug Test 192.168.1.14 nut discovery.0 2017-03-22 12:11:31.609 debug Test 192.168.1.14 megad discovery.0 2017-03-22 12:11:31.608 debug Test 192.168.1.14 influxdb discovery.0 2017-03-22 12:11:31.607 debug Test 192.168.1.14 hm-rpc discovery.0 2017-03-22 12:11:31.605 debug Test 192.168.1.14 fronius discovery.0 2017-03-22 12:11:31.604 debug Test 192.168.1.14 chromecast discovery.0 2017-03-22 12:11:31.604 debug Test 192.168.1.14 discovery.0 2017-03-22 12:11:31.597 debug Test 192.168.1.10 hm-rega discovery.0 2017-03-22 12:11:31.581 debug Test 192.168.1.10 upnp discovery.0 2017-03-22 12:11:31.579 debug Test 192.168.1.10 tr-064 discovery.0 2017-03-22 12:11:31.578 debug Test 192.168.1.10 sql
P.S. закомментировал в megad.js 22 и 24 строчки, начал работать только понятно MegaD-328 отличить от MegaD-2561 не может. Создал ещё в lib/ megadd.js, megaesp.js, вся работает как надо.
-
Version 0.3.0
discovery.0 2017-03-28 07:21:03.095 info starting. Version 0.3.0 in /opt/iobroker/node_modules/iobroker.discovery, node: v6.10.1 host.ioBroker 2017-03-28 07:21:01.422 info instance system.adapter.discovery.0 started with pid 30385 host.ioBroker 2017-03-28 07:20:31.392 info Restart adapter system.adapter.discovery.0 because enabled host.ioBroker 2017-03-28 07:20:31.391 error instance system.adapter.discovery.0 terminated with code 0 (OK) discovery.0 2017-03-28 07:20:31.366 info terminating discovery.0 2017-03-28 07:20:30.851 error at Timer.listOnTimeout (timers.js:214:5) discovery.0 2017-03-28 07:20:30.851 error at tryOnTimeout (timers.js:244:5) discovery.0 2017-03-28 07:20:30.851 error at ontimeout (timers.js:393:18) discovery.0 2017-03-28 07:20:30.851 error at Timeout.testSerialPort [as _onTimeout] (/opt/iobroker/node_modules/iobroker.discovery/lib/tools.js:484:13) discovery.0 2017-03-28 07:20:30.851 error at /opt/iobroker/node_modules/iobroker.discovery/lib/adapters/rflink.js:58:13 discovery.0 2017-03-28 07:20:30.851 error at /opt/iobroker/node_modules/iobroker.discovery/main.js:167:25 discovery.0 2017-03-28 07:20:30.851 error ReferenceError: callbacks is not defined discovery.0 2017-03-28 07:20:30.850 error uncaught exception: callbacks is not defined discovery.0 2017-03-28 07:20:30.834 warn Stop scan port undefined discovery.0 2017-03-28 07:20:30.832 error Cannot open_ port /dev/ttyS0: Error: Module version mismatch. Expected 48, got 46. discovery.0 2017-03-28 07:20:30.724 warn Open port /dev/ttyS0 discovery.0 2017-03-28 07:20:30.723 warn Call port /dev/ttyS0 57600 discovery.0 2017-03-28 07:20:30.445 info Found 11 addresses discovery.0 2017-03-28 07:20:14.133 info Discover UPnP devices... discovery.0 2017-03-28 07:20:13.618 info Received "browse" event discovery.0 2017-03-28 07:20:05.294 info starting. Version 0.3.0 in /opt/iobroker/node_modules/iobroker.discovery, node: v6.10.1 host.ioBroker 2017-03-28 07:20:03.692 info instance system.adapter.discovery.0 started with pid 30071 host.ioBroker 2017-03-28 07:20:03.667 info object change system.adapter.discovery.0
-
Version 0.2.2
MegaESP на запрос 'http://' + ip + '/wrg/?cf=1' даёт ответ Try http://ip/pwd/
Error megad, megadd, megaesp когда в сети
P.S. закомментировал в megad.js 22 и 24 строчки, начал работать только понятно MegaD-328 отличить от MegaD-2561 не может. Создал ещё в lib/ megadd.js, megaesp.js, вся работает как надо. `
Ну их нельзя коментировать, т.к тогда процесс поиска никогда не закончится.
Ну хоть встрой что ли опрос
` > if (typeof callback !== 'function') {
options.log('typeof ' + typeof callback + ', ' + JSON.stringify(callback));
} else {
callback(null, true, ip);
} `
-
Version 0.2.2
MegaESP на запрос 'http://' + ip + '/wrg/?cf=1' даёт ответ Try http://ip/pwd/
Error megad, megadd, megaesp когда в сети
P.S. закомментировал в megad.js 22 и 24 строчки, начал работать только понятно MegaD-328 отличить от MegaD-2561 не может. Создал ещё в lib/ megadd.js, megaesp.js, вся работает как надо. `
Ну их нельзя коментировать, т.к тогда процесс поиска никогда не закончится.
Ну хоть встрой что ли опрос
` > if (typeof callback !== 'function') {
options.log('typeof ' + typeof callback + ', ' + JSON.stringify(callback));
} else {
callback(null, true, ip);
}
Version 0.2.3При первом поиске находит
discovery.0 2017-03-28 22:04:24.529 debug Test 192.168.1.65 fronius discovery.0 2017-03-28 22:04:24.528 debug Test 192.168.1.65 chromecast discovery.0 2017-03-28 22:04:24.526 debug Test 192.168.1.65 discovery.0 2017-03-28 22:04:24.019 debug Test 192.168.1.15 hm-rega discovery.0 2017-03-28 22:04:23.669 debug typeof object, null discovery.0 2017-03-28 22:04:23.515 debug Test 192.168.1.15 upnp discovery.0 2017-03-28 22:04:23.514 debug Test 192.168.1.15 tr-064 discovery.0 2017-03-28 22:04:23.513 debug Test 192.168.1.15 sql discovery.0 2017-03-28 22:04:23.512 debug Test 192.168.1.15 sonos discovery.0 2017-03-28 22:19:42.315 debug Test 192.168.1.15 ping discovery.0 2017-03-28 22:19:42.314 debug Test 192.168.1.15 nut discovery.0 2017-03-28 22:19:42.313 debug Test 192.168.1.15 megad discovery.0 2017-03-28 22:19:42.312 debug Test 192.168.1.15 influxdb discovery.0 2017-03-28 22:19:42.310 debug Test 192.168.1.15 hm-rpc discovery.0 2017-03-28 22:19:42.309 debug Test 192.168.1.15 fronius discovery.0 2017-03-28 22:19:42.308 debug Test 192.168.1.15 chromecast discovery.0 2017-03-28 22:19:42.307 debug Test 192.168.1.15 discovery.0 2017-03-28 22:19:42.298 debug Test 192.168.1.10 hm-rega
установив megad.0, запускаю поиск ругается на второй (24 строчка) callback(null, false, ip);
Применив
if (typeof callback !== 'function') {
options.log.debug('typeof ' + typeof callback + ', ' + JSON.stringify(callback));
} else {
callback(null, false, ip);
ответ тот же
P.S. Как я писал выше Megad (328, 2561) он не отличает и наращивает megad.0, megad.1…