Skip to content

An Android app for live results of the German Bundesliga based on MQTT

Notifications You must be signed in to change notification settings

HolgerWirth/MQTTLiga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MQTTLiga

Logo
An Android app for live results of the German Bundesliga based on MQTT

MQTTLiga is an app created for football lovers of the German Bundesliga. It supports the 1st and 2nd Bundesliga. The app receives the messages via MQTT (http://mqtt.org). No polling, no screenscraping, no waste of bandwith - just the events in small messages with a very small payload.

MQTT is a messaging protocol desinged for the "Internet of Things" (IoT), connecting different types of small devices with one extremely lightweight and reliable protocol. The MQTT server is gathering information about the games from public sources and publishes the results as soon as an event occurs (start of games, goals, scorers, halftime and end of games). The server publishes the events immediately to the connected subscribers. Sure, there is a small delay compared to a live game....
If you connect (discon) with MQTTLiga to the server you'll create a durable subscription on the server. Your subscription stays active for 7 days and will be renewed with every reconnect. During this period all messages from the games are queued on the server and are sent to your device as soon as you are online again. Only subscribed devices are receiving live results. So stay connected or reconnect at least once in 7 days and you'll get the live results of the German Bundesliga.

MQTTLiga is using the well known port 1883 for the MQTT connection. This port may be closed on some networks. Support of websockets in MQTTLiga is planned for future releases.

You can direclty download the latest app release under 'Release' on this page.

Have fun with MQTTLiga - may your favourite team always win (except the games against my favourite team :-) )

About

An Android app for live results of the German Bundesliga based on MQTT

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages