Страница 20 из 31

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:04 pm
samolet
если меняю эту строчку
Define('DB_HOST', '127.0.0.1');
на
Define('DB_HOST', 'ip сервака');
то происходи баг при запуске домика

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:06 pm
skysilver
samolet писал(а):
Чт июн 14, 2018 12:04 pm
если меняю эту строчку
Define('DB_HOST', '127.0.0.1');
на
Define('DB_HOST', 'ip сервака');
то происходи баг при запуске домика
Это трогать не надо. Это соединение с базой данных.

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:08 pm
skysilver
samolet писал(а):
Чт июн 14, 2018 12:02 pm
что тут не так?
Какой ip у сервера? Какой ip у esp? Какой ip вписан в настройках wifi-iot?

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:11 pm
samolet
ip сервака 192.168.1.100 такойже ip вписан и в esp, у esp адрес 192.168.1.110

если в строчке
Define('HOME_NETWORK', '192.168.1.*'); то полный доступ из вне
если
Define('HOME_NETWORK', '192.168.1.100'); то нет доступа у esp
может вместо * что то другое???

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:22 pm
skysilver
samolet писал(а):
Чт июн 14, 2018 12:11 pm
Define('HOME_NETWORK', '192.168.1.*'); то полный доступ из вне
если Define('HOME_NETWORK', '192.168.1.хх'); то нет доступа у esp может вместо * что то другое???
Не, все правильно. Только звездочка там должна быть. Никаких иксов.

Если при этом не просит пароль при входе из внешки, значит это такая особенность технологии доступа KeenDNS. Подозреваю, что при этом пакеты имеют адрес отправителя из локальной сети, и идут от имени IP самого роутера. Вот МДМ и считает, что подключени происходит из локальной сети и пароль не просит.

Сам KeenDNS не пользуюсь. Но насколько знаю, примерно так и будет происходить.

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:29 pm
samolet
вот и я про тоже, между кенетиком и серваком стоит паролька, получается что девайсы в кене не пускаются мажором. Фигня какаято.

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:46 pm
skysilver
samolet писал(а):
Чт июн 14, 2018 12:29 pm
вот и я про тоже, между кенетиком и серваком стоит паролька, получается что девайсы в кене не пускаются мажором. Фигня какаято.
Что это значит "между кенетиком и серваком стоит паролька"?

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 12:59 pm
samolet
по теории файл config образует конфигурацию мажорика, и к своим файлам (после правки) допускает только через пароль, задача, нужен скрипт который бы пропускал определенные ip без ввода пароля, я к сожалению несильно разбираюсь в скриптах и сам точно не напишу пару строчек для пропуска нужных мне ip адресов из сети.Уважаемые гуру кто силен, помогите. skysilver
моя фраза(Что это значит "между кенетиком и серваком стоит паролька"?) вполне понятна.
skysilver спасибо что хоть пообщались, вот еслибы еще и скрипт рубанул то я думаю помог бы многим.
В wifi-iot есть такая функция как Interpreter
чисто теоретически можно ведь там прописать скрипт который бы отсылал текст с паролем на сервер домика, как осуществить такой вариант?
что -то типа такого
\
send(login:parol@ip адрес)
end

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 3:22 pm
samolet
проблему решил, если кому интересно
в phpmyadmin4 ставим пароли на 127.0.0.1 и локалхост
прописываем пароль от 127.0.0.1 в конфиге
в строчке
Define('DB_HOST', '127.0.0.1');
Define('DB_NAME', 'db_terminal');
Define('DB_USER', 'root');
Define('DB_PASSWORD', 'здесь ваш пароль');

далее в конфиге в строчке добавляем ip девайсов просто через пробел
Define('HOME_NETWORK', '192.168.1.хх 192.168.1.хх 192.168.1.хх 192.168.1.хх');
первый ip это ip присвоенный вашему серваку (компу, распбери и т. д.) где установлен жорик
ни каких * звездочек в ip не надо ставить.
как связан пшпадмин и локалхост ну фик знает. по другому дает доступ всем петухам которые портят мажорика.
у меня роутер кеенетик там чтобы дать доступ с инета к серваку я настроил через папку(приложение) кенднс
зарегился вкеенетике ком.
придумал имя Адрес интернет-центра:
ннннннннннннннн.mykeenetic.com

в приложении ниже *Доступ к веб-приложениям домашней сети"
еще придумал имя и добавил зарегиный сервак
Устройство:
Имя:
хххх.ххххххх.mykeenetic.com
Разрешить доступ:
Порт TCP:
80
во вкладке безопасность в межсетевом экране

добавил простое правило тупо все пропускать
Выключить: галочку ставить не надо!
Рабочее расписание: Настроить расписания без изменений(но вдруг кому понадобится можно изменить)
Действие:
IP-адрес источника: любой
IP-адрес назначения:любой
Номер порта источника:любой
Протокол: тсп80

вот примерно так все получилось , надеюсь мои труды комунибудь будут полезны
Всем удачи.

Re: FAQ ESP8266

Добавлено: Чт июн 14, 2018 3:38 pm
nick7zmail
Ну хз...у меня со звездочкой всё норм пашет через кинетик. Звездочка заменяет "все" адреса, соответственно 192.168.1.* заменяет все адреса в подсети 192.168.1. Другой вопрос как кинетик прокинут. У меня в выпадающем меню есть облако и прямой доступ. Вот облако работает корявенько. А прямой доступ абсолютно нормально, как на других ddns сервисах.

Отправлено с моего Xperia XZ1 Compact через Tapatalk