MQTT
pasar de JSON a MsgPack de forma compatible con Paho MQTT (JavaScript)
picockpit.com hace un uso intensivo de MQTT. Para la próxima versión 2.0 he decidido cambiar a MsgPack. ¿Por qué MsgPack? MsgPack (en realidad se llama MessagePack - los paquetes tienden a usar MsgPack) es un formato binario, destinado a la compatibilidad con JSON, pero disminuyendo el tamaño del archivo (lo que es bueno para ahorrar ancho de banda y recursos del servidor). Otra ventaja:...
WeiterlesenDocumentación de Eclipse Paho MQTT JavaScript
Lamentablemente, la página oficial de Eclipse, que se puede encontrar fácilmente usando Google, NO enlaza con la documentación propiamente dicha (al menos no hasta donde yo puedo ver). El enlace a la documentación propiamente dicha es este: https://www.eclipse.org/paho/files/jsdoc/Paho.MQTT.Client.html Happy coding.
WeiterlesenCliente Paho MQTT (Javascript), Envoy, VerneMQ: depuración de desconexiones
Después de desplegar picockpit en mi servidor, se observó un error: el frontend web se desconectaba en intervalos muy regulares. Esto no se había producido en el entorno de desarrollo local. Los usuarios de picockpit informaron del mismo error. Hoy lo he depurado y he aplicado una corrección. Resulta que era un problema de sincronización. TL;DR cómo...
WeiterlesenLongitud máxima de las credenciales (nombre de usuario, contraseña, clientid) en MQTT v3.1.1
El paquete CONNECT El paquete de control MQTT CONNECT siempre contiene una carga útil. Es el primer paquete que el cliente debe enviar al servidor después de establecer la conexión. Sólo puede ser enviado una vez por el cliente, si se envía un segundo paquete CONNECT, el servidor (broker) debe procesarlo como un protocolo...
Weiterlesen