Skip to content

Limitations

Luigi Saetta edited this page Dec 24, 2018 · 3 revisions

In this page I want to try to describe what I think are currently limitations of the project. Obviously, there are limits. Some have been decided by me (by Design), for example to simplify and have a working version quicker. Others are results of the implementation.

  1. All the msgs must be received by Kura using MQTT protocol. Devices must use MQTT;
  2. Currently, the communication between devices and Kura is protected (user/pwd) but in clear. The network must be trusted;
  3. Msgs must be in JSON format; (For each msgs see how to add a new DeviceModel);
  4. Addition of support for a new DeviceModel requires code addition and redeploy;
  5. All the different devices now must use common topics (described with wildcards, for example device/+/data)
  6. The type of msgs is identified by a method inspecting the JSON
Clone this wiki locally