add state-var monitoring to io-adapter