If it so happens that a device represents more than one
interface of interest (those being
HumidityContainer, ADContainer, etc.), the device state
can't be properly cached because there's just one entry
for the device state in the cache.
Fix: provide a device "reflection" and add one level of
indirection in the cache.
Log in to post a comment.