Size: a a a

ESP8266 & ESP32 [RU]

2020 December 26

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
Vlad Baida
Всем привет. Такая проблема:
Использую пример tcp_client. Хочу чтоб есп установила соединение с сокетом на ноуте, подключенному к тому же вай-фай роутеру, что и есп.
У ноута айпишник 192.168.0.103, на питоне написан следующий скрип:
import socket

sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_address = ('192.168.0.103', 3331)
sock.bind(server_address)
print("Starting up on")
print(sock.getsockname())
sock.listen(1)

while True:
   print("\nWaiting for a connection")
   connection, client_address = sock.accept()
   try:
...

Запускаю скрипт, доходит до момента print("\nWaiting for a connection")

В есп написано подключение к нужному ip (192.168.0.103) и порту 3331
Но когда включаю ЕСП, выводит:
Socket created, connecting to 192.168.0.103:3331192.168.0.103:3331 и зависает, т.е. не подключается.
На сервере со стороны питона тоже тишина.
Куда копать?
Сначала следует с этого же компа подключиться к этому серверу. либо через netcat, либо через любой tcp терминал. То есть проверить отдельно серверную часть. А затем следует проверить обратную сторону - создать сервер проверенным способом: либо тот же неткат, либо tcp сервер. И подключиться к нему с есп.
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Через netcat тестил, забыл указать. Подключается.
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Сейчас попробую создать сервер через netcat, вот тут не подумал
источник

r

romanetz in ESP8266 & ESP32 [RU]
Файрвол проверь
источник

r

romanetz in ESP8266 & ESP32 [RU]
Vlad Baida
Через netcat тестил, забыл указать. Подключается.
Локально или с другой машины?
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Локально
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Но я буквально пару дней назад подключал свой ПК в качестве клиента к СТМке, там всё работало прекрасно
источник

r

romanetz in ESP8266 & ESP32 [RU]
Попробуй с другой машины, хоть с роутера
источник

r

romanetz in ESP8266 & ESP32 [RU]
На входящие соединения правила жощще
источник

r

romanetz in ESP8266 & ESP32 [RU]
Когда клиентом, это исходящее соединение
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Окей, спасибо
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Буду играться
источник

VB

Vlad Baida in ESP8266 & ESP32 [RU]
Сначала с этим разберусь, пожалуй
источник

AV

Alexey Volkov in ESP8266 & ESP32 [RU]
Vlad Baida
Сначала с этим разберусь, пожалуй
Код инита вайфая проверить надо. С любого примера idf
источник
2020 December 27

Н

Н Е К И Б Е Р Л Е О... in ESP8266 & ESP32 [RU]
источник

Н

Н Е К И Б Е Р Л Е О... in ESP8266 & ESP32 [RU]
источник

Н

Н Е К И Б Е Р Л Е О... in ESP8266 & ESP32 [RU]
Народ.. есть такой блок реле 433
источник

Н

Н Е К И Б Е Р Л Е О... in ESP8266 & ESP32 [RU]
На второй фотке подчеркнуто оранжевым,что это?
источник

Н

Н Е К И Б Е Р Л Е О... in ESP8266 & ESP32 [RU]
Релбха типа 433 ,на вход 80-220-на выходе вроде соответственно 80-220
источник

ЮР

Юрий Ревака... in ESP8266 & ESP32 [RU]
Н Е К И Б Е Р Л Е О
На второй фотке подчеркнуто оранжевым,что это?
Похоже на тестовые пятаки, +, - и ещё что-то.
источник