dynamic attributes with external devices

Can you please also share a screenshot of the ATK Error history window (View -> Error history)?
Rosenberg's Law: Software is easy to make, except when you want it to do something new.
Corollary: The only software that's worth making is software that does something new.
I only looked at some tangotest attributes smile


Thank you for the screenshot.
It looks like you are having 2 different problems.
You are encountering the famous heartbeat problem. So your client (ATKPanel) is trying to reconnect to your device server every 10 seconds and is doing a synchronous read_attribute call every 10 seconds.
So you should see an update of your attribute every ~10 seconds on ATKPanel.

Then, you have some other errors "Read value for attribute xxx has not been updated".
This can happen if the attribute value was not set in the device server attribute read method.
(attr.set_value() was not called in this method).
Could you please check that the attribute value is correctly set in the device server read methods for the attributes reporting this error?
Rosenberg's Law: Software is easy to make, except when you want it to do something new.
Corollary: The only software that's worth making is software that does something new.
Edited 5 years ago
 
Register or login to create to post a reply.