1// Each entry is to uniquely identify a remote state sensor(there are separate
2// entry for each sensor in a composite sensor) and the supported event states.
3// The "dbus" section contains information about the corresponding D-Bus
4// property for the sensor and "property_values" are the D-Bus property values
5// for each corresponding entry in the "event_states"
6{
7    "entries": [
8        {
9            "containerID": 1,
10            "entityType": 64,
11            "entityInstance": 1,
12            "sensorOffset": 0,
13            "event_states": [
14                0,
15                1
16            ],
17            "dbus": {
18                "object_path": "/xyz/abc/def",
19                "interface": "xyz.openbmc_project.example1.value",
20                "property_name": "value1",
21                "property_type": "string",
22                "property_values": [
23                    "xyz.openbmc_project.State.On",
24                    "xyz.openbmc_project.State.Off"
25                ]
26            }
27        },
28        {
29            "containerID": 1,
30            "entityType": 64,
31            "entityInstance": 1,
32            "sensorOffset": 1,
33            "event_states": [
34                2,
35                3
36            ],
37            "dbus": {
38                "object_path": "/xyz/abc/def",
39                "interface": "xyz.openbmc_project.example2.value",
40                "property_name": "value2",
41                "property_type": "uint8_t",
42                "property_values": [
43                    9,
44                    10
45                ]
46            }
47        },
48        {
49            "containerID": 1,
50            "entityType": 67,
51            "entityInstance": 1,
52            "sensorOffset": 0,
53            "event_states": [
54                0,
55                1
56            ],
57            "dbus": {
58                "object_path": "/xyz/abc/ghi",
59                "interface": "xyz.openbmc_project.example3.value",
60                "property_name": "value3",
61                "property_type": "bool",
62                "property_values": [
63                    false,
64                    true
65                ]
66            }
67        }
68    ]
69}
70