-
Notifications
You must be signed in to change notification settings - Fork 8
Changing entity context_type to something else than default "ROBOT" causes communication problems #28
Comments
Hi @marija185 this behavior is intended. FIROS uses this Note: Multiple FIROS instances (E.g.: 20 or more ) can run simultaneously on only ONE Contextbroker. To avoid Message-Collisions, the I talked with @DLuensch and @ptrdtznr and we have a solution (#32 ). This needs to be implemented first. Basically, the feature i described above is not used somewhere to our knowledge. So we will omit it and restructure the Appearance of the Entities inside the OCB. This should solve the Problem. Just allowing custom best regards, |
Hi @Luxxii, thank you for the answer! best regards, |
Hi @marija185 Most of the problems have been tackled inside the Development branch. However, it is currently not finished. The context-type has been removed completely and inside the OCB, the messages are now looking as described in #32 . I will inform you, after we have finished :) |
Hi @Luxxii! |
Hi @Luxxii
Yesterday I changed the entity context_type in config.json as described here:
https://firos.readthedocs.io/en/latest/install/configuration-files.html
My config.json now has the additional line with the parameter "context_type" as:
In OCB now I can see:
Now, what is interesting is that I can not receive the data from another docker container also using firos because there I have the default type "ROBOT", although I can see the data in a web browser under entities. If I rename the default type of the firos config.json of this other docker container to the same name "CentralSP", then the data are received!
To have more info how OCB looks of this other docker container, it begins with:
The problem is that the type needs to be the same in all the containers that communicate through firos to each other. However, it would be nice if the type does not prevent the communication of different types.
best regards,
Marija
The text was updated successfully, but these errors were encountered: