Harmony Binding konfigurieren

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Harmony Binding konfigurieren

Beitrag von OliverCJ »

Lass openHAB mal außen vor... Wenn Du auf deiner Harmony einen EJECT-Button hast, funktioniert der denn in beiden Aktionen?
Ich gehe davon aus, dass die Harmony richtig eingerichtet ist und DU mit Aktionen arbeitest, denn nur dann macht die Harmony auch Sinn!

Wenn das der Fall ist, dann kannst Du genau dieses EJECT auch aus openHAB heraus benutzen. Da brauchst Du dann auch keine Unterscheidung.

Wenn es schon mit der Harmony alleine nicht klappt, dann wird EJECT von der PS4 wahrscheinlich nicht unterstützt. Dann wäre tatsächlich der Weg über den Support von Logitech der richtige. Denn eine IR-Fernbedienung zur PS4 - von der aus du anlernen könntest - gibt es ja nicht...

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Rothstein
Beiträge: 9
Registriert: 24. Mär 2021 14:15
Answers: 0

Re: Harmony Binding konfigurieren

Beitrag von Rothstein »

Ja, ist alles richtig , was du sagst. Die PS4 hat gar keinen "Eject-Button".
Ich denke man muss hier wie gewohnt über "->Optionen->Disc auswerfen" navigieren, während man beim HDDVD Player einen eigenen Button hat.

Ich habe mir jetzt zusätzlich zu den Start-Aktivitäten eine gemeinsame Fernbedienung gebaut (Lautstärke, Playerfunktionen, usw.) und jeweils einen Ordner mit "Spezialknöpfen" je Gerät (Eject, Audio, bzw. PS-Taste, Options, usw.). Das läuft erst einmal ganz gut.

Mit meiner Channel-Type Frage, wollte ich genau das herausfinden: Welche Buttons haben den gleichen Kenner und sollten bei beiden Geräten funktionieren. War wohl, wie so oft am Anfang bei mir, viel zu Kompliziert (oder auch zu einfach) gedacht.

P.S.: Ich denke hier bin ich richtig mit meinen Fragen aufgehoben - Danke schon einmal dafür!

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Harmony Binding konfigurieren

Beitrag von OliverCJ »

Hi, ich bin mir nicht sicher, ob wir vom gleichen sprechen.. Meinst Du einen physischen Button an der PS4? Den muss es ja nicht zwingend geben. Trotzdem kann die Harmony einen entsprechenden Befehl vorrätig haben, so dass es dort auf der Fernbedienung ein Eject gibt, welches dann auch die Disc auswirft...
Ich bin mir fast sicher, dass es sowas geben muss, denn bei meiner PS3 damals habe ich das auch hinbekommen. Zugegeben: Ich weiß nicht, inwieweit das übertragbar ist!

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Rothstein
Beiträge: 9
Registriert: 24. Mär 2021 14:15
Answers: 0

Re: Harmony Binding konfigurieren

Beitrag von Rothstein »

Hi, dann bin ich mir auch nicht mehr sicher. ;)

Die PS4 hat einen Hardware-Button am Gerät, der die Disc ausgibt.
Um diese Funktion aus der PS4-Oberfläche anzusteuern, navigiert man über ->Optionen->Disc auswerfen (also zwei Knöpfe). Unter channel-types habe ich nichts für den direkten Auswurf gefunden. Ich glaube bei der PS3 ist es genauso. Der HDDVD-Player hat einen Channel-Type "Eject", der die gleiche Funktion hat, wie der Hardware-Button am Gehäuse. Daher habe ich den Eject-Button in einer HDDVD-Fernsteuerung aufgenommen und werfe die Disc bei der PS4 über zwei Schritte der PS4-Fernbedienung aus (lasst sich sicherlich noch per Rule auf einen Button zusammenfassen).

