Neuste Artikel aller Themen


      
Linux, OpenHabian   
21.02.2024

WiFi und Bluetooth abschalten


Um WiFi und Bluetooht abzuschalten muss die Datei
/boot/config.txt
ganz am Ende unter
[all]
ergänzt werden:

Für Wifi:
dtoverlay=disable-wifi
Für Bluetooth:
dtoverlay=disable-bt


Stichworte:
Openhab 4, OH4, WiFi, WLAN, Bluetooth, abschalten, deaktivieren




      
Linux, OpenHabian   
15.02.2024

Syntax-Beispiele für Widgets


parameters:
  - context: item
    description: Lange Beschreibung
    label: Kurze Beschreibung
    name: itemXyz
    required: false
    type: TEXT

config:
  visible: "=(props.itemXyz === undefined ? false : true)"
  url: "=(items[props.itemXyz].state === 'ON' ? '/static/heating-on.png' : '/static/heating-off.png')"


Stichworte:
Openhab 4, OH4, Widgets, Syntax, Code-Beispiele




      
Linux, OpenHabian   
13.02.2024

Environment-Variablen


$OPENHAB_USERDATA


Stichworte:
Openhab 4, OH4, Environment, Umgebungs-Variablen




      
Linux, OpenHabian   
07.02.2024

Probleme beim Logging?


Manchmal ist die Konfiguration für's Logging defekt.

In einem solchen Fall sollte man die im Verzeichnis $OPENHAB_USERDATA/etc/ liegenden Dateien log4j2.xml und org.ops4j.pax.logging.cfg prüfen. Letztere Datei sollte lediglich einen Verweis auf erstere Datei enthalten.
Auch die verwendeten System-Varaiblen sollte man prüfen.

Eine neu log4j2.xml kann man von github herunterladen.


Stichworte:
Openhab 4, OH4, Logging




      
Linux, OpenHabian   
04.02.2024

Zeit-Eingabe-Feld


- component: oh-grid-col
  config:
    style:
      width: 21em
    slots:
      default:
        - component: oh-input
          config:
            style:
              margin-top: 6px
              font-size: large
              width: 200px
              background-color: rgb(255, 0, 0)                    
            item: =props.timeItem
            type: time
            sendButton: true
            dateFormat: HH:mm
            inputmode: text
            validate: true


Stichworte:
Openhab 4, OH4, Zeit, Eingabe, time, input




      
Linux, OpenHabian   
29.01.2024

parameters


Parameter-Beispiel für Background:
  parameters:
    - description: Background image
      label: Background image
      name: imageBackground
      required: false
      type: TEXT

  style:
    background: ="url(/static/" + props.imageBackground + ")"




      
Linux, OpenHabian   
24.01.2024

Rules und Scripte löschen


Die Daten werden bei Openhab 4 im Verzeichnis
/var/lib/openhab/jsondb/
gespeichert.

In der Datei automation_rules.json werden Rules und Scripte gespeichert.

Aber Vorsicht beim Ändern der Dateien. Da kann man ganz schnell seine Openhab-Installation zerschießen. Also unbedingt vorher ein Bakup machen!


Stichworte:
Openhab 4, OH4, Rules löschen, Scripte löschen, entfernen, Datenbank




      
Linux, OpenHabian   
19.01.2024

Images


In Openhab können Bilder eingebunden werden.

Diese müssen an folgendem Ort abgelegt werden:
   /etc/openhab/html/
Legt man in diesen Ordner beispielsweise das Image MyImage.jpg, so wird dieses innerhalb von Openhab mit /static/MyImage.jpg adressiert.


Stichworte:
Openhab 4, OH4, Bilder, Images einbinden




      
Linux, OpenHabian   
19.01.2024

Dateigröße von syslog begrenzen


Folgende Datei anpassen:
   /etc/logrotate.d/rsyslog

den JSON-Block am Ende so gestalten:
{
        rotate 4
        size 10M
        daily
        missingok
        notifempty
        compress
        delaycompress
        sharedscripts
        postrotate
              /usr/lib/rsyslog/rsyslog-rotate
        endscript
}




Stichworte:
Openhab 4, OH4, syslog, verkleinern, Größe, logrotate




      
Linux, OpenHabian   
28.12.2023

Karaf - openhab-console


Der Aufruf der openhab-Konsole erfolgt durch:
ssh openhab@localhost -p 8101
Das Default-Passwort ist: habopen