+ Antworten
Ergebnis 1 bis 3 von 3
  1. #1
    Registriert seit
    Nov 2010
    Ort
    Hessen
    Beiträge
    1,057

    Talking Python Modul (pip) für IP-Symcon API

    Hallo zusammen.

    Ich baue gerade eine Schnittstelle von MyCroft (OpenSource "Alexa-Alternative") zu IP-Symcon und versuche möglichst die offizielle Symcon API zu verwenden.

    Da MyCroft auf Python aufbaut und ich relativ viel mit der JSONRPC API kommuniziere habe ich das gleich als Python Modul ausgelagert, falls es noch jemand außer mir nutzen möchte/kann.

    Damit kann aus Python heraus auf IP-Symcon per offizieller API zugegriffen werden.

    So wird es verwendet:
    Code:
    pip install requests
    pip install symcon
    Weitere Details sind hier:
    https://pypi.org/project/symcon/

    Beispiel:
    Code:
    import symcon
    connection = symcon.Symcon("symcon.local",3777,"http","token","123456789")
    print("symcon dir: " + connection.execCommand("IPS_GetKernelDir"))
    
    >> symcon dir: /var/lib/symcon/
    Gruß
    Thorsten
    IPS 5 auf Raspian, KNX, DALI, Homematic, EKM, RGB868 Stripe

  2. #2
    Registriert seit
    Apr 2017
    Beiträge
    911

    Sehr cool, danke!
    Viele Grüße
    Volker

    KNX-TP, KNX-RF

  3. #3
    Registriert seit
    Nov 2010
    Ort
    Hessen
    Beiträge
    1,057

    Sehr gerne .

    Ich werde das Python Symcon Modul die nächste Zeit voraussichtlich immer wieder um Funktionen erweitern, je nachdem was ich für die MyCroft Integration noch so brauche.
    IPS 5 auf Raspian, KNX, DALI, Homematic, EKM, RGB868 Stripe

Ähnliche Themen

  1. Senden per Python an Symcon
    Von Mastershort im Forum Skripte, PHP, SQL
    Antworten: 8
    Letzter Beitrag: 05.07.18, 21:47
  2. Balkonbewässerung Symcon und RaspiZeroW (Python)
    Von MHerold im Forum Mikrocontroller
    Antworten: 0
    Letzter Beitrag: 01.03.18, 14:43
  3. Balkonbewässerung Symcon und RaspiZeroW (Python)
    Von MHerold im Forum Allgemeine Diskussion
    Antworten: 0
    Letzter Beitrag: 01.03.18, 14:43