Aber bevor ich mich um Kopf und Kragen rede, werde ich später noch etwas weiter testen und gerne berichten.
Lustigerweise gibt es ja auch noch das Playstation-Binding. Da frage ich mich, ob ich die PS4 hiermit auch tatsächlich einschalten kann,
was mit der Harmony nicht funktioniert (aufgrund der Vorgabe von Sony, dass die Konsole nur per Original-Controller einzuschalten ist).
So wie ich die Binding-Doku verstehe, sollte es sogar gehen - da muss ich aber erst einmal weiterbasteln.

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Harmony Binding konfigurieren

Beitrag von OliverCJ »

Moin...
Lass uns das gerne, wenn Du Lust hast, noch mal Step für Step durchgehen.

1. Welche Harmony-Ausstattung hast Du?
2. Welche Geräte genau hast Du dort angelernt?
3. Welche Aktionen hast Du auf der Harmony eingerichtet und welche Geräte sind in den jeweiligen Aktionen eingebunden?

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Rothstein
Beiträge: 9
Registriert: 24. Mär 2021 14:15
Answers: 0

Re: Harmony Binding konfigurieren

Beitrag von Rothstein »

Hi,
ich denke, ich bin auf einem guten Weg und komme gerade gut weiter.
Heute habe ich es mit dem "Playstation Binding" geschafft, die PS4 ohne Controller zu wecken (bzw. einzuschalten).
Dies ist nicht ohne die Tools "PS4-Waker" und die Sony Second Screen App möglich, da Sony die Konsole nur mit verknüpfter User-ID über den Controller erlaubt.

Dennoch vielen Dank für das Angebot, daher hier meine Konfiguration:

1. HarmonyHub (nur das Hub; über Harmony-Binding als Thing integriert; die Channels "ButtonSend" und "CurrentActivity" laufen)

2. Mitsubishi Beamer, Onkyo-AV Receiver, Toshiba HDDVD-Player & Playstation 4

3. Im Grunde nur 3 Aktivitäten.
HDDVD (schaltet Receiver ein und auf DVD, Beamer ein, HDDVVD ein);
PS4 (Beamer ein, Receiver auf Game, bisher musste dann noch über Controller die PS4 eingeschaltet werden, danach funktioniert die Steuerung);
PowerOff (wurde von Harmony zum ausschalten automatisch erstellt und läuft auch context-sensitiv je Aktivität HDDVD/PS4)

Soweit alles super; insbesondere, wenn ich das initiale einschalten der PS4 (ab sofort) über das zweite Binding/Schalter realisieren kann.
Ich wollte lediglich ein paar weitere Knöpfe erstellen, die context-sensitiv sind, wo möglich (z.B. VolumeUp/Down, Play, Pause, Rewind) und weitere Spezialknöpfe je Gerät (z.B. Eject, PS-Button, Dreieck, Kreis,...). Das funktioniert mittlerweile auch soweit.

Mir ist klar, dass ich bei der PS4 keine Disc über "Eject" auswerfen kann, da es diesen Channel-Type bei der PS4 nicht gibt.
Innerhalb der PS4 navigiert man über den Button "Optionen" zur Funktion "Disc ausgeben" (2 Klicks).
Die (Ursprungs)Frage war, wie ich dies ggf. context-sensitiv auf einen Button bekomme -> geht nicht, da kein Channel-Type auf PS4.

Soweit richtig?

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Harmony Binding konfigurieren

Beitrag von OliverCJ »

Lass openHAB mal komplett außen vor...

Du hast also nur einen Hub. Den könntest Du also theoretisch über die Harmony App auf dem Handy bedienen (Aktionen starten, in den Aktionen vorhanden Befehle ausführen, etc). Du könntest aber auch auf der Geräte-Ebene die Geräte bedienen und dir zu einem Gerät alle vorhandenen Befehle anschauen. Es könnte nämlich durchaus sein, dass für dieses Gerät ein Eject-Befehl existiert, er nur nicht in die Aktion übernommen wurde. Das gilt es erstmal rauszufinden (sofern Du hier nicht schon alles abgeklappert hast).

Wie programmierst Du den Hub? Über die App oder die PC-Software?

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Rothstein
Beiträge: 9
Registriert: 24. Mär 2021 14:15
Answers: 0

Re: Harmony Binding konfigurieren

Beitrag von Rothstein »

