Beiträge von prime0n

    Guten Tag,

    ich stehe vor dem gleichen Problem und suche ebenso die Lösung dazu.
    Ich bin auf service.callbacks2 gestoßen. Damit ist es möglich "Events" in Actionen zu verwandeln.
    Sprich: Startet das Systems, wird ein Script ausgeführt. Ebenso beim starten des Players, bei Stop, Pause etc. ...

    Die scripts liegen als python script bereit - Jetzt kommt aber mein Problem. Die Dokumentation dazu ist mir zu hoch, bzw ich verstehe es nicht (könnte daran liegen das die Dokumentation etwas spärlich ist).
    Letztendlich muss ich zu jeder Aktion die ausgeführt werden soll ein script anlegen. Nur komme ich da nicht besonders weit weil mir python fremd ist.

    Da es hier scheinbar Leidensgenossen gibt, frage ich mich ob wir uns da evtl. gegenseitig helfen können.

    Danke & Grüße
    prime0n


    Edit:
    Nachdem meine KNX-Anlage inkl. Homeserver erst nächst Woche installiert wird, ich aber schon so viel wie möglich vorbereiten will, habe ich in Anlehnung an flashbang's Post folgendes zusammengebastelt:

    Code
    import socket
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
    sock.settimeout(2.0)
    sock.connect(("192.168.70.249", 3654))
    sock.settimeout(1.0)
    msg = ''
    sock.sendall(msg)


    Callback2 führt zu jeder Aktion die in XBMC diesen Script aus und übergibt nur den Wert "msg".
    Wie gesagt, ich kann es derzeit nicht testen, aber wenn sich das mal jemand anschauen könnte um mir zu sagen, ja "msg" als Parameter wird als IP Telegramm verschickt wäre ich schon glücklich!