Показать сообщение отдельно
Старый 11.06.2021, 13:10   #49
ujin
Senior Member
 
Аватара для ujin
 
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Необходим будет пульт управления Умным домом

Цитата:
Сообщение от ATS Посмотреть сообщение
С чего Вы это взяли? Обычное подключение из JS для получения данных из вебсокета сервера. По его правилам.
Это кусок кода из modbus.js
начинается
!function() {
Function.prototype.method=function(name,func) { return this.prototype[name]=func, this },
Function.method("inherits", function(superCtor) { return this.super_=superCtor, this.prototype=Object.create(superCtor.prototype, {constructor:{value:this,enumerable:!1,writable:!0 ,configurable:!0}}), this });
ModbusClient=function(options, callback) {
var ACTION={CONNECTING:0, CLOSED:1, IDLE:2, WAIT:3};
var wsocket=null;
var readRequestQueue=[];
var writeRequestQueue=[];
var curRequest={request:null, next:0};
В веб странице устройства в инструменте разработчика JS код клиента отображается. Что еще можно про это подумать?
Посмотрел в Wireshark. Modbus нет. Есть только websocket. Возможно modbus это payload в websocket. Соответственно на стороне сервера сообщение должно перенаправиться далее.
Изображения
Тип файла: png websocket.png (20.5 Кбайт, 18 просмотров)


__________________
В жизни 2 правила успеха:
1 Не говори всего что знаешь
2 ...

Последний раз редактировалось ujin, 11.06.2021 в 13:23
ujin вне форума   Ответить с цитированием