blob: 5a0e51c19c49881024d4a0a949fd32b6aa7abe2b [file]
edition = "2023";
package milotic_tlbmc;
import "entity_common_config.proto";
import "sensor_instance_properties.proto";
// Config for a virtual sensor.
// A virtual sensor is a sensor that is not physically present on the system.
// It is a virtual sensor that is created by combining the readings of multiple
// sensors.
message VirtualSensorConfig {
// The expression that is used to combine the readings of the sensors.
string expression = 1;
// Common entity configuration.
EntityCommonConfig entity_common_config = 2;
// Sensor instance specific properties.
SensorInstanceProperties instance_properties = 3;
}