@Bluefox:
@Haus:
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…