aboutsummaryrefslogtreecommitdiff
path: root/scripts/icewifi.py
blob: 9286c0ccebd517ccd6823ac6c90c05f0fee12e75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env python3

import requests
import json

data = requests.get("https://iceportal.de/api1/rs/status")

if data.status_code != 200:
    print(f"HTTP Status {data.status_code}")

t_info = data.json()

return_info={
        'text':t_info["tzn"],
        'tooltip':f'BR{t_info["series"]}, I-Netz {t_info["internet"]}',
        #'class':'',
        'percentage':t_info["speed"]
}

print(json.dumps(return_info))