A few thingz


Joseph Basquin


08/12/2021

#livebox


Quick-tip: Rebooter une Livebox avec un script Python

Petite astuce utile pour rebooter une Livebox en 4 lignes de code:

import requests  # pip install requests if needed
r = requests.post("http://192.168.1.1/authenticate?username=admin&password=LEMOTDEPASSEICI")
h = { 'Content-Type': 'application/json; charset=UTF-8', 'X-Context': r.json()['data']['contextID'] }
s = requests.post("http://192.168.1.1/sysbus/NMC:reboot", headers=h, cookies=r.cookies)

Inspiré de ce post avec curl et ici (la même chose en ... 99 lignes de code ;)).

NB: cette méthode de reboot change l'IP de la Livebox au redémarrage.

My personal blog,
Joseph Basquin

twitter
email
github

Data / AI / Python consulting and freelancing.

Articles about:
#music
#photo
#opensource
#python
#all