Emailbenachrichtigung verbessern

Für welche Projekte verwendet Ihr OpenHAB? Was habt Ihr automatisiert? Stellt eure Projekte hier vor.

Moderatoren: Cyrelian, seppy

zinnik
Beiträge: 174
Registriert: 7. Sep 2021 11:28
Answers: 0

Re: Emailbenachrichtigung verbessern

Beitrag von zinnik »

so jetzt gehts hab noch weitere Fehler gefunden. das "end" fehlt in der letzten rule
openhab 4.1.0.M Docker (Qnap)
influxDB 1.8.2 Docker (Qnap)
Grafana v8.3.3 Docker (Qnap)
Deconz 2.19.03 Docker (Qnap)
Homematic (Raspberrymatic Pi 3B+)
Grafana, Phoscon, Shelly, Gardena, Tuya
Camera IP Binding mit ffmpeg
Solaredge PV Anlage mit 8kW Speicher (solaredgeBinding)
u.v.m.

Lg zinnik

zinnik
Beiträge: 174
Registriert: 7. Sep 2021 11:28
Answers: 0

Re: Emailbenachrichtigung verbessern

Beitrag von zinnik »

Aber warum wird in der Doku mit geschweiften Klammern hingewiesen oder deute ich das falsch

Screenshot (274).png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openhab 4.1.0.M Docker (Qnap)
influxDB 1.8.2 Docker (Qnap)
Grafana v8.3.3 Docker (Qnap)
Deconz 2.19.03 Docker (Qnap)
Homematic (Raspberrymatic Pi 3B+)
Grafana, Phoscon, Shelly, Gardena, Tuya
Camera IP Binding mit ffmpeg
Solaredge PV Anlage mit 8kW Speicher (solaredgeBinding)
u.v.m.

Lg zinnik

Benutzeravatar
udo1toni
Beiträge: 13989
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Emailbenachrichtigung verbessern

Beitrag von udo1toni »

Klammern:

Code: Alles auswählen

() gewöhnliche oder runde Klammern
<> kleiner-größer oder spitze Klammern
{} geschweifte Klammern
[] eckige Klammern
In der Doku bedeutet received command [<command>], dass der Teil in den eckigen Klammern entfallen darf. Und <command> bedeutet, dass dies ein Platzhalter für einen von mehreren möglichen Werten ist, also z.B. ON oder OFF (nicht verwechseln mit "ON" oder "OFF", das sind keine Befehle, sondern Strings)
Du kannst also schreiben

Code: Alles auswählen

Item MyItem received command
Die Rule triggert auf jeden Befehl an das Item MyItem.

Code: Alles auswählen

Item MyItem received command ON
Die Rule triggert nur auf den Befehl ON an das Item MyItem.

Bei changed ist es noch etwas deutlicher:

Code: Alles auswählen

Item MyItem changed [from <state>] [to <state>]
Du hast nun folgende Möglichekiten:

Code: Alles auswählen

Item MyItem changed
Die Rule triggert bei jedem Statuswechsel des Items MyItem (jedoch nicht, wenn der aktuelle Status erneut gesetzt wird).

Code: Alles auswählen

Item MyItem changed from ON
Die Rule triggert jedes Mal, wenn das Item MyItem vom Status ON kommend zu einem anderen Status wechselt.

Code: Alles auswählen

Item MyItem changed to ON
Die Rule triggert jedes Mal, wenn das Item MyItem von einem anderen Status als ON kommend zum Status ON wechselt.

Code: Alles auswählen

Item MyItem changed from OFF to ON
Die Rule triggert nur, wenn der Status des Items MyItem von OFF nach ON wechselt.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

Antworten