An example of how to store IoT data with MongoDB.
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.
The following table is the detailed list of mongodb-iot-mqtt-example.
Item | Value |
---|---|
Java File Count | 61 |
Supported screen sizes | [mdpi, xxhdpi] |
Target SDK Version | 19 |
Minimum SDK Version | 18 |
Activity Count | 2 |
Fragment Count | 1 |
jar files used | mpandroidchartlibrary-1-7-4.jar org.eclipse.paho.android.service-1.0.1.jar org.eclipse.paho.client.mqttv3-1.0.1.jar |
Required Permissions | android.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 |
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.
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