http Binding und Abfrage einer URL unter openHAB 4

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

EnergieAndi
Beiträge: 3
Registriert: 5. Apr 2024 07:03
Answers: 0

Re: http Binding und Abfrage einer URL unter openHAB 4

Beitrag von EnergieAndi »

Leider funktioniert es noch nicht. Doch bereits nur nach Anlegen des Channels, also ohne Link zu einem Item habe ich folgende Fehlermeldung:
2024-04-05 15:23:24.061 [WARN ] [form.CascadedValueTransformationImpl] - Transformation ignore, failed to parse $.[?(@.id == 'ZPUFG')].value: The transformation pattern must consist of the type and the pattern separated by a colon
Also nur mit diesem Code:

Code: Alles auswählen

channels:
  - id: Switch_Channel
    channelTypeUID: http:switch
    label: Schalter
    description: ""
    configuration:
      onValue: "true"
      mode: READONLY
      offValue: "false"
      stateTransformation: $.[?(@.id == 'ZPUFG')].value
Eigentlich kommt als Ergebnis der Json-Transformation nur true oder false raus - und das ist ja bei onValue und offValue konfiguriert.
In welchem Feld kann ich die in der Fehlermeldung genannten type und pattern eingeben?? Wie muss das aussehen?

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

Re: http Binding und Abfrage einer URL unter openHAB 4

Beitrag von udo1toni »

Da fehlt JSONPATH: vornedran. Schau Dir bitte noch mal die Definition an, die ich weiter oben gepostet habe...
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet

EnergieAndi
Beiträge: 3
Registriert: 5. Apr 2024 07:03
Answers: 0

Re: http Binding und Abfrage einer URL unter openHAB 4

Beitrag von EnergieAndi »

Oh ja. Das der Fehler. Oh bin ich glücklich. Vielen, vielen Dank.

Antworten