hermes: Shelly plug_50 als Anwesenheit simulieren + Aliase

This commit is contained in:
Homelab Cursor 2026-08-01 18:58:08 +02:00
parent 3ba8edb59a
commit b2f2a17bed

View file

@ -84,10 +84,22 @@ DEVICES: dict[str, dict] = {
},
"plug_50": {
"ip": "192.168.178.50",
"name": "Shelly Plug MG3",
"name": "Anwesenheit simulieren",
"gen": 3,
"kind": "switch",
"aliases": ["plug_50", "shelly_50", "plug50", "steckdose_50", "mg3"],
"aliases": [
"plug_50",
"shelly_50",
"plug50",
"steckdose_50",
"mg3",
"anwesenheit",
"anwesenheit_simulieren",
"anwesenheitssimulation",
"praesenz",
"praesenzsimulation",
"presence",
],
},
}
@ -435,7 +447,7 @@ TOOLS = [
"description": (
"Live-Status eines Shellys (Rollo-Position, Relay, Sensor-Temps). "
"Ziel per Alias/IP/Name: kueche, computerraum, gaestezimmer, bad_unten, "
"garagentor, haustuer, garage_decke_a/b, plug_50."
"garagentor, haustuer, garage_decke_a/b, plug_50 / anwesenheit."
),
"inputSchema": {
"type": "object",
@ -497,7 +509,7 @@ TOOLS = [
"name": "shelly_switch",
"description": (
"Schaltet einen Shelly-Plug/Switch (on|off|toggle). "
"Ziel z.B. plug_50 / 192.168.178.50 / Shelly Plug MG3."
"Ziel z.B. plug_50 / anwesenheit / Anwesenheit simulieren / 192.168.178.50."
),
"inputSchema": {
"type": "object",