FRITZ!Box Zugriff/Programmierung etc.: Unterschied zwischen den Versionen
Aus www.electronic-man.randschtoischlotzer.de
Eman (Diskussion | Beiträge) (→Python-API) |
Eman (Diskussion | Beiträge) (→Python-API) |
||
Zeile 1: | Zeile 1: | ||
− | ==Python-API== | + | ==Python-API installieren / einrichten== |
[https://bitbucket.org/kbr/fritzconnection/overview Quelle:] | [https://bitbucket.org/kbr/fritzconnection/overview Quelle:] | ||
Zeile 30: | Zeile 30: | ||
cd /kbr-fritzconnection-1ed523fa622a/fritzconnection | cd /kbr-fritzconnection-1ed523fa622a/fritzconnection | ||
− | + | ===Rufnummer(n) anhand Namen abrufen:=== | |
python3 fritzphonebook.py -u <FRITZ!Box-Benutzer> -p <Kennwort> --name 'Nachname Vorname' | python3 fritzphonebook.py -u <FRITZ!Box-Benutzer> -p <Kennwort> --name 'Nachname Vorname' |
Version vom 3. Januar 2019, 15:29 Uhr
Python-API installieren / einrichten
- Abhängigkeiten installieren (z. B. auf RaspberryPi):
sudo apt install python-setuptools sudo apt install python3-lxml python-lxml sudo apt install python3-requests python-requests sudo apt install python-3-pip
Hinweis: es funktioniert evtl. auch die Installation per:
pip install lxml requests
evtl. auch mit:
pip install lxml requests --user
- installieren:
pip3 install fritzconnection --user
oder
pip install fritzconnection --user
- alternativ:
wget https://bitbucket.org/kbr/fritzconnection/get/1ed523fa622a.zip
- entpacken:
unzip 1ed523fa622a.zip
- in Verzeichnis wechseln:
cd ~/.local/lib/python2.7/site-packages/
oder
cd /kbr-fritzconnection-1ed523fa622a/fritzconnection
Rufnummer(n) anhand Namen abrufen:
python3 fritzphonebook.py -u <FRITZ!Box-Benutzer> -p <Kennwort> --name 'Nachname Vorname'