+ Antworten
Seite 3 von 7 ErsteErste 1 2 3 4 5 ... LetzteLetzte
Ergebnis 21 bis 30 von 70
  1. #21
    Registriert seit
    Dec 2010
    Ort
    Berlin
    Beiträge
    27

    User und PWsind beide im Klartext.

    den Symcondienst neu starten nach PW-Änderung.? probier ich mal aus.


    --
    funktioniert ! Danke
    es lag am fehlenden Neustart des Dienstes.
    Geändert von home_frank (27.04.16 um 13:41 Uhr)

  2. #22
    Registriert seit
    Apr 2007
    Ort
    Lüneburg
    Beiträge
    3,395

    Hallo Leute,

    bei mir gibt es schon bei diesem Teil eine Fehlermeldung:
    Code:
    # notwendige Module importieren
    import requests, json
    from requests.auth import HTTPBasicAuth
    ...
    Ist die Zeilenaufteilung im Python Skript bei Euch auch genau so??

    Joachim
    IP-Symcon seit 12/2009, iPhoneApp seit 01/2011, IPSView seit 12/2014!
    3xSiemensLOGO0BA7+DM16, 1xInstar 3010PoE, 1xInstar 2905PoE, 1x1-WireHub mit DS2450 von Eservice-online, 15xDS1820, 1xDS2423, 1xDS2408

  3. #23
    Registriert seit
    Apr 2007
    Ort
    Lüneburg
    Beiträge
    3,395

    Hallo Leute,

    bei mir kommt immer die Fehlermeldung:
    Code:
      File "GPIOinit.py", line 3, in <module>
        from requests.auth import HTTPBasicAuth
    ImportError: No module named requests.auth
    habe jetzt schon diverse Sachen versucht dieses "requests-Modul" zu installieren - bisher ohnre Erfolg...

    Jemand einen Tipp?

    Joachim
    IP-Symcon seit 12/2009, iPhoneApp seit 01/2011, IPSView seit 12/2014!
    3xSiemensLOGO0BA7+DM16, 1xInstar 3010PoE, 1xInstar 2905PoE, 1x1-WireHub mit DS2450 von Eservice-online, 15xDS1820, 1xDS2423, 1xDS2408

  4. #24
    Registriert seit
    Sep 2007
    Ort
    Daisendorf - Bodensee
    Beiträge
    946

    Standard JSON-RPC über Python

    sudo apt-get install python-requests hat nicht geklappt?

    Edit: und schreib mal alles in eine Zeile; so klappts in meinen Python-Skripten.
    Geändert von dfhome (22.05.16 um 20:23 Uhr)
    HM per CCU2 + LAN-Adapter am RasPi | Youless | Hydreon RG-11 | SONOS 2xPlay:1, 1xPlay:5, 3xConnect:AMP | eBus

  5. #25
    Registriert seit
    Sep 2007
    Ort
    Daisendorf - Bodensee
    Beiträge
    946

    Und noch einen: "import requests" hast Du auch drin?
    HM per CCU2 + LAN-Adapter am RasPi | Youless | Hydreon RG-11 | SONOS 2xPlay:1, 1xPlay:5, 3xConnect:AMP | eBus

  6. #26
    Registriert seit
    Apr 2007
    Ort
    Lüneburg
    Beiträge
    3,395

    Ja...

    Habe schon Python Update auf 3.2 gemacht, diverse andere Sachen versucht...

    Joachim

    Nachtrag: Den Tipp mit "sudo apt-get install python-requests" hatte ich erst gerade gesehen! Jetzt kommt eine andere Fehlermeldung - da muss ich erst mal schauen...
    Geändert von JPaeper (22.05.16 um 21:01 Uhr)
    IP-Symcon seit 12/2009, iPhoneApp seit 01/2011, IPSView seit 12/2014!
    3xSiemensLOGO0BA7+DM16, 1xInstar 3010PoE, 1xInstar 2905PoE, 1x1-WireHub mit DS2450 von Eservice-online, 15xDS1820, 1xDS2423, 1xDS2408

  7. #27
    Registriert seit
    Apr 2007
    Ort
    Lüneburg
    Beiträge
    3,395

    ...es funktioniert hier einfach nicht...
    Code:
    Code:
    import requests, json
    from requests.auth import HTTPBasicAuth
    
    # JSON-RPS zu IPS definieren
    def IpsRpc(methodIps, paramIps):
        url = "http://127.0.0.1:3777>/api/"
        auth=HTTPBasicAuth('user@ips.de', 'Password')   # username nicht codiert, bsp. johndoe@unknown.net
        headers = {'content-type': 'application/json'}
    
        payload = {"method": methodIps, "params": paramIps, "jsonrpc": "2.0", "id": "0"}
        response = requests.post(url, auth=auth, data=json.dumps(payload), headers=headers)
    
    variable=29419
    value="abc"
    IpsRpc("SetValue", [variable,value])
    Fehlermeldung:
    Code:
    Traceback (most recent call last):
      File "GPIOinit.py", line 36, in <module>
        IpsRpc("SetValue", [variable,value])
      File "GPIOinit.py", line 17, in IpsRpc
        response = requests.post(url, auth=auth, data=json.dumps(payload), headers=headers)
      File "/usr/lib/python2.7/dist-packages/requests/api.py", line 94, in post
        return request('post', url, data=data, json=json, **kwargs)
      File "/usr/lib/python2.7/dist-packages/requests/api.py", line 49, in request
        return session.request(method=method, url=url, **kwargs)
      File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 443, in request
        prep = self.prepare_request(req)
      File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 374, in prepare_request
        hooks=merge_hooks(request.hooks, self.hooks),
      File "/usr/lib/python2.7/dist-packages/requests/models.py", line 304, in prepare
        self.prepare_url(url, params)
      File "/usr/lib/python2.7/dist-packages/requests/models.py", line 354, in prepare_url
        scheme, auth, host, port, path, query, fragment = parse_url(url)
      File "/usr/lib/python2.7/dist-packages/urllib3/util/url.py", line 143, in parse_url
        raise LocationParseError(url)
    urllib3.exceptions.LocationParseError: Failed to parse: 127.0.0.1:3777>
    ..habe es mit diversen Hinweisen auf dem Thread probiert (mit und ohne ".json", die payload-Daten in einer oder in mehreren Zeilen...)

    Wo liegt der Hund begraben??

    Joachim
    Geändert von JPaeper (23.05.16 um 19:24 Uhr)
    IP-Symcon seit 12/2009, iPhoneApp seit 01/2011, IPSView seit 12/2014!
    3xSiemensLOGO0BA7+DM16, 1xInstar 3010PoE, 1xInstar 2905PoE, 1x1-WireHub mit DS2450 von Eservice-online, 15xDS1820, 1xDS2423, 1xDS2408

  8. #28
    Registriert seit
    Sep 2007
    Ort
    Daisendorf - Bodensee
    Beiträge
    946

    Ganz einfach: mach mal das ">" aus der URL von IPS.
    HM per CCU2 + LAN-Adapter am RasPi | Youless | Hydreon RG-11 | SONOS 2xPlay:1, 1xPlay:5, 3xConnect:AMP | eBus

  9. #29
    Registriert seit
    Apr 2007
    Ort
    Lüneburg
    Beiträge
    3,395

    ...ja, das hatte ich wohl übersehen...

    ..jetzt kommt aber diese Fehlermeldung:
    Code:
    Traceback (most recent call last):
      File "GPIOinit.py", line 3, in <module>
        import requests, json
      File "/usr/lib/python2.7/dist-packages/requests/__init__.py", line 80, in <module>
        from . import utils
      File "/usr/lib/python2.7/dist-packages/requests/utils.py", line 25, in <module>
        from .compat import parse_http_list as _parse_list_header
      File "/usr/lib/python2.7/dist-packages/requests/compat.py", line 81, in <module>
        import json
      File "/home/pi/json.py", line 3, in <module>
        from requests.auth import HTTPBasicAuth
      File "/usr/lib/python2.7/dist-packages/requests/auth.py", line 17, in <module>
        from .compat import urlparse, str
    ImportError: cannot import name urlparse
    Joachim
    IP-Symcon seit 12/2009, iPhoneApp seit 01/2011, IPSView seit 12/2014!
    3xSiemensLOGO0BA7+DM16, 1xInstar 3010PoE, 1xInstar 2905PoE, 1x1-WireHub mit DS2450 von Eservice-online, 15xDS1820, 1xDS2423, 1xDS2408

  10. #30
    Registriert seit
    Sep 2007
    Ort
    Daisendorf - Bodensee
    Beiträge
    946

    Puuhh... Bei mir siehts so aus:
    HM per CCU2 + LAN-Adapter am RasPi | Youless | Hydreon RG-11 | SONOS 2xPlay:1, 1xPlay:5, 3xConnect:AMP | eBus

Ähnliche Themen

  1. JSON-RPC über C#/VB.NET Step by Step
    Von Schablone im Forum Entwicklung mit PHP-SDK/Delphi-SDK
    Antworten: 20
    Letzter Beitrag: 11.09.16, 14:13
  2. Json rpc
    Von wango im Forum Skripte, PHP, SQL
    Antworten: 3
    Letzter Beitrag: 20.08.14, 20:13
  3. JSON-RPC interface
    Von barcaj im Forum General Discussion
    Antworten: 4
    Letzter Beitrag: 10.03.14, 21:19
  4. JSON-RPC über VB.NET Step by Step - Diskussionsthread
    Von Schablone im Forum Entwicklung mit PHP-SDK/Delphi-SDK
    Antworten: 8
    Letzter Beitrag: 24.02.14, 19:39
  5. JSON-RPC Version?
    Von axbigo im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 1
    Letzter Beitrag: 14.10.13, 17:01

Stichworte