"Externe Variable" im Access Point
Moderator: Co-Administratoren
-
- Beiträge: 164
- Registriert: 12.01.2017, 23:33
- Danksagung erhalten: 4 Mal
Re: "Externe Variable" im Access Point
Dir Fehlen die Abhängigkeiten.
Wenn du schon Visual Studio offen hast, dann kannst du diese relativ einfach installieren.
Im Projekt klick auf "Python Environment" und mir der rechten Maustaste auf "Python 3.6".
Dort dann "Install from requirements.txt".
Danach sollte es klappen.
Wenn du schon Visual Studio offen hast, dann kannst du diese relativ einfach installieren.
Im Projekt klick auf "Python Environment" und mir der rechten Maustaste auf "Python 3.6".
Dort dann "Install from requirements.txt".
Danach sollte es klappen.
Homematic IP mit Access Point - Python Modul: Programmieren mit dem Access Point
Re: "Externe Variable" im Access Point
Das war es! Wunderbar soweit.
Klappt alles und ich habe mir bereits zwei Scripte zum Ein-und Ausschalten meiner entsprechenden Steckdose erstellt. Diese rufe ich dann mit meiner Java-Applikation (eine Abwandlung hiervon: https://github.com/Tommy-LSA/supoxy) auf wenn ich genügend oder zu wenig Energie habe.
Unter Windows funktioniert zumindest beim Testen alles. Die Probleme kommen nur wieder sobald ich auf den pi wechsle.
Hier kriege ich wieder Meldungen, dass er irgendwelche imports nicht findet. Wie installiere ich hier die requirements am besten?
Trotzdem schonmal vielen dank und cooles reverse-engineering
Klappt alles und ich habe mir bereits zwei Scripte zum Ein-und Ausschalten meiner entsprechenden Steckdose erstellt. Diese rufe ich dann mit meiner Java-Applikation (eine Abwandlung hiervon: https://github.com/Tommy-LSA/supoxy) auf wenn ich genügend oder zu wenig Energie habe.
Unter Windows funktioniert zumindest beim Testen alles. Die Probleme kommen nur wieder sobald ich auf den pi wechsle.
Hier kriege ich wieder Meldungen, dass er irgendwelche imports nicht findet. Wie installiere ich hier die requirements am besten?
Trotzdem schonmal vielen dank und cooles reverse-engineering
-
- Beiträge: 164
- Registriert: 12.01.2017, 23:33
- Danksagung erhalten: 4 Mal
Re: "Externe Variable" im Access Point
sofern du nicht unbedingt immer die aktuelle version von github benötigst, dann kannst du auch das PyPi Paket benutzen
mit folgendem Befehl kannst du das Paket installieren und in Zukunft auch updaten.
mit folgendem Befehl kannst du das Paket installieren und in Zukunft auch updaten.
Code: Alles auswählen
pip install homematicip --upgrade
Homematic IP mit Access Point - Python Modul: Programmieren mit dem Access Point
Re: "Externe Variable" im Access Point
Bei dem Befehl pupt er mir folgende fehlermeldung raus:
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-CxmIEa/websockets/
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-CxmIEa/websockets/
-
- Beiträge: 164
- Registriert: 12.01.2017, 23:33
- Danksagung erhalten: 4 Mal
Re: "Externe Variable" im Access Point
Sieh dir mal folgenden Link an:
https://stackoverflow.com/questions/359 ... le_rich_qa
https://stackoverflow.com/questions/359 ... le_rich_qa
Homematic IP mit Access Point - Python Modul: Programmieren mit dem Access Point
Re: "Externe Variable" im Access Point
Hat leider alles nicht geholfen habs aber nach langem hin- und herprobieren doch installiert gekriegt.
..aendert aber nichts daran, dass die scripte beim ausfuehren den import scheinbar nicht sehen:
pi@raspberrypi:~/Desktop/homematicip-rest-api-master $ sudo python hmip_generate_auth_token.py
Traceback (most recent call last):
File "hmip_generate_auth_token.py", line 1, in <module>
import homematicip
File "/home/pi/Desktop/homematicip-rest-api-master/homematicip/__init__.py", line 9
def find_and_load_config_file() -> HmipConfig:
^
SyntaxError: invalid syntax
..aendert aber nichts daran, dass die scripte beim ausfuehren den import scheinbar nicht sehen:
pi@raspberrypi:~/Desktop/homematicip-rest-api-master $ sudo python hmip_generate_auth_token.py
Traceback (most recent call last):
File "hmip_generate_auth_token.py", line 1, in <module>
import homematicip
File "/home/pi/Desktop/homematicip-rest-api-master/homematicip/__init__.py", line 9
def find_and_load_config_file() -> HmipConfig:
^
SyntaxError: invalid syntax
-
- Beiträge: 164
- Registriert: 12.01.2017, 23:33
- Danksagung erhalten: 4 Mal
Re: "Externe Variable" im Access Point
sieht für mich stark danach aus, als würdest du python version 2 benutzen.
die library unterstützt nur python 3
die library unterstützt nur python 3
Homematic IP mit Access Point - Python Modul: Programmieren mit dem Access Point
Re: "Externe Variable" im Access Point
Huhu spätes feedback hierzu:
Es war so!
Alles läuft wie es soll danke für die Mühe!
Es war so!
Alles läuft wie es soll danke für die Mühe!