Android Open Source - Development data mongodb-iot-mqtt-example






Project Summary

An example of how to store IoT data with MongoDB.

Web Site / Source Repository

mongodb-iot-mqtt-example is hosted in the following web site
https://github.com/rgreschner/mongodb-iot-mqtt-example

If you think the Android project mongodb-iot-mqtt-example listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of mongodb-iot-mqtt-example.

ItemValue
Java File Count61
Supported screen sizes[mdpi, xxhdpi]
Target SDK Version19
Minimum SDK Version18
Activity Count2
Fragment Count1
jar files usedmpandroidchartlibrary-1-7-4.jar
org.eclipse.paho.android.service-1.0.1.jar
org.eclipse.paho.client.mqttv3-1.0.1.jar
Required Permissionsandroid.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
android.permission.ACCESS_NETWORK_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.WAKE_LOCK




Resource Files

There are 11 image files in mongodb-iot-mqtt-example. The names of the image files are listed as follows.

ic_android_black_36dp.png
ic_backup_black_36dp.png
ic_bluetooth_black_36dp.png
ic_bluetooth_connected_black_36dp.png
ic_cast_black_36dp.png
ic_cast_connected_black_36dp.png
ic_email_black_36dp.png
ic_info_outline_black_36dp.png
ic_location_on_black_36dp.png
ic_room_black_36dp.png
ic_screen_rotation_black_36dp.png

The following screenshort is generated from the image listed above.

null




Java Source Files

mongodb-iot-mqtt-example has the following Java source files.

com.mbientlab.metawear.api.GATT.java
com.mbientlab.metawear.api.MetaWearBleService.java
com.mbientlab.metawear.api.MetaWearController.java
com.mbientlab.metawear.api.Register.java
com.mbientlab.metawear.api.characteristic.Battery.java
com.mbientlab.metawear.api.characteristic.DeviceInformation.java
com.mbientlab.metawear.api.characteristic.MetaWear.java
com.mbientlab.metawear.api.controller.Accelerometer.java
com.mbientlab.metawear.api.controller.DataProcessor.java
com.mbientlab.metawear.api.controller.Debug.java
com.mbientlab.metawear.api.controller.Event.java
com.mbientlab.metawear.api.controller.GPIO.java
com.mbientlab.metawear.api.controller.Haptic.java
com.mbientlab.metawear.api.controller.IBeacon.java
com.mbientlab.metawear.api.controller.LED.java
com.mbientlab.metawear.api.controller.Logging.java
com.mbientlab.metawear.api.controller.MechanicalSwitch.java
com.mbientlab.metawear.api.controller.NeoPixel.java
com.mbientlab.metawear.api.controller.Temperature.java
com.mbientlab.metawear.api.controller.Timer.java
com.mbientlab.metawear.api.util.BytesInterpreter.java
com.mbientlab.metawear.api.util.FilterConfigBuilder.java
com.mbientlab.metawear.api.util.LoggingTrigger.java
com.mbientlab.metawear.api.util.Registers.java
com.ragres.mongodb.iotexample.AndroidApplication.java
com.ragres.mongodb.iotexample.ApplicationTest.java
com.ragres.mongodb.iotexample.MainActivityTestCase.java
com.ragres.mongodb.iotexample.controllers.ConnectivityController.java
com.ragres.mongodb.iotexample.controllers.MetaWearTestController.java
com.ragres.mongodb.iotexample.controllers.SendSensorDataController.java
com.ragres.mongodb.iotexample.domain.dto.ConnectedDTO.java
com.ragres.mongodb.iotexample.domain.dto.SensorDataDTO.java
com.ragres.mongodb.iotexample.domain.dto.TestMessageDTO.java
com.ragres.mongodb.iotexample.domain.dto.WillDTO.java
com.ragres.mongodb.iotexample.domain.dto.payloads.AbstractPayload.java
com.ragres.mongodb.iotexample.domain.dto.payloads.AccelerometerDataPayload.java
com.ragres.mongodb.iotexample.domain.dto.payloads.LocationDataPayload.java
com.ragres.mongodb.iotexample.domain.dto.payloads.TemperatureDataPayload.java
com.ragres.mongodb.iotexample.misc.DeviceSubTopics.java
com.ragres.mongodb.iotexample.misc.Logging.java
com.ragres.mongodb.iotexample.modules.MainModule.java
com.ragres.mongodb.iotexample.serviceClients.BrokerServiceClient.java
com.ragres.mongodb.iotexample.services.TelemetryService.java
com.ragres.mongodb.iotexample.ui.ConnectivityButtonStates.java
com.ragres.mongodb.iotexample.ui.activities.LogListAdapter.java
com.ragres.mongodb.iotexample.ui.activities.LogListItem.java
com.ragres.mongodb.iotexample.ui.activities.LogListItemPool.java
com.ragres.mongodb.iotexample.ui.activities.LogListItemViewHolder.java
com.ragres.mongodb.iotexample.ui.activities.MainActivity.java
com.ragres.mongodb.iotexample.ui.activities.MainActivityPresenter.java
com.ragres.mongodb.iotexample.ui.dialogs.AboutDialogFragment.java
com.ragres.mongodb.iotexample.ui.dialogs.ConnectMqttDialogFragment.java
com.ragres.mongodb.iotexample.ui.dialogs.ConnectMqttDialogPresenter.java
com.ragres.mongodb.iotexample.ui.fragments.MqttConnectivityInformationFragment.java