smarthub Übersicht Dashboard Parameters Sensoren Aktoren Topics Daten Logs Einstellungen v0.1

← zurück zur Regelliste

Neue Regel

Retention & Limits
Verhalten

Extractors

Abbrechen

Hilfe & Beispiele

Fritz-Presence (online/offline)

Pattern: fritz_guardian/device/+/+
Template: {0}_presence
Kategorie: configured
on_change: true

Extractors:
[
  {
    "path": "$.presence_state",
    "sub_key": "",
    "kind": "numeric",
    "factor": 1,
    "on_change": true,
    "value_map": { "online": 1, "offline": 0 }
  }
]

Shelly NotifyFullStatus (Power-Werte)

Pattern: +/events/rpc
Template: {0}
Faktor: 100

Extractors:
[
  { "path": "$.params.em:0.a_act_power",
    "sub_key": "a_act_power", "kind": "numeric",
    "factor": 100, "unit": "W" },
  { "path": "$.params.em:0.b_act_power",
    "sub_key": "b_act_power", "kind": "numeric",
    "factor": 100, "unit": "W" },
  { "path": "$.params.em:0.c_act_power",
    "sub_key": "c_act_power", "kind": "numeric",
    "factor": 100, "unit": "W" },
  { "path": "$.params.emdata:0.total_act",
    "sub_key": "total_act", "kind": "numeric",
    "factor": 100, "unit": "Wh", "on_change": true }
]

Wenn ein Pfad im Payload nicht existiert (z.B. bei NotifyStatus statt NotifyFullStatus), wird der Extractor schweigend übersprungen.

Detail →
lädt…