einzelne Befehle eingeben

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
manes
Beiträge: 260
Registriert: 23. Jul 2020 17:49
Answers: 0
Wohnort: Kreis Wesel

einzelne Befehle eingeben

Beitrag von manes »

Gibt es eine Möglichkeit einzelne Befehle direkt über eine Art Konsole oder so einzugeben, die sonst nur als Paket in einem Script o.ä. stehen?
Also z.B. item.xyz.sendcommand(befehl)
damit man nicht immer ein Script erstellen muß? Vor allen Dingen, wenn man nur sehen will, ob ein bestimmter Befehl das erzielt, was man sich gedacht hat. Oder wie macht man sowas? Ich hatte erst an die Karaf Konsole gedacht, aber das ist es wohl eher nicht!?
---------------------
liebe Grüße Manfred

Boby123
Beiträge: 34
Registriert: 8. Mai 2019 17:12
Answers: 1

Re: einzelne Befehle eingeben

Beitrag von Boby123 »

Ich habe mir dafür eine Testrule erstellt und einen Schalter und prüfe damit immer die Funktionen.
Etwas anders kenne ich nicht.
Gruß
Christoph

nw378
Beiträge: 377
Registriert: 22. Sep 2018 10:38
Answers: 7

Re: einzelne Befehle eingeben

Beitrag von nw378 »

Du kannst über die Konsole gehen (User / PW standardmäßig openhab / habopen):

Code: Alles auswählen

openhab-cli console
und dort

Code: Alles auswählen

openhab:send Shutter_OG_Bad 35
(Bei mir Rollo auf 35% fahren)

Statusabfrage geht auch:

Code: Alles auswählen

openhab:status Shutter_OG_Bad
Zuletzt geändert von nw378 am 28. Aug 2026 11:22, insgesamt 1-mal geändert.
openHAB 5.2.1 @ RPi 5 / M.2 SSD - openhabian/Debian 13.3 (trixie) - InfluxDB2 und Grafana @ Synology Docker - KNX, Viessmann vcontrol, u.v.m.

manes
Beiträge: 260
Registriert: 23. Jul 2020 17:49
Answers: 0
Wohnort: Kreis Wesel

Re: einzelne Befehle eingeben

Beitrag von manes »

prima. Das sieht so aus, als wenn es helfen würde. Danke
---------------------
liebe Grüße Manfred

Benutzeravatar
PeterA
Beiträge: 1111
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: einzelne Befehle eingeben

Beitrag von PeterA »

Gibt es im aktuellen OpenHab die RestApi noch?
Laut Suchmaschine schon. Damit kann man auch wunderbar Items Testen usw.
- OpenHab
#PWRUP

nw378
Beiträge: 377
Registriert: 22. Sep 2018 10:38
Answers: 7

Re: einzelne Befehle eingeben

Beitrag von nw378 »

Ja, geht auch. Ich bin auf 5.2.1 unterwegs.

Eingabe dann direkt über SSH:

Code: Alles auswählen

curl http://192.168.178.60:8080/rest/items/Licht_OG_Schlafen/state
Steuern mit

Code: Alles auswählen

curl -X POST \
  -H "Content-Type: text/plain" \
  --data "20" \
  http://192.168.178.60:8080/rest/items/Shutter_OG_Bad
openHAB 5.2.1 @ RPi 5 / M.2 SSD - openhabian/Debian 13.3 (trixie) - InfluxDB2 und Grafana @ Synology Docker - KNX, Viessmann vcontrol, u.v.m.

manes
Beiträge: 260
Registriert: 23. Jul 2020 17:49
Answers: 0
Wohnort: Kreis Wesel

Re: einzelne Befehle eingeben

Beitrag von manes »

was mich nur total verwirrt, wenn ich dem KNX Aktor den Befehl über besagte Console gebe die Rollade auf 84 % zu fahren, dann fährt die Rollade auch so weit wie gewünscht. Mache ich aber den gleichen Befehl aus einem Script heraus, dann fährt das Rollo nicht bis dahin, sondern wesentlich kürzer. Wie soll man des das verstehen?
---------------------
liebe Grüße Manfred

nw378
Beiträge: 377
Registriert: 22. Sep 2018 10:38
Answers: 7

Re: einzelne Befehle eingeben

Beitrag von nw378 »

Guck mal ins Log. So ist es nur raten.
openHAB 5.2.1 @ RPi 5 / M.2 SSD - openhabian/Debian 13.3 (trixie) - InfluxDB2 und Grafana @ Synology Docker - KNX, Viessmann vcontrol, u.v.m.

manes
Beiträge: 260
Registriert: 23. Jul 2020 17:49
Answers: 0
Wohnort: Kreis Wesel

Re: einzelne Befehle eingeben

Beitrag von manes »

ich habe das Log nebenbei laufen lassen. Da werden die richtigen Werte angezeigt, die verschickt werden. Alles recht merkwürdig.
---------------------
liebe Grüße Manfred

Antworten