Bisher habe ich nur über die App gearbeitet. Die Software habe ich jetzt installiert und diese enthält bei den Befehlen die gleiche Auswahl wie bei den ausgelesenen channel-types. Also kein Eject-Button. Das ist aber auch nicht schlimm. Aber die Software bietet natürlich sehr viel mehr Möglichkeiten für neue Aktivitäten. Danke für den Hinweis.

Das Playstationbinding schaltet jetzt auch zuverlässig ein. Das war für mich mit PS4-Waker schon eine Herausforderung, aber perfekt um die Einschränkung der Harmony zu umgehen, wenn es einmal läuft.

Zum kompletten Einschalten muss dann noch einmal der PS-Button gedrückt werden.
Wo wir schon einmal dabei sind.
Wie bekomme ich eine Regel hin, die 40Sek nach Einschalten die Taste drückt?
Habe mich bisher noch nicht zu den Regeln vorgearbeitet. Sorry, ich stehe wirklich komplett am Anfang und bin noch völlig überwältigt.

Ich habe die Items zu "Power (On/Off)" und "PS-Taste".

Benutzeravatar
OliverCJ
Beiträge: 405
Registriert: 29. Aug 2017 12:41
Answers: 3
Wohnort: Bergisch Gladbach

Re: Harmony Binding konfigurieren

Beitrag von OliverCJ »

Hi,

wo genau hast Du in der Software denn die vorhandenen Befehle ausgelesen? Bei den Geräten oder bei den Aktionen. Du sprichst von ausgelesenen Channel-Types. Das wirst Du wohl in der Rest-Api gemacht haben... Da bekommst Du aber nur die Befehle, die auch in der Aktion verwendet werden, nicht die, die für ein Gerät verfügbar sind. Deshalb hacke ich da so drauf rum. Du musst die Geräte-Ebene und die Aktionen-Ebene in der Harmony auseinander halten. Wenn ich nächste Woche mal Zeit habe, packe ich mir gerne mal eine PS4 in meine Harmony und schau mal nach. Ich kann einfach nicht glauben, dass es da keinen Eject-Befehl gibt (bei dem Gerät!!! NICHT in der Aktion!). Das war ja schließlich mal deine Frage...

Zu der rule. Ich hänge dir hier mal eine von mir an, da kannst Du dich dran lang hangeln:

Code: Alles auswählen

var Timer tRadio = null

rule "Musik fuer Olli"
when
  Item Olli_Handy changed from OFF to ON
then
  if (tRadio !== null) {
    tRadio.cancel()
    tRadio = null
  }
  if (Olli_Handy.state == ON) {
    tRadio = createTimer(now.plusSeconds(60), [|
    var Stunde = now.getHourOfDay
      if (Stunde > 7 && Stunde < 21) {
        if(Matzi_Handy.state == OFF) {
          Hub_EG_Aktion.sendCommand("Radio")
        }
        tRadio = null
      }
    ])
  }
end
Zuerst wird global eine Variable als Timer deklariert.
Im when-Teil wird getriggert und zwar darauf, dass sich Meine Anwesenheit (also die des Handys) auf ON ändert.
Im then-Teil wird im ersten if abgefragt, ob der Timer ungleich NULL ist. Wenn JA, wird er abgebrochen und auf NULL gesetzt.
Im zweiten if wird nochmal der Status vom Handy abgefragt und dann der Timer auf 60 Sek gesetzt.
Die beiden nächsten if kannst Du weg lassen, hier geht es darum, ob meine Frau auch zu Hause ist und ob wir zwischen 8:00 Uhr und 21 Uhr haben.
Und dann wird an ein Item ein Commando gesendet. An der Stelle kannst Du dann deinen zweiten Tastendruck absetzen...
Zum Schluss noch mal den Timer auf NULL

Vielleicht hilft dir das ja schon.

VG, Olli

_______________________________________________
Homematic IP Komponenten an CCU 3 (wächst stetig)
Innogy Smarthome System (verabschiedet sich langsam)
Philips Hue Beleuchtung
Fritz!Box
VU+ Solo SAT-Receiver
2 Squeezeboxen
Denon Heos System

