Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonasgroeger/hotspot
CLI Telekom Hotspot Manager
https://github.com/jonasgroeger/hotspot
autoconnect autoconnectwifi hotspot hotspot-wifi telekom
Last synced: 2 months ago
JSON representation
CLI Telekom Hotspot Manager
- Host: GitHub
- URL: https://github.com/jonasgroeger/hotspot
- Owner: JonasGroeger
- Created: 2019-07-03T14:30:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T05:57:10.000Z (about 2 years ago)
- Last Synced: 2023-03-24T20:02:30.877Z (over 1 year ago)
- Topics: autoconnect, autoconnectwifi, hotspot, hotspot-wifi, telekom
- Language: Python
- Size: 6.84 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Telekom Hotspot Manager
# Installation
./create-venv
echo "$VIRTUAL_ENV"The latter command should print a path ending in `venv`. If so, the installation was successful.
# Usage
## Login
To login into a Telekom hotspot, connect to it and run
./hotspot login USERNAME PASSWORD
where `USERNAME` is your mobile phone number without a leading zero, i.e. `4917066996699` and
`PASSWORD` is Telekom hotspot password.You can get the password inside the Telekom Connect App ([Android](https://play.google.com/store/apps/details?id=de.telekom.hotspotlogin.de), [iOS](https://apps.apple.com/de/app/connect-app-hotspot-manager/id406968533)) or by sending an SMS containing the text `OPEN` to `9526`.
$ ./hotspot login 4917066996699 s00-vry-gud
{
"status": "online",
"logged_in_since": "14:21"
}## Check online status
$ ./hotspot check
{
"status": "online",
"venue": "Some_Venue_Name",
"logged_in_since": "14:21"
}## Logout
$ ./hotspot logout
{
"status": "offline"
}