LCN Forum
GVS Tableu Button über URL aufrufen - Druckversion

+- LCN Forum (https://forum.lcn.eu)
+-- Forum: Software (https://forum.lcn.eu/forumdisplay.php?fid=30)
+--- Forum: LCN-GVS (https://forum.lcn.eu/forumdisplay.php?fid=7)
+--- Thema: GVS Tableu Button über URL aufrufen (/showthread.php?tid=824)



GVS Tableu Button über URL aufrufen - LCN-User - 11.02.2017

Guten Tag,
eine Frage von einem No-Profi. Mann sollte doch in einem GVS Taublau einzelne Buttons (z.B Licht....) per URL direkt aufrufen können?
Ohne zusätliche Software Moduls, wie IPS oder.... kann da jemand ein Beispiel geben
Hintergrund ist HA Bridge mit Alexa
Für Info wäre ich sehr dankbar Smile


- Ben - 18.08.2017

Hallo,

Ganz so trivial ist es nicht, aber grundsätzlich ist es möglich z.B. einen Buttonklick per externem Programm anzustoßen.
Du musst nur die ID des Buttons und das auzulösende Event kennen. Das findest Du wenn Du Dir den Quelltext der GVS-Seite anzeigen lässt, ich habs
zum Beispiel mit Firefox + "Firbug" Addon gemacht das ist alles schön strukturiert und man findet alles schnell.
In meinem kleinen Testprogramm hab ich einfach die GVS-Seite ins browser-Steuerelement geladen, den Button per ID angesprochen (hier "btn3")
und einfach das "onclick" ausgelöst. In .NET sind das nur ein paar Zeilen:

Private Sub rais_gvs_event()
Dim element As HtmlElement
element = WebBrowser1.Document.GetElementById("btn3")
element.RaiseEvent("onclick")
End Sub

Gruß, Ben