RS-485 RRP (Round Robin Protocol)

The goal of IDM is to communicate devices that use different technologies. One of this network technology is RS-485, but it does not specify the means to send messages from any device on any time. This protocol tries to solve the problem.

Overview

Any RS-485 network has multiple devices using a master-slave paradigm (or in the RS-485 nomenclature, driver-reader). Only the driver can write on the bus, and all readers can read. Every node could became a driver, but there should be just one driver on the network at a given time.

RS-485 only describes the most low level layer, giving the network layer to be part of the application protocol. In this case, we have designed a protocol called Round Robin Protocol (RRP).

Continue reading

Advertisements

Nodos RS-485 (Moths) publicando en IoT Cloud

Los nodos RS-485 (llamados Moths), que inicialmente se incluyeron en la red Interwall, están creciendo en características. El último servicio que tenemos disponible es un feeder (o publicador) diseñado para plataformas Cloud de IoT (Internet of Things). La primera versión de éste tiene soporte para ThingSpeak.com, una plataforma gratuita que permite añadir fuentes (o channels) independientes para cada dispositivo, con hasta 8 campos destinados a las magnitudes a medir.

ldr-chartThingSpeak tiene un dashboard con gráficas del estado de cada campo de cada channel, La imagen muestra los valores de un sensor LDR de uno de los Moths. Técnicamente se pueden empotrar en cualquier sitio que permita iframes (por desgracia, wordpress.com no nos lo permite).

La información que se publica actualmente corresponde a los sensores de temperaturaluminosidad (LDR), consumopresencia (PIR). Dado que los nodos (Moths) están todavía en desarrollo, el servicio estará funcionando de forma intermitente. Se puede consultar su estado desde las siguientes vistas: