(solved) Paper UI Widget: Button reagiert nicht

GUI Relevanten, PaperUI, BasicUI, HabPanel ...

Moderatoren: seppy, udo1toni

Antworten
RoCMe
Beiträge: 11
Registriert: 22. Okt 2024 10:38
Answers: 0

(solved) Paper UI Widget: Button reagiert nicht

Beitrag von RoCMe »

Moin,

ich arbeite mich gerade in die Erstellung eines eigenen PaperUI Widgets ein. Erstes Etappenziel: Ein Button, der meinen Fernseher An- bzw. ausschaltet.

Einen Button habe ich hinbekommen, allerdings schaltet da nix ;)

Code: Alles auswählen

uid: widget_SAMSUNG-TV_REMOTE
tags: []
props:
  parameters:
    - context: item
      description: Item to control
      label: Power Setpoint Item
      name: powerItem
      required: true
      type: TEXT
      groupName: mainItems
    - context: item
      label: keyCode item
      name: keyCodeItem
      required: true
      type: TEXT
      groupName: mainItems
  parameterGroups:
    - name: mainItems
      label: Main Items
timestamp: Nov 13, 2024, 2:57:15 PM
component: f7-card
config:
  title: Fernbedienung
  stylesheet: ""
slots:
  default:
    - component: f7-card-content
      slots:
        default:
          - component: f7-row
            config:
              resizableFixed: true
              resizable-absolute: true
              class:
                - justify-content-left
            slots:
              default:
                - component: oh-button
                  config:
                    fill: true
                    round: true
                    style:
                      background: green
                      width: 80px
                      height: 80px
                      border-radius: 50%
                      display: flex
                      action: toggle
                      actionItem: =props.powerItem
                      actionCommand: ON
                      actionCommandAlt: OFF
                  slots:
                    default:
                      - component: oh-icon
                        config:
                          icon: oh:switch
                          style:
                            fontSize: 30px
                            font-size: 30px
Das Widget ist aus meiner Sicht korrekt konfiguriert, also insbesondere ist das powerItem gesetzt. Ein log:tail auf der openHAB Konsole zeigt allerdings NICHTS an, wenn ich den Button klicke, und der Fernseher reagiert auch nicht. Ich scheine also noch irgendwas zu übersehen, wahrscheinlich etwas ganz banales, ich eiß aber nicht was...

RoCMe
Beiträge: 11
Registriert: 22. Okt 2024 10:38
Answers: 0

Re: (solved) Paper UI Widget: Button reagiert nicht

Beitrag von RoCMe »

Manchmal hilft es, etwas Abstand zu gewinnen und es dann noch mal zu versuchen: Wenn die action* Attribute im style Abschnitt hängen können sie natürlich nicht funktionieren... :roll:

Antworten