The HIAS MQTT IoT Agent is based on FIWARE IoT Agents and bridges between HIAS devices that support the MQTT protocol, HIASCDI Context Broker, and HIASHDI Historical Broker.
Is your feature proposal related to a problem? Please describe.
HIAS Core now uses a oneAPI environment which is powered by Conda. The installation file needs updating to use conda rather than pip.
Describe the solution you'd like to implement
Update installation file to use conda
Describe the bug
In the agent_modules dir, hiasbch.py and hiascdi.py are no longer needed they are part of the HIAS server installation. The change was made so that all agents call these modules rather than duplicating code.
To Reproduce
Look in agent_modules dir
Expected behavior
The files should not exist there.
Screenshots
NA
Desktop (please complete the following information):
NA
Smartphone (please complete the following information):
NA
Is your feature proposal related to a problem? Please describe.
The agent does not yet have the functionality to process "state" messages coming from network devices etc.
Describe the solution you'd like to implement
Implement functionality that updates states in the relevant contextual data.
Is your feature proposal related to a problem? Please describe.
Currently only the contextual data for camera sensors on TassAI is updated on classification, Need to add the functionality to IoT Agents that updates the contextual data of the models.
Describe the solution you'd like to implement
Add the functionality to IoT Agents that updates the contextual data of the models.
Is your feature proposal related to a problem? Please describe.
Allow for the agent to connect to a local MQTT broker rather than an encrypted one.
Describe the solution you'd like to implement
Setting in configuration to specifiy secure or insecure. If secure connection will use SSL certs, if not connection can be made to a local IP without encryption.