Benutzeravatar
scotty
Beiträge: 676
Registriert: 28. Apr 2020 04:44
Answers: 0

Re: Harmony Binding konfigurieren

Beitrag von scotty »

Hallo Leute,

wie wäre es denn damit:
screenshot_2.png
Das Teil ist noch nicht ganz fertig, da ich mich erst einmal um andere Dinge kümmern muss.

Hier zunächst der Code dazu und wer Lust hat, kann sich ja mal damit beschäftigen:

Code: Alles auswählen

uid: harmony
tags: []
props:
  parameters:
    - context: item
      description: Select the Harmony you wish to use at an equipment item level
      label: Select Harmony Equipment
      name: harmony
      required: true
      type: TEXT
  parameterGroups: []
timestamp: Mar 27, 2021, 3:00:09 AM
component: f7-card
config:
  style:
    background-color: rgb(26, 26, 26)
    --f7-card-margin-horizontal: 0px
    border-radius: 100px
    width: 23rem
    height: 45rem
slots:
  default:
    - component: Label
      config:
        text: ="Harmony"
        style:
          position: absolute
          left: 125px
          top: 15px
          color: white
          font-size: 18px
          line-height: 32px
          white-space: nowrap
          overflow: hidden
          text-overflow: ellipsis
          text-shadow: -1px 1px 1px hsl(0,0%,66%)
    - component: oh-button
      config:
        text: Off
        raised: true
        large: true
        textColor: white
        bgColor: black
        action: command
        actionCommand: PowerOff
        actionItem: =props.harmony+"_CurrentActivity"
        style:
          position: absolute
          left: 30px
          top: 60px
          border-radius: 12px
    - component: oh-button
      config:
        text: "=(items[props.harmony+'_CurrentActivity'].state === 'PowerOff') ? 'Click to Start' : items[props.harmony+'_CurrentActivity'].state"
        raised: true
        large: true
        textColor: white
        bgColor: gray
        action: options
        actionItem: =props.harmony+"_CurrentActivity"
        style:
          position: absolute
          right: 40px
          top: 60px
          width: 185px
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 130px
          top: 110px
          width: 60px
          height: 85px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 115px
          left: 150px
          color: white
        iconF7: play
        iconSize: 25
        action: command
        actionCommand: PLAY
        actionItem: =props.harmony+"_PlayerControl"
    - component: oh-link
      config:
        style:
          position: absolute
          top: 165px
          left: 150px
          color: white
        iconF7: pause
        iconSize: 25
        action: command
        actionCommand: PAUSE
        actionItem: =props.harmony+"_PlayerControl"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 30px
          top: 110px
          width: 90px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 117px
          left: 40px
          color: white
        iconF7: backward_end_alt
        iconSize: 25
        action: command
        actionCommand: PREVIOUS
        actionItem: =props.harmony+"_PlayerControl"
    - component: oh-link
      config:
        style:
          position: absolute
          top: 117px
          left: 85px
          color: white
        iconF7: backward
        iconSize: 25
        action: command
        actionCommand: REWIND
        actionItem: =props.harmony+"_PlayerControl"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 30px
          top: 155px
          width: 90px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 117px
          right: 40px
          color: white
        iconF7: forward_end_alt
        iconSize: 25
        action: command
        actionCommand: NEXT
        actionItem: =props.harmony+"_PlayerControl"
    - component: oh-link
      config:
        style:
          position: absolute
          top: 117px
          right: 85px
          color: white
        iconF7: forward
        iconSize: 25
        action: command
        actionCommand: FASTFORWARD
        actionItem: =props.harmony+"_PlayerControl"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 30px
          top: 155px
          width: 90px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 162px
          left: 65px
          color: red
        iconF7: circle_fill
        iconSize: 25
        action: command
        actionCommand: Record
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 30px
          top: 110px
          width: 90px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 162px
          right: 65px
          color: white
        iconF7: stop_fill
        iconSize: 25
        action: command
        actionCommand: Stop
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 40px
          top: 210px
          width: 100px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 220px
          right: 68px
          color: white
        text: MENU
        action: command
        actionCommand: Menu
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 40px
          top: 210px
          width: 100px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 220px
          left: 78px
          color: white
        text: EXIT
        action: command
        actionCommand: Exit
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 30px
          top: 260px
          width: 60px
          height: 50px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 272px
          left: 47px
          color: white
        iconF7: speaker_3
        iconSize: 25
        action: command
        actionCommand: VolumeUp
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 125px
          top: 255px
          width: 70px
          height: 60px
          border-radius: 50%
    - component: oh-link
      config:
        style:
          position: absolute
          top: 267px
          left: 143px
          color: white
          z-index: 2
        iconF7: arrowtriangle_up
        iconSize: 35
        action: command
        actionCommand: DirectionUp
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 30px
          top: 260px
          width: 60px
          height: 50px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 273px
          right: 47px
          color: white
        iconF7: arrow_up_square
        iconSize: 25
        action: command
        actionCommand: PageUp
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 65px
          top: 315px
          width: 60px
          height: 70px
          border-radius: 50%
    - component: oh-link
      config:
        style:
          position: absolute
          top: 333px
          left: 71px
          color: white
          z-index: 2
        iconF7: arrowtriangle_left
        iconSize: 35
        action: command
        actionCommand: DirectionLeft
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 127px
          top: 318px
          width: 65px
          height: 65px
          border-radius: 50%
          border: gray solid 1px
          z-index: 2
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 80px
          top: 270px
          width: 160px
          height: 160px
          border-radius: 50%
          z-index: 1
    - component: oh-link
      config:
        text: OK
        style:
          font-size: 25px
          position: absolute
          top: 331px
          left: 142px
          color: white
          z-index: 3
        iconSize: 75
        action: command
        actionCommand: Select
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 65px
          top: 315px
          width: 60px
          height: 70px
          border-radius: 50%
    - component: oh-link
      config:
        style:
          position: absolute
          top: 333px
          right: 71px
          color: white
        iconF7: arrowtriangle_right
        iconSize: 35
        action: command
        actionCommand: DirectionRight
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 125px
          top: 380px
          width: 70px
          height: 60px
          border-radius: 50%
    - component: oh-link
      config:
        style:
          position: absolute
          top: 400px
          left: 142px
          color: white
        iconF7: arrowtriangle_down
        iconSize: 35
        action: command
        actionCommand: DirectionDown
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 30px
          top: 390px
          width: 60px
          height: 50px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 404px
          left: 47px
          color: white
        iconF7: speaker_1
        iconSize: 25
        action: command
        actionCommand: VolumeDown
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 30px
          top: 390px
          width: 60px
          height: 50px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 403px
          right: 47px
          color: white
        iconF7: arrow_down_square
        iconSize: 25
        action: command
        actionCommand: PageDown
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 40px
          top: 450px
          width: 90px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 456px
          left: 72px
          color: white
        iconF7: speaker_slash_rtl
        iconSize: 25
        action: command
        actionCommand: Mute
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 40px
          top: 450px
          width: 90px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 457px
          right: 70px
          color: white
        iconF7: arrow_uturn_left
        iconSize: 25
        action: command
        actionCommand: Back
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          left: 60px
          top: 500px
          width: 80px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 510px
          left: 80px
          color: white
        text: GUIDE
        action: command
        actionCommand: Guide
        actionItem: =props.harmony+"_ButtonPress"
    - component: f7-badge
      config:
        bgColor: black
        style:
          position: absolute
          right: 60px
          top: 500px
          width: 80px
          height: 40px
          border-radius: 12px
    - component: oh-link
      config:
        style:
          position: absolute
          top: 510px
          right: 81px
          color: white
        text: INFO
        action: command
        actionCommand: Info
        actionItem: =props.harmony+"_ButtonPress"
Note: Ich gehe davon aus, dass Weiterentwicklungen den Forenteilnehmern zur Verfügung gestellt werden.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
OH 3.4.5 im Docker auf Synology DS918+ mit USV, Reolink-RLC-511WA, Philips Hue, AVM Fritz!Box 6591C, Alexa, Logitech Harmony und diversen Shelly's

Antworten