Thank you RSW686.
The OPII is connected to an older 24 port 10/100 Mbs switch. Same switch now for close to 10 years. Other than the OPII hanging off of it; it has not caused any issues with any other device on it. (few these days).
That said I have been moving towards converting the entire network to Gb and this older 24 port switch is the last 10/100 that will be swapped with a Gb switch.
While not using every serial port on the HAI OPII; I do have an X10 PIM, UPB PIM, Z-Wave PIM, Homeseer and Russound connected to the OPII. Historically I have unplugged the serial to Homeseer cable; left the network cable in place and still have seen the time loss / thermostat communications issues. At one time I thought it might have been the thermostat and did replace it working with HAI tech on it. (thermostat is an Omnistat2 1000); but the issue remained anyways ruling out the thermostat.
I have recently migrated to using an Omnitouch hub/video hub with its own power supply/battery. (so a mix of HS Omni touch legacy plus newer OmniTouch POE screens). Adjacent to the Omnitouch hub is a small 8 port POE switch (Tycon) which is only utilized today for the Omnitouch POE screens.
Yesterday I plugged the OPII back into the network as the legacy Omnitouch screens / Omnistat temperature time and temp values today appear just fine with no zero temps or losing time (after almost 24 hours now).
I have made no changes to anything other than plugging in the network interface. This is what I have done in the past to "correct" my issues.
I do have a secondary network interface on the firewall with a different subnet and could install the HAI OPII on that network; but I prefer not to right now.
I do not see still what may be causing this issue. The thermostat did start working a bit more as the ambient outdoor temps changed from the 40's to the 20's such that the furnace is working a bit more (and such so is the thermostat). Doesn't make sense to me though that the only way I can correct the issue is to unplug the network interface for a time (I have done this each time the issue has come up); then plug it back in.