We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9fab51c commit a01ad9dCopy full SHA for a01ad9d
glances_api/__init__.py
@@ -170,4 +170,14 @@ async def get_ha_sensor_data(self) -> dict[str, Any]:
170
sensor_data["raid"] = data
171
if data := self.data.get("uptime"):
172
sensor_data["uptime"] = data
173
+ if data := self.data.get("gpu"):
174
+ sensor_data["gpu"] = {}
175
+ for sensor in data:
176
+ sensor_data["gpu"][f"GPU_{sensor['gpu_id']}__{sensor['name']}"] = {
177
+ "name": sensor["name"],
178
+ "temperature": sensor["temperature"],
179
+ "mem": sensor["mem"],
180
+ "proc": sensor["proc"],
181
+ "fan_speed": sensor["fan_speed"] if "fan_speed" in sensor else 0,
182
+ }
183
return sensor_data
0 commit comments