Hallo Mitstreiter,
gibt es die Möglichkeit ein Switch-Item zu erstellen, bei welchem
KEIN Schalter angezeigt wird. Es ist nur für Statusmeldungen in rules ON/OFF
soll aber keine Bedienung ermöglichen ?
Danke
Torsten
Switch-Item (ohne Schalter zum Bedienen)
- TorstenE
- Beiträge: 246
- Registriert: 12. Jan 2022 18:29
- Wohnort: Niederstaufen
Switch-Item (ohne Schalter zum Bedienen)
openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Switch-Item (ohne Schalter zum Bedienen)
In einer Sitemap:
Statt
Code: Alles auswählen
Switch item=ItemName
oder
Code: Alles auswählen
Default item=ItemName
Code: Alles auswählen
Text item=ItemName
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- TorstenE
- Beiträge: 246
- Registriert: 12. Jan 2022 18:29
- Wohnort: Niederstaufen
Re: Switch-Item (ohne Schalter zum Bedienen)
Hallo Sihui,
danke für die Antwort.
Ein "String" Item ist mir schon klar, beinhaltet dann die Werte "false" und "true". Ich meinte, so etwas wie in html
Ein ganz normales Switch-Item, aber "nicht bedienbar" 
danke für die Antwort.
Ein "String" Item ist mir schon klar, beinhaltet dann die Werte "false" und "true". Ich meinte, so etwas wie in html
Code: Alles auswählen
<input type="text" id="lname" name="lname" value="Mein Name lässt sich nicht ändern" disabled>

openHAB 5.0.0 (#4495) auf einem Pi 4 mit openHABian
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Switch-Item (ohne Schalter zum Bedienen)
Ein
Code: Alles auswählen
Text item=NeoMotion1
Code: Alles auswählen
Switch NeoMotion1 "Bewegung Küche" <motion> ...
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- udo1toni
- Beiträge: 15249
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Switch-Item (ohne Schalter zum Bedienen)
Es ist wichtig, zu verstehen, dass die verwendeten Widgets nur bedingt etwas mit dem Itemtyp zu tun haben.
Wenn man in der Sitemap Switch schreibt, so bedeutet das, dass ein Schalter gezeichnet wird. Ich kann mit diesem Widget aber nicht nur Switch verknüpfen, sondern z.B. auch String, Dimmer, Contact und Number (!). Sinnvoll werden die letzten beiden aber erst mit einer Option des Switch Widgets, weil sie - anders als String und Dimmer - nicht in der Lage sind, ON und OFF als Status zu halten oder als Befehl zu verarbeiten.
Das Switch Widget hat aber noch eine Option mappings. Wenn man diese hinzufügt, wird kein Schiebeschalter gezeichnet, sondern - abhängig von den Mappings - eine oder mehr Schaltflächen, wobei das Mapping vorgibt, wie die Schaltflächen beschriftet sind und welchem Status/Befehl sie entsprechen.
Text ist ein anderes Wigdet, welches einfach Read Only einen Text ausgibt. Wahlweise kann man hier auch ein Item mit angeben, dessen Status dann (auf Wunsch) mit ausgegeben wird. Aber auch hier spielt der Itemtyp keine große Rolle, es ist egal, ob Dimmer, Switch, String, Number, Player... es wird einfach nur der aktuelle Status angezeigt, fertig.
Gleiches gilt sinngemäß auch in der Main UI oder auch in HABPanel usw., das Widget gibt nur die Art der Darstellung vor, ist aber gewöhnlich nicht abhängig von dem Itemtyp.
Wenn man in der Sitemap Switch schreibt, so bedeutet das, dass ein Schalter gezeichnet wird. Ich kann mit diesem Widget aber nicht nur Switch verknüpfen, sondern z.B. auch String, Dimmer, Contact und Number (!). Sinnvoll werden die letzten beiden aber erst mit einer Option des Switch Widgets, weil sie - anders als String und Dimmer - nicht in der Lage sind, ON und OFF als Status zu halten oder als Befehl zu verarbeiten.
Das Switch Widget hat aber noch eine Option mappings. Wenn man diese hinzufügt, wird kein Schiebeschalter gezeichnet, sondern - abhängig von den Mappings - eine oder mehr Schaltflächen, wobei das Mapping vorgibt, wie die Schaltflächen beschriftet sind und welchem Status/Befehl sie entsprechen.
Text ist ein anderes Wigdet, welches einfach Read Only einen Text ausgibt. Wahlweise kann man hier auch ein Item mit angeben, dessen Status dann (auf Wunsch) mit ausgegeben wird. Aber auch hier spielt der Itemtyp keine große Rolle, es ist egal, ob Dimmer, Switch, String, Number, Player... es wird einfach nur der aktuelle Status angezeigt, fertig.
Gleiches gilt sinngemäß auch in der Main UI oder auch in HABPanel usw., das Widget gibt nur die Art der Darstellung vor, ist aber gewöhnlich nicht abhängig von dem Itemtyp.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet