When a device' metrics change, it sends an update to the controller. If there is no change (for example if the value is zero, and keeps being zero), no update will be sent. This means we won't send any metrics to the database. This will seem incorrect, for example if devices are turned off.
Instead, we should poll the devices at fixed, configurable intervals.
When a device' metrics change, it sends an update to the controller. If there is no change (for example if the value is zero, and keeps being zero), no update will be sent. This means we won't send any metrics to the database. This will seem incorrect, for example if devices are turned off.
Instead, we should poll the devices at fixed, configurable intervals.