| 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; |
| } |