All Projects → JesseFarebro → Android Mqtt Service

JesseFarebro / Android Mqtt Service

Licence: apache-2.0
A simple MQTT Service that will keep running for the duration of your Android application using the Paho Java MQTT Client.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Android Mqtt Service

Tuya Mqtt
Nodejs-Script to combine tuyaapi and openhab via mqtt
Stars: ✭ 105 (-55.88%)
Mutual labels:  mqtt, mqtt-client
Iot Harbor
reactor3实现的mqtt库
Stars: ✭ 234 (-1.68%)
Mutual labels:  mqtt, mqtt-client
Applozic Ios Sdk
iOS Real Time Chat & Messaging SDK
Stars: ✭ 104 (-56.3%)
Mutual labels:  mqtt, mqtt-client
Client
An MQTT client written in and for PHP.
Stars: ✭ 90 (-62.18%)
Mutual labels:  mqtt, mqtt-client
Mqtt Pwn
MQTT-PWN intends to be a one-stop-shop for IoT Broker penetration-testing and security assessment operations.
Stars: ✭ 156 (-34.45%)
Mutual labels:  mqtt, mqtt-client
Psmqtt
Utility reporting system health and status via MQTT
Stars: ✭ 95 (-60.08%)
Mutual labels:  mqtt, mqtt-client
Coogleiot
A ESP8266 Library for easy IOT device development
Stars: ✭ 118 (-50.42%)
Mutual labels:  mqtt, mqtt-client
Mqtt Explorer
An all-round MQTT client that provides a structured topic overview
Stars: ✭ 1,162 (+388.24%)
Mutual labels:  mqtt, mqtt-client
Mqtt
Asynchronous MQTT client for PHP based on workerman.
Stars: ✭ 142 (-40.34%)
Mutual labels:  mqtt, mqtt-client
Mqtt Client Framework
iOS, macOS, tvOS native ObjectiveC MQTT Client Framework
Stars: ✭ 1,722 (+623.53%)
Mutual labels:  mqtt, mqtt-client
Mqtt
MQTT Client class
Stars: ✭ 86 (-63.87%)
Mutual labels:  mqtt, mqtt-client
Broadlink Mqtt
MQTT client to control BroadLink devices
Stars: ✭ 169 (-28.99%)
Mutual labels:  mqtt, mqtt-client
Mqtt
🕹 MQTT Protocol Analysis and Coroutine Client for PHP. Support for 3.1, 3.1.1 and 5.0 versions of the MQTT protocol.
Stars: ✭ 72 (-69.75%)
Mutual labels:  mqtt, mqtt-client
Ntex Mqtt
MQTT Client/Server framework for v5 and v3.1.1 protocols
Stars: ✭ 95 (-60.08%)
Mutual labels:  mqtt, mqtt-client
Nyamuk
Python MQTT Client Library Based on libmosquitto
Stars: ✭ 72 (-69.75%)
Mutual labels:  mqtt, mqtt-client
Paho.mqtt.java
Eclipse Paho Java MQTT client library. Paho is an Eclipse IoT project.
Stars: ✭ 1,620 (+580.67%)
Mutual labels:  mqtt, mqtt-client
Lua Mosquitto
Lua bindings to the libmosquitto MQTT client library.
Stars: ✭ 47 (-80.25%)
Mutual labels:  mqtt, mqtt-client
Luamqtt
luamqtt - Pure-lua MQTT v3.1.1 and v5.0 client
Stars: ✭ 58 (-75.63%)
Mutual labels:  mqtt, mqtt-client
Mqttandroidclient
Android消息推送MQTT
Stars: ✭ 131 (-44.96%)
Mutual labels:  mqtt, mqtt-client
Mqttnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 2,486 (+944.54%)
Mutual labels:  mqtt, mqtt-client

DEPRECATED

I would strongly recommend using the official Paho Android client.

Setup

  • Make sure to add the service to your AndroidManifest.xml
  • Edit the appropriate fields in the class with the information required

Simple Example

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
         android:versionCode="1"
         android:versionName="1.0">

         <receiver android:name=".MyReceiver" android:enabled="true" android:exported="false">
             <intent-filter>
                 <action android:name="android.intent.action.BOOT_COMPLETED" />
             </intent-filter>
         </receiver>

         <service android:name="com.jessefarebro.mqtt.MqttService" android:exported="false" />

         <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
</manifest>

License

Copyright 2013 Jesse Farebrother

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].