在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → CSRMesh2.1q版本android demo

CSRMesh2.1q版本android demo

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:3.70M
  • 下载次数:1
  • 浏览次数:72
  • 发布时间:2021-12-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
CSRMesh2.1q版本android demo演示,同时里面还有api接口说明,欢迎一起学习
【实例截图】
【核心代码】
4744302542942190485.zip
├── CSRmeshDemo
│   ├── app
│   │   ├── build.gradle
│   │   ├── proguard-rules.pro
│   │   ├── src
│   │   │   └── main
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── assets
│   │   │   │   └── database
│   │   │   │   ├── tables_inserts.sql
│   │   │   │   └── tables_schema.sql
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── csr
│   │   │   │   └── csrmeshdemo2
│   │   │   │   ├── api
│   │   │   │   │   ├── ActionModel.java
│   │   │   │   │   ├── ActuatorModel.java
│   │   │   │   │   ├── Association.java
│   │   │   │   │   ├── AttentionModel.java
│   │   │   │   │   ├── BatteryModel.java
│   │   │   │   │   ├── BearerModel.java
│   │   │   │   │   ├── BluetoothChannel.java
│   │   │   │   │   ├── ConfigCloud.java
│   │   │   │   │   ├── ConfigGateway.java
│   │   │   │   │   ├── ConfigModel.java
│   │   │   │   │   ├── DataModel.java
│   │   │   │   │   ├── DiagnosticModel.java
│   │   │   │   │   ├── FirmwareModel.java
│   │   │   │   │   ├── GroupModel.java
│   │   │   │   │   ├── IMeshLibraryManager.java
│   │   │   │   │   ├── LargeObjectTransferModel.java
│   │   │   │   │   ├── LightModel.java
│   │   │   │   │   ├── MeshLibraryManager.java
│   │   │   │   │   ├── NetServiceBrowser.java
│   │   │   │   │   ├── PingModel.java
│   │   │   │   │   ├── PowerModel.java
│   │   │   │   │   ├── RestChannel.java
│   │   │   │   │   ├── SensorModel.java
│   │   │   │   │   ├── TimeModel.java
│   │   │   │   │   └── WatchdogModel.java
│   │   │   │   ├── App.java
│   │   │   │   ├── bluetooth
│   │   │   │   │   ├── BluetoothEvent.java
│   │   │   │   │   └── BluetoothHandler.java
│   │   │   │   ├── Constants.java
│   │   │   │   ├── data
│   │   │   │   │   ├── database
│   │   │   │   │   │   ├── DBHelper.java
│   │   │   │   │   │   ├── DBManager.java
│   │   │   │   │   │   └── tables
│   │   │   │   │   │   ├── TableAreas.java
│   │   │   │   │   │   ├── TableControllers.java
│   │   │   │   │   │   ├── TableDeviceEvents.java
│   │   │   │   │   │   ├── TableDevices.java
│   │   │   │   │   │   ├── TableEvents.java
│   │   │   │   │   │   ├── TableGateways.java
│   │   │   │   │   │   ├── TableModels.java
│   │   │   │   │   │   ├── TablePlaces.java
│   │   │   │   │   │   └── TableSettings.java
│   │   │   │   │   └── model
│   │   │   │   │   ├── Area.java
│   │   │   │   │   ├── Controller.java
│   │   │   │   │   ├── devices
│   │   │   │   │   │   ├── AppearanceDevice.java
│   │   │   │   │   │   ├── DeviceFactory.java
│   │   │   │   │   │   ├── Device.java
│   │   │   │   │   │   ├── DeviceManager.java
│   │   │   │   │   │   ├── LargeObjectTransfer.java
│   │   │   │   │   │   ├── LightDevice.java
│   │   │   │   │   │   ├── ScanDevice.java
│   │   │   │   │   │   ├── SensorDevice.java
│   │   │   │   │   │   ├── states
│   │   │   │   │   │   │   ├── ModelLightState.java
│   │   │   │   │   │   │   ├── ModelPowerState.java
│   │   │   │   │   │   │   └── ModelState.java
│   │   │   │   │   │   ├── TemperatureDevice.java
│   │   │   │   │   │   └── UnknownDevice.java
│   │   │   │   │   ├── events
│   │   │   │   │   │   ├── DeviceEvent.java
│   │   │   │   │   │   └── Event.java
│   │   │   │   │   ├── Gateway.java
│   │   │   │   │   ├── listeners
│   │   │   │   │   │   └── LogLevel.java
│   │   │   │   │   ├── Model.java
│   │   │   │   │   ├── Place.java
│   │   │   │   │   ├── places
│   │   │   │   │   │   ├── PlaceItemEntry.java
│   │   │   │   │   │   ├── PlaceItem.java
│   │   │   │   │   │   └── PlaceItemSection.java
│   │   │   │   │   ├── Setting.java
│   │   │   │   │   └── status
│   │   │   │   │   ├── StatusManager.java
│   │   │   │   │   └── TemperatureStatus.java
│   │   │   │   ├── events
│   │   │   │   │   ├── BtStateEvent.java
│   │   │   │   │   ├── ConnectionChangeReceiver.java
│   │   │   │   │   ├── MeshEvent.java
│   │   │   │   │   ├── MeshRequestEvent.java
│   │   │   │   │   ├── MeshResponseEvent.java
│   │   │   │   │   └── MeshSystemEvent.java
│   │   │   │   ├── Exceptions
│   │   │   │   │   └── BleNotAvailableException.java
│   │   │   │   ├── injector
│   │   │   │   │   ├── ActivityScope.java
│   │   │   │   │   ├── components
│   │   │   │   │   │   ├── AppComponent.java
│   │   │   │   │   │   ├── AreasControlActivityComponent.java
│   │   │   │   │   │   ├── AreasFragmentComponent.java
│   │   │   │   │   │   ├── AreasPickerActivityComponent.java
│   │   │   │   │   │   ├── ConnectionChangeReceiverComponent.java
│   │   │   │   │   │   ├── ControllerAdapterComponent.java
│   │   │   │   │   │   ├── ControllersFragmentComponent.java
│   │   │   │   │   │   ├── DetailAreaActivityComponent.java
│   │   │   │   │   │   ├── DetailControllerActivityComponent.java
│   │   │   │   │   │   ├── DetailDeviceActivityComponent.java
│   │   │   │   │   │   ├── DetailEventActivityComponent.java
│   │   │   │   │   │   ├── DetailGatewayActivityComponent.java
│   │   │   │   │   │   ├── DetailPlaceActivityComponent.java
│   │   │   │   │   │   ├── DetectedControllersFragmentComponent.java
│   │   │   │   │   │   ├── DetectedDevicesFragmentComponent.java
│   │   │   │   │   │   ├── DeveloperActivityComponent.java
│   │   │   │   │   │   ├── DeviceAdapterComponent.java
│   │   │   │   │   │   ├── DeviceControlActivityComponent.java
│   │   │   │   │   │   ├── DevicesFragmentComponent.java
│   │   │   │   │   │   ├── DevicesPickerActivityComponent.java
│   │   │   │   │   │   ├── EditEventActivityComponent.java
│   │   │   │   │   │   ├── EditEventSettingsActivityComponent.java
│   │   │   │   │   │   ├── EventAdapterComponent.java
│   │   │   │   │   │   ├── EventsPageFragmentComponent.java
│   │   │   │   │   │   ├── FavDeviceAdapterComponent.java
│   │   │   │   │   │   ├── FavDevicesFragmentComponent.java
│   │   │   │   │   │   ├── GatewayDialogComponent.java
│   │   │   │   │   │   ├── GatewaysAssociatedActivityComponent.java
│   │   │   │   │   │   ├── GatewaySelectionActivityComponent.java
│   │   │   │   │   │   ├── ImportDBFragmentComponent.java
│   │   │   │   │   │   ├── JoiningPlaceActivityComponent.java
│   │   │   │   │   │   ├── LightControlFragmentComponent.java
│   │   │   │   │   │   ├── LockControlFragmentComponent.java
│   │   │   │   │   │   ├── MainActivityComponent.java
│   │   │   │   │   │   ├── ManagePlacesFragmentComponent.java
│   │   │   │   │   │   ├── MeshLibraryManagerComponent.java
│   │   │   │   │   │   ├── NavigationDrawerFragmentComponent.java
│   │   │   │   │   │   ├── NewControllerActivityComponent.java
│   │   │   │   │   │   ├── NewDeviceActivityComponent.java
│   │   │   │   │   │   ├── PowerControlFragmentComponent.java
│   │   │   │   │   │   ├── PreferenceActivityComponent.java
│   │   │   │   │   │   ├── SearchSelectedGatewayServiceComponent.java
│   │   │   │   │   │   ├── SettingsFragmentComponent.java
│   │   │   │   │   │   ├── ShareDBDialogComponent.java
│   │   │   │   │   │   ├── TemperatureControlFragmentComponent.java
│   │   │   │   │   │   ├── WizardEventActivityComponent.java
│   │   │   │   │   │   └── WizardEventDevicesFragmentComponent.java
│   │   │   │   │   ├── FragmentScope.java
│   │   │   │   │   └── modules
│   │   │   │   │   ├── AppModule.java
│   │   │   │   │   ├── AreasControlActivityModule.java
│   │   │   │   │   ├── AreasFragmentModule.java
│   │   │   │   │   ├── AreasPickerActivityModule.java
│   │   │   │   │   ├── ControllerAdapterModule.java
│   │   │   │   │   ├── ControllersFragmentModule.java
│   │   │   │   │   ├── DetailAreaActivityModule.java
│   │   │   │   │   ├── DetailControllerActivityModule.java
│   │   │   │   │   ├── DetailDeviceActivityModule.java
│   │   │   │   │   ├── DetailEventActivityModule.java
│   │   │   │   │   ├── DetailGatewayActivityModule.java
│   │   │   │   │   ├── DetailPlaceActivityModule.java
│   │   │   │   │   ├── DetectedControllersFragmentModule.java
│   │   │   │   │   ├── DetectedDevicesFragmentModule.java
│   │   │   │   │   ├── DeveloperActivityModule.java
│   │   │   │   │   ├── DeviceAdapterModule.java
│   │   │   │   │   ├── DeviceControlActivityModule.java
│   │   │   │   │   ├── DevicesFragmentModule.java
│   │   │   │   │   ├── DevicesPickerActivityModule.java
│   │   │   │   │   ├── EditEventActivityModule.java
│   │   │   │   │   ├── EditEventSettingsActivityModule.java
│   │   │   │   │   ├── EventAdapterModule.java
│   │   │   │   │   ├── EventsPageFragmentModule.java
│   │   │   │   │   ├── FavDeviceAdapterModule.java
│   │   │   │   │   ├── FavDevicesFragmentModule.java
│   │   │   │   │   ├── GatewayDialogModule.java
│   │   │   │   │   ├── GatewaysAssociatedActivityModule.java
│   │   │   │   │   ├── GatewaySelectionActivityModule.java
│   │   │   │   │   ├── ImportDBFragmentModule.java
│   │   │   │   │   ├── JoiningPlaceActivityModule.java
│   │   │   │   │   ├── LightControlFragmentModule.java
│   │   │   │   │   ├── LockControlFragmentModule.java
│   │   │   │   │   ├── MainActivityModule.java
│   │   │   │   │   ├── ManagePlacesFragmentModule.java
│   │   │   │   │   ├── NavigationDrawerFragmentModule.java
│   │   │   │   │   ├── NewControllerActivityModule.java
│   │   │   │   │   ├── NewDeviceActivityModule.java
│   │   │   │   │   ├── PowerControlFragmentModule.java
│   │   │   │   │   ├── PreferenceActivityModule.java
│   │   │   │   │   ├── SettingsFragmentModule.java
│   │   │   │   │   ├── ShareDBDialogModule.java
│   │   │   │   │   ├── TemperatureControlFragmentModule.java
│   │   │   │   │   ├── WizardEventActivityModule.java
│   │   │   │   │   └── WizardEventDevicesFragmentModule.java
│   │   │   │   ├── services
│   │   │   │   │   ├── SearchSelectedGatewayService.java
│   │   │   │   │   └── WearListenerService.java
│   │   │   │   ├── ui
│   │   │   │   │   ├── activities
│   │   │   │   │   │   ├── AreasControlActivity.java
│   │   │   │   │   │   ├── AreasPickerActivity.java
│   │   │   │   │   │   ├── BridgePickerActivity.java
│   │   │   │   │   │   ├── DaggerAppCompatActivity.java
│   │   │   │   │   │   ├── DetailAreaActivity.java
│   │   │   │   │   │   ├── DetailControllerActivity.java
│   │   │   │   │   │   ├── DetailDeviceActivity.java
│   │   │   │   │   │   ├── DetailEventActivity.java
│   │   │   │   │   │   ├── DetailGatewayActivity.java
│   │   │   │   │   │   ├── DetailPlaceActivity.java
│   │   │   │   │   │   ├── DeveloperActivity.java
│   │   │   │   │   │   ├── DeviceControlActivity.java
│   │   │   │   │   │   ├── DevicesPickerActivity.java
│   │   │   │   │   │   ├── EditEventActivity.java
│   │   │   │   │   │   ├── EditEventSettingsActivity.java
│   │   │   │   │   │   ├── GatewayDialog.java
│   │   │   │   │   │   ├── GatewaysAssociatedActivity.java
│   │   │   │   │   │   ├── GatewaySelectionActivity.java
│   │   │   │   │   │   ├── GroupsActivity.java
│   │   │   │   │   │   ├── JoiningPlaceActivity.java
│   │   │   │   │   │   ├── MainActivity.java
│   │   │   │   │   │   ├── NewControllerActivity.java
│   │   │   │   │   │   ├── NewDeviceActivity.java
│   │   │   │   │   │   ├── PreferenceActivity.java
│   │   │   │   │   │   ├── ShareDBDialog.java
│   │   │   │   │   │   └── WizardEventActivity.java
│   │   │   │   │   ├── adapters
│   │   │   │   │   │   ├── AreaAdapter.java
│   │   │   │   │   │   ├── AreaFragmentAdapter.java
│   │   │   │   │   │   ├── AreaFragmentPagerAdapter.java
│   │   │   │   │   │   ├── AreaPickerAdapter.java
│   │   │   │   │   │   ├── BridgePickerAdapter.java
│   │   │   │   │   │   ├── ControllerAdapter.java
│   │   │   │   │   │   ├── DaggerRecyclerViewAdapter.java
│   │   │   │   │   │   ├── DeviceAdapter.java
│   │   │   │   │   │   ├── DevicePickerAdapter.java
│   │   │   │   │   │   ├── DiscoveredControllerAdapter.java
│   │   │   │   │   │   ├── DiscoveredDevicesAdapter.java
│   │   │   │   │   │   ├── EventAdapter.java
│   │   │   │   │   │   ├── EventsFragmentPagerAdapter.java
│   │   │   │   │   │   ├── FavDeviceAdapter.java
│   │   │   │   │   │   ├── FavouriteFragmentPagerAdapter.java
│   │   │   │   │   │   ├── GatewayAdapter.java
│   │   │   │   │   │   ├── GatewaysAssociatedAdapter.java
│   │   │   │   │   │   ├── GroupAdapter.java
│   │   │   │   │   │   ├── NavigationDrawerAdapter.java
│   │   │   │   │   │   ├── NavigationDrawerItem.java
│   │   │   │   │   │   ├── PlaceHolderAdapter.java
│   │   │   │   │   │   ├── PlaceItemAdapter.java
│   │   │   │   │   │   ├── viewholders
│   │   │   │   │   │   │   ├── AreaPickerViewHolder.java
│   │   │   │   │   │   │   ├── AreaViewHolder.java
│   │   │   │   │   │   │   ├── ControllerViewHolder.java
│   │   │   │   │   │   │   ├── DeviceDetailsHeaderViewHolder.java
│   │   │   │   │   │   │   ├── DevicePickerViewHolder.java
│   │   │   │   │   │   │   ├── EventViewHolder.java
│   │   │   │   │   │   │   ├── LightViewHolder.java
│   │   │   │   │   │   │   ├── PlaceViewHolder.java
│   │   │   │   │   │   │   ├── TemperatureViewHolder.java
│   │   │   │   │   │   │   └── UnknownViewHolder.java
│   │   │   │   │   │   ├── WizardEventPagerAdapter.java
│   │   │   │   │   │   └── WizardEventTimePagerAdapter.java
│   │   │   │   │   ├── fragments
│   │   │   │   │   │   ├── AboutFragment.java
│   │   │   │   │   │   ├── AddDeviceFragment.java
│   │   │   │   │   │   ├── AreasFragment.java
│   │   │   │   │   │   ├── BusDaggerFragment.java
│   │   │   │   │   │   ├── ControllersFragment.java
│   │   │   │   │   │   ├── DaggerFragment.java
│   │   │   │   │   │   ├── DaggerPreferenceFragment.java
│   │   │   │   │   │   ├── DetectedControllersFragment.java
│   │   │   │   │   │   ├── DetectedDevicesFragment.java
│   │   │   │   │   │   ├── DeveloperFragment.java
│   │   │   │   │   │   ├── DevicesFragment.java
│   │   │   │   │   │   ├── EventsFragment.java
│   │   │   │   │   │   ├── EventsPageFragment.java
│   │   │   │   │   │   ├── FavActivitiesFragment.java
│   │   │   │   │   │   ├── FavDevicesFragment.java
│   │   │   │   │   │   ├── FavouriteFragment.java
│   │   │   │   │   │   ├── GatewaysAssociatedFragment.java
│   │   │   │   │   │   ├── GatewaySelectionFragment.java
│   │   │   │   │   │   ├── ImportDBFragment.java
│   │   │   │   │   │   ├── LightControlFragment.java
│   │   │   │   │   │   ├── LockControlFragment.java
│   │   │   │   │   │   ├── ManagePlacesFragment.java
│   │   │   │   │   │   ├── NavigationDrawerCallbacks.java
│   │   │   │   │   │   ├── NavigationDrawerFragment.java
│   │   │   │   │   │   ├── PowerControlFragment.java
│   │   │   │   │   │   ├── QRCodeFragment.java
│   │   │   │   │   │   ├── SettingsFragment.java
│   │   │   │   │   │   ├── ShortCodeFragment.java
│   │   │   │   │   │   ├── TemperatureControlFragment.java
│   │   │   │   │   │   ├── Utils.java
│   │   │   │   │   │   ├── WizardEventDailyFragment.java
│   │   │   │   │   │   ├── WizardEventDevicesFragment.java
│   │   │   │   │   │   ├── WizardEventHourFragment.java
│   │   │   │   │   │   ├── WizardEventNameFragment.java
│   │   │   │   │   │   ├── WizardEventTimeFragment.java
│   │   │   │   │   │   └── WizardEventValueFragment.java
│   │   │   │   │   ├── interfaces
│   │   │   │   │   │   ├── AreasInterface.java
│   │   │   │   │   │   ├── BridgeInterface.java
│   │   │   │   │   │   ├── ControllersInterface.java
│   │   │   │   │   │   ├── DevicesInterface.java
│   │   │   │   │   │   ├── EventsInterface.java
│   │   │   │   │   │   ├── NewDeviceInterface.java
│   │   │   │   │   │   ├── PickerInterface.java
│   │   │   │   │   │   ├── PlacesInterface.java
│   │   │   │   │   │   ├── ShareDBDialogInterface.java
│   │   │   │   │   │   ├── SwitchFragmentInterface.java
│   │   │   │   │   │   └── TemperatureControllerInterface.java
│   │   │   │   │   └── utils
│   │   │   │   │   ├── ApplicationUtils.java
│   │   │   │   │   ├── CalendarUtils.java
│   │   │   │   │   ├── ColorUtils.java
│   │   │   │   │   ├── ConnectionUtils.java
│   │   │   │   │   ├── Constants.java
│   │   │   │   │   ├── CustomEditText.java
│   │   │   │   │   ├── DividerItemDecoration.java
│   │   │   │   │   ├── HSVCircle.java
│   │   │   │   │   ├── material
│   │   │   │   │   │   ├── adapters
│   │   │   │   │   │   │   ├── ImageGridAdapter.java
│   │   │   │   │   │   │   └── PaletteGridAdapter.java
│   │   │   │   │   │   ├── ButtonFlatMaterial.java
│   │   │   │   │   │   ├── ButtonMaterial.java
│   │   │   │   │   │   ├── ColorPicker.java
│   │   │   │   │   │   ├── CustomViewMaterial.java
│   │   │   │   │   │   ├── DialogMaterial.java
│   │   │   │   │   │   ├── ExpandableGridView.java
│   │   │   │   │   │   ├── ImagePicker.java
│   │   │   │   │   │   ├── ProgressBarDeterminateMaterial.java
│   │   │   │   │   │   └── TintImageView.java
│   │   │   │   │   ├── NonSwipeableViewPager.java
│   │   │   │   │   ├── SquareButton.java
│   │   │   │   │   ├── StringUtils.java
│   │   │   │   │   ├── TemperatureCircle.java
│   │   │   │   │   └── TintImageView.java
│   │   │   │   ├── utils
│   │   │   │   │   ├── CustomEditText.java
│   │   │   │   │   ├── DialogBuilder.java
│   │   │   │   │   ├── FileUtils.java
│   │   │   │   │   ├── LocalLog.java
│   │   │   │   │   ├── MathUtils.java
│   │   │   │   │   ├── SecurityUtils.java
│   │   │   │   │   ├── UUIDUtils.java
│   │   │   │   │   └── ZipUtils.java
│   │   │   │   └── wear
│   │   │   │   ├── MessageSender.java
│   │   │   │   └── WearUtils.java
│   │   │   └── res
│   │   │   ├── anim
│   │   │   │   ├── blinking_animation.xml
│   │   │   │   ├── dialog_main_hide_amination.xml
│   │   │   │   ├── dialog_main_show_amination.xml
│   │   │   │   ├── dialog_root_hide_amin.xml
│   │   │   │   ├── dialog_root_show_amin.xml
│   │   │   │   ├── fab_close.xml
│   │   │   │   ├── fab_open.xml
│   │   │   │   ├── rotate_backward.xml
│   │   │   │   └── rotate_forward.xml
│   │   │   ├── drawable
│   │   │   │   ├── attention_button_selector.xml
│   │   │   │   ├── background_progress.xml
│   │   │   │   ├── background_transparent.xml
│   │   │   │   ├── circle_progressbar.xml
│   │   │   │   ├── circle_shape.xml
│   │   │   │   ├── circle_stroke_shape.xml
│   │   │   │   ├── color_temperature_round_button.xml
│   │   │   │   ├── dialog_background.9.png
│   │   │   │   ├── drawer_shadow.9.png
│   │   │   │   ├── green_round.xml
│   │   │   │   ├── grid_color_selector.xml
│   │   │   │   ├── houses.png
│   │   │   │   ├── info_round.xml
│   │   │   │   ├── red_round.xml
│   │   │   │   ├── ripple_round_channel.xml
│   │   │   │   ├── ripple_round_default.xml
│   │   │   │   ├── ripple_round_fab.xml
│   │   │   │   ├── ripple_round.xml
│   │   │   │   ├── ripple.xml
│   │   │   │   └── round_channel.xml
│   │   │   ├── drawable-hdpi
│   │   │   │   ├── ic_action_settings.png
│   │   │   │   ├── ic_add_24dp.png
│   │   │   │   ├── ic_add_black_24dp.png
│   │   │   │   ├── ic_alarm_black_48dp.png
│   │   │   │   ├── ic_apps_black_24dp.png
│   │   │   │   ├── ic_arrow_down_24dp.png
│   │   │   │   ├── ic_arrow_drop_down_black_24dp.png
│   │   │   │   ├── ic_arrow_drop_up_black_24dp.png
│   │   │   │   ├── ic_arrow_left_24dp.png
│   │   │   │   ├── ic_arrow_right_24dp.png
│   │   │   │   ├── ic_arrow_up_24dp.png
│   │   │   │   ├── ic_attention_24dp.png
│   │   │   │   ├── ic_bluetooth_24dp.png
│   │   │   │   ├── ic_bluetooth_black_24dp.png
│   │   │   │   ├── ic_bluetooth_black_36dp.png
│   │   │   │   ├── ic_bluetooth_disabled_black_24dp.png
│   │   │   │   ├── ic_bluetooth_not_connected_24dp.png
│   │   │   │   ├── ic_brightness_1_black_36dp.png
│   │   │   │   ├── ic_business_black_36dp.png
│   │   │   │   ├── ic_cancel_24dp.png
│   │   │   │   ├── ic_check_24dp.png
│   │   │   │   ├── ic_clear_black_24dp.png
│   │   │   │   ├── ic_cloud_24dp.png
│   │   │   │   ├── ic_cloud_36dp.png
│   │   │   │   ├── ic_cloud_not_connected_36dp.png
│   │   │   │   ├── ic_cloud_off_black_36dp.png
│   │   │   │   ├── ic_cloud_queue_black_24dp.png
│   │   │   │   ├── ic_cloud_queue_black_36dp.png
│   │   │   │   ├── ic_code_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_36dp.png
│   │   │   │   ├── ic_content_copy_black_24dp.png
│   │   │   │   ├── ic_controller_24dp.png
│   │   │   │   ├── ic_create_black_24dp.png
│   │   │   │   ├── ic_delete_24dp.png
│   │   │   │   ├── ic_delete_white_24dp.png
│   │   │   │   ├── ic_developer_tools_24dp.png
│   │   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   │   ├── ic_directions_boat_black_36dp.png
│   │   │   │   ├── ic_done_black_24dp.png
│   │   │   │   ├── ic_done_white_24dp.png
│   │   │   │   ├── ic_drawer.png
│   │   │   │   ├── ic_edit_24dp.png
│   │   │   │   ├── ic_event_48dp.png
│   │   │   │   ├── ic_event_colour_24dp.png
│   │   │   │   ├── ic_event_colour_36dp.png
│   │   │   │   ├── ic_expand_less_black_24dp.png
│   │   │   │   ├── ic_expand_more_black_24dp.png
│   │   │   │   ├── ic_favourite_24dp.png
│   │   │   │   ├── ic_favourite_36dp.png
│   │   │   │   ├── ic_favourite_unselected_24dp.png
│   │   │   │   ├── ic_file_cloud.png
│   │   │   │   ├── ic_filter_hdr_black_36dp.png
│   │   │   │   ├── ic_fullscreen_black_24dp.png
│   │   │   │   ├── ic_gateway_24dp.png
│   │   │   │   ├── ic_gateway_48dp.png
│   │   │   │   ├── ic_group_24dp.png
│   │   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   │   ├── ic_heating_temperature_36dp.png
│   │   │   │   ├── ic_help_black_24dp.png
│   │   │   │   ├── ic_home_black_24dp.png
│   │   │   │   ├── ic_home_black_36dp.png
│   │   │   │   ├── ic_hotel_black_36dp.png
│   │   │   │   ├── ic_https_black_36dp.png
│   │   │   │   ├── ic_info_24dp.png
│   │   │   │   ├── ic_join_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_left_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_right_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   │   ├── ic_light_24dp.png
│   │   │   │   ├── ic_light_36dp.png
│   │   │   │   ├── ic_light_48dp.png
│   │   │   │   ├── ic_link_black_24dp.png
│   │   │   │   ├── ic_local_parking_black_36dp.png
│   │   │   │   ├── ic_location_city_black_36dp.png
│   │   │   │   ├── ic_lock_24dp.png
│   │   │   │   ├── ic_lock_36dp.png
│   │   │   │   ├── ic_lock_locked_24dp.png
│   │   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   │   ├── ic_lock_open_black_36dp.png
│   │   │   │   ├── ic_lock_outline_black_24dp.png
│   │   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   │   ├── ic_nature_black_36dp.png
│   │   │   │   ├── ic_navigation_arrow_drop_down.png
│   │   │   │   ├── ic_navigation_expand_less.png
│   │   │   │   ├── ic_navigation_expand_more.png
│   │   │   │   ├── ic_network_check_black_24dp.png
│   │   │   │   ├── ic_on_24dp.png
│   │   │   │   ├── ic_on_36dp.png
│   │   │   │   ├── ic_people_black_24dp.png
│   │   │   │   ├── ic_place_car_36dp.png
│   │   │   │   ├── ic_place_city_36dp.png
│   │   │   │   ├── ic_place_coffee_36dp.png
│   │   │   │   ├── ic_place_earth_36dp.png
│   │   │   │   ├── ic_place_factory_36dp.png
│   │   │   │   ├── ic_place_foot_36dp.png
│   │   │   │   ├── ic_place_game_36dp.png
│   │   │   │   ├── ic_place_health_36dp.png
│   │   │   │   ├── ic_place_house_24dp.png
│   │   │   │   ├── ic_place_house_36dp.png
│   │   │   │   ├── ic_place_movie_36dp.png
│   │   │   │   ├── ic_place_school_36dp.png
│   │   │   │   ├── ic_place_suitcase_36dp.png
│   │   │   │   ├── ic_place_view_36dp.png
│   │   │   │   ├── ic_power_settings_new_black_24dp.png
│   │   │   │   ├── ic_power_settings_new_black_36dp.png
│   │   │   │   ├── ic_public_black_36dp.png
│   │   │   │   ├── ic_query_builder_black_36dp.png
│   │   │   │   ├── ic_replay_black_36dp.png
│   │   │   │   ├── ic_reset_36dp.png
│   │   │   │   ├── ic_restaurant_menu_black_36dp.png
│   │   │   │   ├── ic_router_black_24dp.png
│   │   │   │   ├── ic_router_black_36dp.png
│   │   │   │   ├── ic_router_black_48dp.png
│   │   │   │   ├── ic_school_black_36dp.png
│   │   │   │   ├── ic_search_24dp.png
│   │   │   │   ├── ic_search_action.png
│   │   │   │   ├── ic_search_white_24dp.png
│   │   │   │   ├── ic_sensor_24dp.png
│   │   │   │   ├── ic_sensor_36dp.png
│   │   │   │   ├── ic_settings_24dp.png
│   │   │   │   ├── ic_settings_black_24dp.png
│   │   │   │   ├── ic_share_24dp.png
│   │   │   │   ├── ic_share_black_24dp.png
│   │   │   │   ├── ic_star_black_24dp.png
│   │   │   │   ├── ic_star_black_36dp.png
│   │   │   │   ├── ic_star_border_black_24dp.png
│   │   │   │   ├── ic_stay_current_portrait_black_24dp.png
│   │   │   │   ├── ic_store_black_36dp.png
│   │   │   │   ├── ic_sync_black_24dp.png
│   │   │   │   ├── ic_time_36dp.png
│   │   │   │   ├── ic_upload_24dp.png
│   │   │   │   ├── ic_visibility_white_24dp.png
│   │   │   │   ├── ic_warning_36dp.png
│   │   │   │   ├── ic_warning_black_24dp.png
│   │   │   │   ├── ic_warning_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   │   ├── ic_wb_incandescent_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_48dp.png
│   │   │   │   ├── ic_wb_incandescent_on_black_36dp.png
│   │   │   │   ├── ic_wb_sunny_black_36dp.png
│   │   │   │   ├── ic_whatshot_black_24dp.png
│   │   │   │   ├── ic_whatshot_black_36dp.png
│   │   │   │   ├── ic_work_black_36dp.png
│   │   │   │   └── otau_white_24dp.png
│   │   │   ├── drawable-ldrtl-hdpi
│   │   │   │   └── ic_content_copy_black_24dp.png
│   │   │   ├── drawable-ldrtl-mdpi
│   │   │   │   └── ic_content_copy_black_24dp.png
│   │   │   ├── drawable-ldrtl-xhdpi
│   │   │   │   └── ic_content_copy_black_24dp.png
│   │   │   ├── drawable-ldrtl-xxhdpi
│   │   │   │   └── ic_content_copy_black_24dp.png
│   │   │   ├── drawable-ldrtl-xxxhdpi
│   │   │   │   └── ic_content_copy_black_24dp.png
│   │   │   ├── drawable-mdpi
│   │   │   │   ├── ic_action_settings.png
│   │   │   │   ├── ic_add_24dp.png
│   │   │   │   ├── ic_add_black_24dp.png
│   │   │   │   ├── ic_alarm_black_48dp.png
│   │   │   │   ├── ic_apps_black_24dp.png
│   │   │   │   ├── ic_arrow_down_24dp.png
│   │   │   │   ├── ic_arrow_drop_down_black_24dp.png
│   │   │   │   ├── ic_arrow_drop_up_black_24dp.png
│   │   │   │   ├── ic_arrow_left_24dp.png
│   │   │   │   ├── ic_arrow_right_24dp.png
│   │   │   │   ├── ic_arrow_up_24dp.png
│   │   │   │   ├── ic_attention_24dp.png
│   │   │   │   ├── ic_bluetooth_24dp.png
│   │   │   │   ├── ic_bluetooth_black_24dp.png
│   │   │   │   ├── ic_bluetooth_black_36dp.png
│   │   │   │   ├── ic_bluetooth_disabled_black_24dp.png
│   │   │   │   ├── ic_bluetooth_not_connected_24dp.png
│   │   │   │   ├── ic_brightness_1_black_36dp.png
│   │   │   │   ├── ic_business_black_36dp.png
│   │   │   │   ├── ic_cancel_24dp.png
│   │   │   │   ├── ic_check_24dp.png
│   │   │   │   ├── ic_clear_black_24dp.png
│   │   │   │   ├── ic_cloud_24dp.png
│   │   │   │   ├── ic_cloud_36dp.png
│   │   │   │   ├── ic_cloud_not_connected_36dp.png
│   │   │   │   ├── ic_cloud_off_black_36dp.png
│   │   │   │   ├── ic_cloud_queue_black_24dp.png
│   │   │   │   ├── ic_cloud_queue_black_36dp.png
│   │   │   │   ├── ic_code_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_36dp.png
│   │   │   │   ├── ic_content_copy_black_24dp.png
│   │   │   │   ├── ic_controller_24dp.png
│   │   │   │   ├── ic_create_black_24dp.png
│   │   │   │   ├── ic_delete_24dp.png
│   │   │   │   ├── ic_delete_white_24dp.png
│   │   │   │   ├── ic_developer_tools_24dp.png
│   │   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   │   ├── ic_directions_boat_black_36dp.png
│   │   │   │   ├── ic_done_black_24dp.png
│   │   │   │   ├── ic_done_white_24dp.png
│   │   │   │   ├── ic_drawer.png
│   │   │   │   ├── ic_edit_24dp.png
│   │   │   │   ├── ic_event_48dp.png
│   │   │   │   ├── ic_event_colour_24dp.png
│   │   │   │   ├── ic_event_colour_36dp.png
│   │   │   │   ├── ic_expand_less_black_24dp.png
│   │   │   │   ├── ic_expand_more_black_24dp.png
│   │   │   │   ├── ic_favourite_24dp.png
│   │   │   │   ├── ic_favourite_36dp.png
│   │   │   │   ├── ic_favourite_unselected_24dp.png
│   │   │   │   ├── ic_file_cloud.png
│   │   │   │   ├── ic_filter_hdr_black_36dp.png
│   │   │   │   ├── ic_fullscreen_black_24dp.png
│   │   │   │   ├── ic_gateway_24dp.png
│   │   │   │   ├── ic_gateway_48dp.png
│   │   │   │   ├── ic_group_24dp.png
│   │   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   │   ├── ic_heating_temperature_36dp.png
│   │   │   │   ├── ic_help_black_24dp.png
│   │   │   │   ├── ic_home_black_24dp.png
│   │   │   │   ├── ic_home_black_36dp.png
│   │   │   │   ├── ic_hotel_black_36dp.png
│   │   │   │   ├── ic_https_black_36dp.png
│   │   │   │   ├── ic_image_wb_incandescent.png
│   │   │   │   ├── ic_info_24dp.png
│   │   │   │   ├── ic_join_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_left_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_right_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   │   ├── ic_light_24dp.png
│   │   │   │   ├── ic_light_36dp.png
│   │   │   │   ├── ic_light_48dp.png
│   │   │   │   ├── ic_link_black_24dp.png
│   │   │   │   ├── ic_local_parking_black_36dp.png
│   │   │   │   ├── ic_location_city_black_36dp.png
│   │   │   │   ├── ic_lock_24dp.png
│   │   │   │   ├── ic_lock_36dp.png
│   │   │   │   ├── ic_lock_open_black_36dp.png
│   │   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   │   ├── ic_nature_black_36dp.png
│   │   │   │   ├── ic_navigation_arrow_drop_down.png
│   │   │   │   ├── ic_navigation_arrow_drop_up.png
│   │   │   │   ├── ic_navigation_expand_less.png
│   │   │   │   ├── ic_navigation_expand_more.png
│   │   │   │   ├── ic_network_check_black_24dp.png
│   │   │   │   ├── ic_on_24dp.png
│   │   │   │   ├── ic_on_36dp.png
│   │   │   │   ├── ic_people_black_24dp.png
│   │   │   │   ├── ic_place_car_36dp.png
│   │   │   │   ├── ic_place_city_36dp.png
│   │   │   │   ├── ic_place_coffee_36dp.png
│   │   │   │   ├── ic_place_earth_36dp.png
│   │   │   │   ├── ic_place_factory_36dp.png
│   │   │   │   ├── ic_place_foot_36dp.png
│   │   │   │   ├── ic_place_game_36dp.png
│   │   │   │   ├── ic_place_health_36dp.png
│   │   │   │   ├── ic_place_house_24dp.png
│   │   │   │   ├── ic_place_house_36dp.png
│   │   │   │   ├── ic_place_movie_36dp.png
│   │   │   │   ├── ic_place_school_36dp.png
│   │   │   │   ├── ic_place_suitcase_36dp.png
│   │   │   │   ├── ic_place_view_36dp.png
│   │   │   │   ├── ic_power_settings_new_black_24dp.png
│   │   │   │   ├── ic_power_settings_new_black_36dp.png
│   │   │   │   ├── ic_public_black_36dp.png
│   │   │   │   ├── ic_query_builder_black_36dp.png
│   │   │   │   ├── ic_replay_black_36dp.png
│   │   │   │   ├── ic_reset_36dp.png
│   │   │   │   ├── ic_restaurant_menu_black_36dp.png
│   │   │   │   ├── ic_router_black_24dp.png
│   │   │   │   ├── ic_router_black_36dp.png
│   │   │   │   ├── ic_router_black_48dp.png
│   │   │   │   ├── ic_school_black_36dp.png
│   │   │   │   ├── ic_search_24dp.png
│   │   │   │   ├── ic_search_action.png
│   │   │   │   ├── ic_search_white_24dp.png
│   │   │   │   ├── ic_sensor_24dp.png
│   │   │   │   ├── ic_sensor_36dp.png
│   │   │   │   ├── ic_settings_24dp.png
│   │   │   │   ├── ic_settings_black_24dp.png
│   │   │   │   ├── ic_share_24dp.png
│   │   │   │   ├── ic_share_black_24dp.png
│   │   │   │   ├── ic_star_black_24dp.png
│   │   │   │   ├── ic_star_black_36dp.png
│   │   │   │   ├── ic_star_border_black_24dp.png
│   │   │   │   ├── ic_stay_current_portrait_black_24dp.png
│   │   │   │   ├── ic_store_black_36dp.png
│   │   │   │   ├── ic_sync_black_24dp.png
│   │   │   │   ├── ic_time_36dp.png
│   │   │   │   ├── ic_upload_24dp.png
│   │   │   │   ├── ic_visibility_white_24dp.png
│   │   │   │   ├── ic_warning_36dp.png
│   │   │   │   ├── ic_warning_black_24dp.png
│   │   │   │   ├── ic_warning_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   │   ├── ic_wb_incandescent_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_48dp.png
│   │   │   │   ├── ic_wb_incandescent_on_black_36dp.png
│   │   │   │   ├── ic_wb_sunny_black_36dp.png
│   │   │   │   ├── ic_whatshot_black_24dp.png
│   │   │   │   ├── ic_whatshot_black_36dp.png
│   │   │   │   ├── ic_work_black_36dp.png
│   │   │   │   └── otau_white_24dp.png
│   │   │   ├── drawable-v21
│   │   │   │   ├── ripple_round_channel.xml
│   │   │   │   ├── ripple_round_default.xml
│   │   │   │   ├── ripple_round_fab.xml
│   │   │   │   ├── ripple_round.xml
│   │   │   │   └── round_channel.xml
│   │   │   ├── drawable-xhdpi
│   │   │   │   ├── ic_action_settings.png
│   │   │   │   ├── ic_add_24dp.png
│   │   │   │   ├── ic_add_black_24dp.png
│   │   │   │   ├── ic_alarm_black_48dp.png
│   │   │   │   ├── ic_apps_black_24dp.png
│   │   │   │   ├── ic_arrow_down_24dp.png
│   │   │   │   ├── ic_arrow_drop_down_black_24dp.png
│   │   │   │   ├── ic_arrow_drop_up_black_24dp.png
│   │   │   │   ├── ic_arrow_left_24dp.png
│   │   │   │   ├── ic_arrow_right_24dp.png
│   │   │   │   ├── ic_arrow_up_24dp.png
│   │   │   │   ├── ic_attention_24dp.png
│   │   │   │   ├── ic_bluetooth_24dp.png
│   │   │   │   ├── ic_bluetooth_black_24dp.png
│   │   │   │   ├── ic_bluetooth_black_36dp.png
│   │   │   │   ├── ic_bluetooth_disabled_black_24dp.png
│   │   │   │   ├── ic_bluetooth_not_connected_24dp.png
│   │   │   │   ├── ic_brightness_1_black_36dp.png
│   │   │   │   ├── ic_business_black_36dp.png
│   │   │   │   ├── ic_cancel_24dp.png
│   │   │   │   ├── ic_check_24dp.png
│   │   │   │   ├── ic_clear_black_24dp.png
│   │   │   │   ├── ic_cloud_24dp.png
│   │   │   │   ├── ic_cloud_36dp.png
│   │   │   │   ├── ic_cloud_not_connected_36dp.png
│   │   │   │   ├── ic_cloud_off_black_36dp.png
│   │   │   │   ├── ic_cloud_queue_black_24dp.png
│   │   │   │   ├── ic_cloud_queue_black_36dp.png
│   │   │   │   ├── ic_code_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_36dp.png
│   │   │   │   ├── ic_content_copy_black_24dp.png
│   │   │   │   ├── ic_controller_24dp.png
│   │   │   │   ├── ic_create_black_24dp.png
│   │   │   │   ├── ic_delete_24dp.png
│   │   │   │   ├── ic_delete_white_24dp.png
│   │   │   │   ├── ic_developer_tools_24dp.png
│   │   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   │   ├── ic_directions_boat_black_36dp.png
│   │   │   │   ├── ic_done_black_24dp.png
│   │   │   │   ├── ic_done_white_24dp.png
│   │   │   │   ├── ic_drawer.png
│   │   │   │   ├── ic_edit_24dp.png
│   │   │   │   ├── ic_event_48dp.png
│   │   │   │   ├── ic_event_colour_24dp.png
│   │   │   │   ├── ic_event_colour_36dp.png
│   │   │   │   ├── ic_expand_less_black_24dp.png
│   │   │   │   ├── ic_expand_more_black_24dp.png
│   │   │   │   ├── ic_favourite_24dp.png
│   │   │   │   ├── ic_favourite_36dp.png
│   │   │   │   ├── ic_favourite_unselected_24dp.png
│   │   │   │   ├── ic_file_cloud.png
│   │   │   │   ├── ic_filter_hdr_black_36dp.png
│   │   │   │   ├── ic_fullscreen_black_24dp.png
│   │   │   │   ├── ic_gateway_24dp.png
│   │   │   │   ├── ic_gateway_48dp.png
│   │   │   │   ├── ic_group_24dp.png
│   │   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   │   ├── ic_heating_temperature_36dp.png
│   │   │   │   ├── ic_help_black_24dp.png
│   │   │   │   ├── ic_home_black_24dp.png
│   │   │   │   ├── ic_home_black_36dp.png
│   │   │   │   ├── ic_hotel_black_36dp.png
│   │   │   │   ├── ic_https_black_36dp.png
│   │   │   │   ├── ic_image_wb_incandescent.png
│   │   │   │   ├── ic_info_24dp.png
│   │   │   │   ├── ic_join_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_left_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_right_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   │   ├── ic_light_24dp.png
│   │   │   │   ├── ic_light_36dp.png
│   │   │   │   ├── ic_light_48dp.png
│   │   │   │   ├── ic_link_black_24dp.png
│   │   │   │   ├── ic_local_parking_black_36dp.png
│   │   │   │   ├── ic_location_city_black_36dp.png
│   │   │   │   ├── ic_lock_24dp.png
│   │   │   │   ├── ic_lock_36dp.png
│   │   │   │   ├── ic_lock_locked_24dp.png
│   │   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   │   ├── ic_lock_open_black_36dp.png
│   │   │   │   ├── ic_lock_outline_black_24dp.png
│   │   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   │   ├── ic_nature_black_36dp.png
│   │   │   │   ├── ic_navigation_arrow_drop_down.png
│   │   │   │   ├── ic_navigation_arrow_drop_up.png
│   │   │   │   ├── ic_navigation_expand_less.png
│   │   │   │   ├── ic_navigation_expand_more.png
│   │   │   │   ├── ic_network_check_black_24dp.png
│   │   │   │   ├── ic_on_24dp.png
│   │   │   │   ├── ic_on_36dp.png
│   │   │   │   ├── ic_people_black_24dp.png
│   │   │   │   ├── ic_place_car_36dp.png
│   │   │   │   ├── ic_place_city_36dp.png
│   │   │   │   ├── ic_place_coffee_36dp.png
│   │   │   │   ├── ic_place_earth_36dp.png
│   │   │   │   ├── ic_place_factory_36dp.png
│   │   │   │   ├── ic_place_foot_36dp.png
│   │   │   │   ├── ic_place_game_36dp.png
│   │   │   │   ├── ic_place_health_36dp.png
│   │   │   │   ├── ic_place_house_24dp.png
│   │   │   │   ├── ic_place_house_36dp.png
│   │   │   │   ├── ic_place_movie_36dp.png
│   │   │   │   ├── ic_place_school_36dp.png
│   │   │   │   ├── ic_place_suitcase_36dp.png
│   │   │   │   ├── ic_place_view_36dp.png
│   │   │   │   ├── ic_power_settings_new_black_24dp.png
│   │   │   │   ├── ic_power_settings_new_black_36dp.png
│   │   │   │   ├── ic_public_black_36dp.png
│   │   │   │   ├── ic_query_builder_black_36dp.png
│   │   │   │   ├── ic_replay_black_36dp.png
│   │   │   │   ├── ic_reset_36dp.png
│   │   │   │   ├── ic_restaurant_menu_black_36dp.png
│   │   │   │   ├── ic_router_black_24dp.png
│   │   │   │   ├── ic_router_black_36dp.png
│   │   │   │   ├── ic_router_black_48dp.png
│   │   │   │   ├── ic_school_black_36dp.png
│   │   │   │   ├── ic_search_24dp.png
│   │   │   │   ├── ic_search_action.png
│   │   │   │   ├── ic_search_white_24dp.png
│   │   │   │   ├── ic_sensor_24dp.png
│   │   │   │   ├── ic_sensor_36dp.png
│   │   │   │   ├── ic_settings_24dp.png
│   │   │   │   ├── ic_settings_black_24dp.png
│   │   │   │   ├── ic_share_24dp.png
│   │   │   │   ├── ic_share_black_24dp.png
│   │   │   │   ├── ic_star_black_24dp.png
│   │   │   │   ├── ic_star_black_36dp.png
│   │   │   │   ├── ic_star_border_black_24dp.png
│   │   │   │   ├── ic_stay_current_portrait_black_24dp.png
│   │   │   │   ├── ic_store_black_36dp.png
│   │   │   │   ├── ic_sync_black_24dp.png
│   │   │   │   ├── ic_time_36dp.png
│   │   │   │   ├── ic_upload_24dp.png
│   │   │   │   ├── ic_visibility_white_24dp.png
│   │   │   │   ├── ic_warning_36dp.png
│   │   │   │   ├── ic_warning_black_24dp.png
│   │   │   │   ├── ic_warning_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   │   ├── ic_wb_incandescent_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_48dp.png
│   │   │   │   ├── ic_wb_incandescent_on_black_36dp.png
│   │   │   │   ├── ic_wb_sunny_black_36dp.png
│   │   │   │   ├── ic_whatshot_black_24dp.png
│   │   │   │   ├── ic_whatshot_black_36dp.png
│   │   │   │   ├── ic_work_black_36dp.png
│   │   │   │   └── otau_white_24dp.png
│   │   │   ├── drawable-xxhdpi
│   │   │   │   ├── ic_action_settings.png
│   │   │   │   ├── ic_add_24dp.png
│   │   │   │   ├── ic_add_black_24dp.png
│   │   │   │   ├── ic_alarm_black_48dp.png
│   │   │   │   ├── ic_apps_black_24dp.png
│   │   │   │   ├── ic_arrow_down_24dp.png
│   │   │   │   ├── ic_arrow_drop_down_black_24dp.png
│   │   │   │   ├── ic_arrow_drop_up_black_24dp.png
│   │   │   │   ├── ic_arrow_left_24dp.png
│   │   │   │   ├── ic_arrow_right_24dp.png
│   │   │   │   ├── ic_arrow_up_24dp.png
│   │   │   │   ├── ic_attention_24dp.png
│   │   │   │   ├── ic_bluetooth_24dp.png
│   │   │   │   ├── ic_bluetooth_black_24dp.png
│   │   │   │   ├── ic_bluetooth_black_36dp.png
│   │   │   │   ├── ic_bluetooth_disabled_black_24dp.png
│   │   │   │   ├── ic_bluetooth_not_connected_24dp.png
│   │   │   │   ├── ic_brightness_1_black_36dp.png
│   │   │   │   ├── ic_business_black_36dp.png
│   │   │   │   ├── ic_cancel_24dp.png
│   │   │   │   ├── ic_check_24dp.png
│   │   │   │   ├── ic_clear_black_24dp.png
│   │   │   │   ├── ic_cloud_24dp.png
│   │   │   │   ├── ic_cloud_36dp.png
│   │   │   │   ├── ic_cloud_not_connected_36dp.png
│   │   │   │   ├── ic_cloud_off_black_36dp.png
│   │   │   │   ├── ic_cloud_queue_black_24dp.png
│   │   │   │   ├── ic_cloud_queue_black_36dp.png
│   │   │   │   ├── ic_code_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_36dp.png
│   │   │   │   ├── ic_content_copy_black_24dp.png
│   │   │   │   ├── ic_controller_24dp.png
│   │   │   │   ├── ic_create_black_24dp.png
│   │   │   │   ├── ic_delete_24dp.png
│   │   │   │   ├── ic_delete_white_24dp.png
│   │   │   │   ├── ic_developer_tools_24dp.png
│   │   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   │   ├── ic_directions_boat_black_36dp.png
│   │   │   │   ├── ic_done_black_24dp.png
│   │   │   │   ├── ic_done_white_24dp.png
│   │   │   │   ├── ic_drawer.png
│   │   │   │   ├── ic_edit_24dp.png
│   │   │   │   ├── ic_event_48dp.png
│   │   │   │   ├── ic_event_colour_24dp.png
│   │   │   │   ├── ic_event_colour_36dp.png
│   │   │   │   ├── ic_expand_less_black_24dp.png
│   │   │   │   ├── ic_expand_more_black_24dp.png
│   │   │   │   ├── ic_favourite_24dp.png
│   │   │   │   ├── ic_favourite_36dp.png
│   │   │   │   ├── ic_favourite_unselected_24dp.png
│   │   │   │   ├── ic_file_cloud.png
│   │   │   │   ├── ic_filter_hdr_black_36dp.png
│   │   │   │   ├── ic_fullscreen_black_24dp.png
│   │   │   │   ├── ic_gateway_24dp.png
│   │   │   │   ├── ic_gateway_48dp.png
│   │   │   │   ├── ic_group_24dp.png
│   │   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   │   ├── ic_heating_temperature_36dp.png
│   │   │   │   ├── ic_help_black_24dp.png
│   │   │   │   ├── ic_home_black_24dp.png
│   │   │   │   ├── ic_home_black_36dp.png
│   │   │   │   ├── ic_home.png
│   │   │   │   ├── ic_hotel_black_36dp.png
│   │   │   │   ├── ic_https_black_36dp.png
│   │   │   │   ├── ic_info_24dp.png
│   │   │   │   ├── ic_join_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_left_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_right_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   │   ├── ic_light_24dp.png
│   │   │   │   ├── ic_light_36dp.png
│   │   │   │   ├── ic_light_48dp.png
│   │   │   │   ├── ic_link_black_24dp.png
│   │   │   │   ├── ic_local_parking_black_36dp.png
│   │   │   │   ├── ic_location_city_black_36dp.png
│   │   │   │   ├── ic_lock_24dp.png
│   │   │   │   ├── ic_lock_36dp.png
│   │   │   │   ├── ic_lock_locked_24dp.png
│   │   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   │   ├── ic_lock_open_black_36dp.png
│   │   │   │   ├── ic_lock_outline_black_24dp.png
│   │   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   │   ├── ic_nature_black_36dp.png
│   │   │   │   ├── ic_navigation_arrow_drop_down.png
│   │   │   │   ├── ic_navigation_arrow_drop_up.png
│   │   │   │   ├── ic_navigation_expand_less.png
│   │   │   │   ├── ic_navigation_expand_more.png
│   │   │   │   ├── ic_network_check_black_24dp.png
│   │   │   │   ├── ic_on_24dp.png
│   │   │   │   ├── ic_on_36dp.png
│   │   │   │   ├── ic_people_black_24dp.png
│   │   │   │   ├── ic_place_car_36dp.png
│   │   │   │   ├── ic_place_city_36dp.png
│   │   │   │   ├── ic_place_coffee_36dp.png
│   │   │   │   ├── ic_place_earth_36dp.png
│   │   │   │   ├── ic_place_factory_36dp.png
│   │   │   │   ├── ic_place_foot_36dp.png
│   │   │   │   ├── ic_place_game_36dp.png
│   │   │   │   ├── ic_place_health_36dp.png
│   │   │   │   ├── ic_place_house_24dp.png
│   │   │   │   ├── ic_place_house_36dp.png
│   │   │   │   ├── ic_place_movie_36dp.png
│   │   │   │   ├── ic_place_school_36dp.png
│   │   │   │   ├── ic_place_suitcase_36dp.png
│   │   │   │   ├── ic_place_view_36dp.png
│   │   │   │   ├── ic_power_settings_new_black_24dp.png
│   │   │   │   ├── ic_power_settings_new_black_36dp.png
│   │   │   │   ├── ic_public_black_36dp.png
│   │   │   │   ├── ic_query_builder_black_36dp.png
│   │   │   │   ├── ic_replay_black_36dp.png
│   │   │   │   ├── ic_reset_36dp.png
│   │   │   │   ├── ic_restaurant_menu_black_36dp.png
│   │   │   │   ├── ic_router_black_24dp.png
│   │   │   │   ├── ic_router_black_36dp.png
│   │   │   │   ├── ic_router_black_48dp.png
│   │   │   │   ├── ic_school_black_36dp.png
│   │   │   │   ├── ic_search_24dp.png
│   │   │   │   ├── ic_search_action.png
│   │   │   │   ├── ic_search_white_24dp.png
│   │   │   │   ├── ic_sensor_24dp.png
│   │   │   │   ├── ic_sensor_36dp.png
│   │   │   │   ├── ic_settings_24dp.png
│   │   │   │   ├── ic_settings_black_24dp.png
│   │   │   │   ├── ic_share_24dp.png
│   │   │   │   ├── ic_share_black_24dp.png
│   │   │   │   ├── ic_star_black_24dp.png
│   │   │   │   ├── ic_star_black_36dp.png
│   │   │   │   ├── ic_star_border_black_24dp.png
│   │   │   │   ├── ic_stay_current_portrait_black_24dp.png
│   │   │   │   ├── ic_store_black_36dp.png
│   │   │   │   ├── ic_sync_black_24dp.png
│   │   │   │   ├── ic_time_36dp.png
│   │   │   │   ├── ic_upload_24dp.png
│   │   │   │   ├── ic_visibility_white_24dp.png
│   │   │   │   ├── ic_warning_36dp.png
│   │   │   │   ├── ic_warning_black_24dp.png
│   │   │   │   ├── ic_warning_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   │   ├── ic_wb_incandescent_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_48dp.png
│   │   │   │   ├── ic_wb_incandescent_on_black_36dp.png
│   │   │   │   ├── ic_wb_sunny_black_36dp.png
│   │   │   │   ├── ic_whatshot_black_24dp.png
│   │   │   │   ├── ic_whatshot_black_36dp.png
│   │   │   │   ├── ic_work_black_36dp.png
│   │   │   │   └── otau_white_24dp.png
│   │   │   ├── drawable-xxxhdpi
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── ic_star_border_black_24dp.png
│   │   │   │   ├── ic_add_24dp.png
│   │   │   │   ├── ic_add_black_24dp.png
│   │   │   │   ├── ic_alarm_black_48dp.png
│   │   │   │   ├── ic_arrow_down_24dp.png
│   │   │   │   ├── ic_arrow_drop_down_black_24dp.png
│   │   │   │   ├── ic_arrow_drop_up_black_24dp.png
│   │   │   │   ├── ic_arrow_left_24dp.png
│   │   │   │   ├── ic_arrow_right_24dp.png
│   │   │   │   ├── ic_arrow_up_24dp.png
│   │   │   │   ├── ic_attention_24dp.png
│   │   │   │   ├── ic_bluetooth_24dp.png
│   │   │   │   ├── ic_bluetooth_black_24dp.png
│   │   │   │   ├── ic_bluetooth_black_36dp.png
│   │   │   │   ├── ic_bluetooth_disabled_black_24dp.png
│   │   │   │   ├── ic_bluetooth_not_connected_24dp.png
│   │   │   │   ├── ic_brightness_1_black_36dp.png
│   │   │   │   ├── ic_business_black_36dp.png
│   │   │   │   ├── ic_cancel_24dp.png
│   │   │   │   ├── ic_check_24dp.png
│   │   │   │   ├── ic_clear_black_24dp.png
│   │   │   │   ├── ic_cloud_24dp.png
│   │   │   │   ├── ic_cloud_36dp.png
│   │   │   │   ├── ic_cloud_not_connected_36dp.png
│   │   │   │   ├── ic_cloud_off_black_36dp.png
│   │   │   │   ├── ic_cloud_queue_black_24dp.png
│   │   │   │   ├── ic_cloud_queue_black_36dp.png
│   │   │   │   ├── ic_code_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_24dp.png
│   │   │   │   ├── ic_color_lens_black_36dp.png
│   │   │   │   ├── ic_content_copy_black_24dp.png
│   │   │   │   ├── ic_controller_24dp.png
│   │   │   │   ├── ic_create_black_24dp.png
│   │   │   │   ├── ic_delete_24dp.png
│   │   │   │   ├── ic_delete_white_24dp.png
│   │   │   │   ├── ic_developer_tools_24dp.png
│   │   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   │   ├── ic_directions_boat_black_36dp.png
│   │   │   │   ├── ic_done_black_24dp.png
│   │   │   │   ├── ic_done_white_24dp.png
│   │   │   │   ├── ic_edit_24dp.png
│   │   │   │   ├── ic_event_48dp.png
│   │   │   │   ├── ic_event_colour_24dp.png
│   │   │   │   ├── ic_event_colour_36dp.png
│   │   │   │   ├── ic_expand_less_black_24dp.png
│   │   │   │   ├── ic_expand_more_black_24dp.png
│   │   │   │   ├── ic_favourite_24dp.png
│   │   │   │   ├── ic_favourite_36dp.png
│   │   │   │   ├── ic_favourite_unselected_24dp.png
│   │   │   │   ├── ic_filter_hdr_black_36dp.png
│   │   │   │   ├── ic_fullscreen_black_24dp.png
│   │   │   │   ├── ic_gateway_24dp.png
│   │   │   │   ├── ic_gateway_48dp.png
│   │   │   │   ├── ic_group_24dp.png
│   │   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   │   ├── ic_heating_temperature_36dp.png
│   │   │   │   ├── ic_help_black_24dp.png
│   │   │   │   ├── ic_home_black_24dp.png
│   │   │   │   ├── ic_home_black_36dp.png
│   │   │   │   ├── ic_hotel_black_36dp.png
│   │   │   │   ├── ic_info_24dp.png
│   │   │   │   ├── ic_join_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_left_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_right_black_24dp.png
│   │   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   │   ├── ic_light_24dp.png
│   │   │   │   ├── ic_light_36dp.png
│   │   │   │   ├── ic_light_48dp.png
│   │   │   │   ├── ic_link_black_24dp.png
│   │   │   │   ├── ic_local_parking_black_36dp.png
│   │   │   │   ├── ic_location_city_black_36dp.png
│   │   │   │   ├── ic_lock_24dp.png
│   │   │   │   ├── ic_lock_36dp.png
│   │   │   │   ├── ic_lock_locked_24dp.png
│   │   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   │   ├── ic_lock_outline_black_24dp.png
│   │   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   │   ├── ic_nature_black_36dp.png
│   │   │   │   ├── ic_network_check_black_24dp.png
│   │   │   │   ├── ic_on_24dp.png
│   │   │   │   ├── ic_on_36dp.png
│   │   │   │   ├── ic_place_car_36dp.png
│   │   │   │   ├── ic_place_city_36dp.png
│   │   │   │   ├── ic_place_coffee_36dp.png
│   │   │   │   ├── ic_place_earth_36dp.png
│   │   │   │   ├── ic_place_factory_36dp.png
│   │   │   │   ├── ic_place_foot_36dp.png
│   │   │   │   ├── ic_place_game_36dp.png
│   │   │   │   ├── ic_place_health_36dp.png
│   │   │   │   ├── ic_place_house_24dp.png
│   │   │   │   ├── ic_place_house_36dp.png
│   │   │   │   ├── ic_place_movie_36dp.png
│   │   │   │   ├── ic_place_school_36dp.png
│   │   │   │   ├── ic_place_suitcase_36dp.png
│   │   │   │   ├── ic_place_view_36dp.png
│   │   │   │   ├── ic_power_settings_new_black_24dp.png
│   │   │   │   ├── ic_power_settings_new_black_36dp.png
│   │   │   │   ├── ic_public_black_36dp.png
│   │   │   │   ├── ic_query_builder_black_36dp.png
│   │   │   │   ├── ic_replay_black_36dp.png
│   │   │   │   ├── ic_reset_36dp.png
│   │   │   │   ├── ic_restaurant_menu_black_36dp.png
│   │   │   │   ├── ic_router_black_24dp.png
│   │   │   │   ├── ic_router_black_36dp.png
│   │   │   │   ├── ic_router_black_48dp.png
│   │   │   │   ├── ic_school_black_36dp.png
│   │   │   │   ├── ic_search_24dp.png
│   │   │   │   ├── ic_sensor_24dp.png
│   │   │   │   ├── ic_sensor_36dp.png
│   │   │   │   ├── ic_settings_24dp.png
│   │   │   │   ├── ic_settings_black_24dp.png
│   │   │   │   ├── ic_share_24dp.png
│   │   │   │   ├── ic_share_black_24dp.png
│   │   │   │   ├── ic_star_black_24dp.png
│   │   │   │   ├── ic_star_black_36dp.png
│   │   │   │   ├── ic_star_border_black_24dp.png
│   │   │   │   ├── ic_stay_current_portrait_black_24dp.png
│   │   │   │   ├── ic_store_black_36dp.png
│   │   │   │   ├── ic_sync_black_24dp.png
│   │   │   │   ├── ic_time_36dp.png
│   │   │   │   ├── ic_upload_24dp.png
│   │   │   │   ├── ic_visibility_white_24dp.png
│   │   │   │   ├── ic_warning_36dp.png
│   │   │   │   ├── ic_warning_black_24dp.png
│   │   │   │   ├── ic_warning_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_36dp.png
│   │   │   │   ├── ic_wb_incandescent_black_48dp.png
│   │   │   │   ├── ic_wb_sunny_black_36dp.png
│   │   │   │   ├── ic_work_black_36dp.png
│   │   │   │   └── otau_white_24dp.png
│   │   │   ├── layout
│   │   │   │   ├── activity_area_control.xml
│   │   │   │   ├── activity_detail_area.xml
│   │   │   │   ├── activity_detail_controller.xml
│   │   │   │   ├── activity_detail_device.xml
│   │   │   │   ├── activity_detail_event.xml
│   │   │   │   ├── activity_detail_gateway.xml
│   │   │   │   ├── activity_detail_place.xml
│   │   │   │   ├── activity_device_control.xml
│   │   │   │   ├── activity_device_picker_list.xml
│   │   │   │   ├── activity_edit_event_main_setting_activity.xml
│   │   │   │   ├── activity_edit_event.xml
│   │   │   │   ├── activity_gateway_selection.xml
│   │   │   │   ├── activity_groups_list.xml
│   │   │   │   ├── activity_joining_place.xml
│   │   │   │   ├── activity_main.xml
│   │   │   │   ├── activity_new_device.xml
│   │   │   │   ├── activity_preferences.xml
│   │   │   │   ├── adapter_area_picker_row.xml
│   │   │   │   ├── adapter_area_row.xml
│   │   │   │   ├── adapter_controller.xml
│   │   │   │   ├── adapter_detected_devices.xml
│   │   │   │   ├── adapter_device_discovered.xml
│   │   │   │   ├── adapter_device_picker_row.xml
│   │   │   │   ├── adapter_gateway_associated.xml
│   │   │   │   ├── adapter_gateway_discovered.xml
│   │   │   │   ├── adapter_light_device.xml
│   │   │   │   ├── adapter_lock_device.xml
│   │   │   │   ├── adapter_menuitem_places_entry.xml
│   │   │   │   ├── adapter_menuitem_places_section.xml
│   │   │   │   ├── adapter_placeholder.xml
│   │   │   │   ├── adapter_sensor_device.xml
│   │   │   │   ├── adapter_temperature_device.xml
│   │   │   │   ├── adapter_unknown_device.xml
│   │   │   │   ├── area_row.xml
│   │   │   │   ├── detail_controller_gateway.xml
│   │   │   │   ├── detail_gateway_actions.xml
│   │   │   │   ├── device_details_body.xml
│   │   │   │   ├── devices_gridview.xml
│   │   │   │   ├── dialog_add.xml
│   │   │   │   ├── dialog_grid.xml
│   │   │   │   ├── dialog_image_row.xml
│   │   │   │   ├── dialog.xml
│   │   │   │   ├── event_activator.xml
│   │   │   │   ├── event_setting_heater.xml
│   │   │   │   ├── event_setting_light.xml
│   │   │   │   ├── event_time_setting.xml
│   │   │   │   ├── fragment_about.xml
│   │   │   │   ├── fragment_areas.xml
│   │   │   │   ├── fragment_associating.xml
│   │   │   │   ├── fragment_connection_control.xml
│   │   │   │   ├── fragment_developer.xml
│   │   │   │   ├── fragment_devices_detected.xml
│   │   │   │   ├── fragment_devices.xml
│   │   │   │   ├── fragment_events_page.xml
│   │   │   │   ├── fragment_events.xml
│   │   │   │   ├── fragment_fav_activities.xml
│   │   │   │   ├── fragment_fav_devices.xml
│   │   │   │   ├── fragment_favourite.xml
│   │   │   │   ├── fragment_gateways_associated.xml
│   │   │   │   ├── fragment_gateways_detected.xml
│   │   │   │   ├── fragment_gateway_selection.xml
│   │   │   │   ├── fragment_gateway_setup.xml
│   │   │   │   ├── fragment_main.xml
│   │   │   │   ├── fragment_manage_places.xml
│   │   │   │   ├── fragment_navigation_drawer.xml
│   │   │   │   ├── fragment_new_device.xml
│   │   │   │   ├── fragment_power.xml
│   │   │   │   ├── fragment_security.xml
│   │   │   │   ├── fragment_share_db.xml
│   │   │   │   ├── fragment_shortcode.xml
│   │   │   │   ├── fragment_temperature.xml
│   │   │   │   ├── fragment_wizard_daily.xml
│   │   │   │   ├── fragment_wizard_hour.xml
│   │   │   │   ├── group_row.xml
│   │   │   │   ├── light_control_tab.xml
│   │   │   │   ├── list_item_navigation_drawer.xml
│   │   │   │   ├── lock_control_tab.xml
│   │   │   │   ├── login.xml
│   │   │   │   ├── rgb_dialog.xml
│   │   │   │   ├── row_event.xml
│   │   │   │   ├── set_white_dialog.xml
│   │   │   │   ├── toolbar_spinner.xml
│   │   │   │   ├── toolbar.xml
│   │   │   │   ├── wizard_event_action.xml
│   │   │   │   ├── wizard_event_devices.xml
│   │   │   │   ├── wizard_event_name.xml
│   │   │   │   ├── wizard_event_time.xml
│   │   │   │   └── wizard_event.xml
│   │   │   ├── layout-sw600dp
│   │   │   │   └── detail_gateway_actions.xml
│   │   │   ├── layout-sw720dp
│   │   │   │   └── detail_gateway_actions.xml
│   │   │   ├── menu
│   │   │   │   ├── cancel.xml
│   │   │   │   ├── create.xml
│   │   │   │   ├── edit.xml
│   │   │   │   ├── global.xml
│   │   │   │   ├── main.xml
│   │   │   │   └── remove.xml
│   │   │   ├── mipmap-hdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── mipmap-mdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── mipmap-xhdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── mipmap-xxhdpi
│   │   │   │   └── ic_launcher.png
│   │   │   ├── values
│   │   │   │   ├── attrs.xml
│   │   │   │   ├── color_drawables.xml
│   │   │   │   ├── colors.xml
│   │   │   │   ├── dimens.xml
│   │   │   │   ├── navigation_drawer.xml
│   │   │   │   ├── sqlStrings.xml
│   │   │   │   ├── strings.xml
│   │   │   │   └── styles.xml
│   │   │   ├── values-es
│   │   │   │   └── strings.xml
│   │   │   ├── values-sw720dp
│   │   │   │   └── dimens.xml
│   │   │   ├── values-v21
│   │   │   │   └── styles.xml
│   │   │   └── xml
│   │   │   ├── developer_preferences.xml
│   │   │   └── preferences.xml
│   │   └── version.properties
│   ├── build.gradle
│   ├── CSRmeshLibrary
│   │   ├── build.gradle
│   │   └── CSRmeshLibrary.aar
│   ├── CSRmeshLibraryCommon
│   │   ├── build.gradle
│   │   └── CSRmeshLibraryCommon.aar
│   ├── gradle.properties
│   ├── settings.gradle
│   └── wear
│   ├── build.gradle
│   ├── proguard-rules.pro
│   ├── src
│   │   └── main
│   │   ├── AndroidManifest.xml
│   │   ├── java
│   │   │   └── com
│   │   │   └── csr
│   │   │   └── csrmeshdemo2
│   │   │   ├── App.java
│   │   │   ├── communication
│   │   │   │   ├── MessageSender.java
│   │   │   │   └── NotificationReceiver.java
│   │   │   ├── data
│   │   │   │   └── InfoKeeper.java
│   │   │   ├── services
│   │   │   │   └── WearListenerService.java
│   │   │   ├── ui
│   │   │   │   ├── activities
│   │   │   │   │   ├── AreaActivity.java
│   │   │   │   │   ├── DeviceControlActivity.java
│   │   │   │   │   └── MainActivity.java
│   │   │   │   ├── adapters
│   │   │   │   │   ├── AreaFragmentPagerAdapter.java
│   │   │   │   │   └── WearableAdapter.java
│   │   │   │   ├── classes
│   │   │   │   │   ├── Item.java
│   │   │   │   │   └── WearableListItemLayout.java
│   │   │   │   └── fragments
│   │   │   │   ├── LightFragment.java
│   │   │   │   ├── LockFragment.java
│   │   │   │   └── TemperatureFragment.java
│   │   │   └── utils
│   │   │   ├── ApplicationUtils.java
│   │   │   └── Constants.java
│   │   └── res
│   │   ├── drawable
│   │   │   ├── ripple_round_light.xml
│   │   │   ├── ripple_round_lock.xml
│   │   │   └── ripple_round_temperature.xml
│   │   ├── drawable-hdpi
│   │   │   ├── custom_ic_led_off.png
│   │   │   ├── custom_ic_led_on.png
│   │   │   ├── ic_add_24dp.png
│   │   │   ├── ic_add_black_24dp.png
│   │   │   ├── ic_arrow_down_24dp.png
│   │   │   ├── ic_arrow_up_24dp.png
│   │   │   ├── ic_brightness_1_black_24dp.png
│   │   │   ├── ic_brightness_2_black_24dp.png
│   │   │   ├── ic_brightness_3_black_24dp.png
│   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   ├── ic_group_24dp.png
│   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   ├── ic_light_24dp.png
│   │   │   ├── ic_lock_black_24dp.png
│   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   ├── ic_remove_black_24dp.png
│   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   └── ic_whatshot_black_24dp.png
│   │   ├── drawable-ldpi
│   │   │   ├── custom_ic_led_off.png
│   │   │   └── custom_ic_led_on.png
│   │   ├── drawable-mdpi
│   │   │   ├── custom_ic_led_off.png
│   │   │   ├── custom_ic_led_on.png
│   │   │   ├── ic_add_24dp.png
│   │   │   ├── ic_add_black_24dp.png
│   │   │   ├── ic_arrow_down_24dp.png
│   │   │   ├── ic_arrow_up_24dp.png
│   │   │   ├── ic_brightness_1_black_24dp.png
│   │   │   ├── ic_brightness_2_black_24dp.png
│   │   │   ├── ic_brightness_3_black_24dp.png
│   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   ├── ic_group_24dp.png
│   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   ├── ic_light_24dp.png
│   │   │   ├── ic_lock_black_24dp.png
│   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   ├── ic_remove_black_24dp.png
│   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   └── ic_whatshot_black_24dp.png
│   │   ├── drawable-v21
│   │   │   ├── ripple_round_light.xml
│   │   │   ├── ripple_round_lock.xml
│   │   │   └── ripple_round_temperature.xml
│   │   ├── drawable-xhdpi
│   │   │   ├── custom_ic_led_off.png
│   │   │   ├── custom_ic_led_on.png
│   │   │   ├── ic_add_24dp.png
│   │   │   ├── ic_add_black_24dp.png
│   │   │   ├── ic_arrow_down_24dp.png
│   │   │   ├── ic_arrow_up_24dp.png
│   │   │   ├── ic_brightness_1_black_24dp.png
│   │   │   ├── ic_brightness_2_black_24dp.png
│   │   │   ├── ic_brightness_3_black_24dp.png
│   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   ├── ic_group_24dp.png
│   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   ├── ic_light_24dp.png
│   │   │   ├── ic_lock_black_24dp.png
│   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   ├── ic_remove_black_24dp.png
│   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   └── ic_whatshot_black_24dp.png
│   │   ├── drawable-xxhdpi
│   │   │   ├── ic_add_24dp.png
│   │   │   ├── ic_arrow_down_24dp.png
│   │   │   ├── ic_arrow_up_24dp.png
│   │   │   ├── ic_brightness_1_black_24dp.png
│   │   │   ├── ic_brightness_2_black_24dp.png
│   │   │   ├── ic_brightness_3_black_24dp.png
│   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   ├── ic_group_24dp.png
│   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   ├── ic_light_24dp.png
│   │   │   ├── ic_lock_black_24dp.png
│   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   └── ic_whatshot_black_24dp.png
│   │   ├── drawable-xxxhdpi
│   │   │   ├── custom_ic_led_off.png
│   │   │   ├── custom_ic_led_on.png
│   │   │   ├── ic_add_24dp.png
│   │   │   ├── ic_add_black_24dp.png
│   │   │   ├── ic_arrow_down_24dp.png
│   │   │   ├── ic_arrow_up_24dp.png
│   │   │   ├── ic_brightness_1_black_24dp.png
│   │   │   ├── ic_brightness_2_black_24dp.png
│   │   │   ├── ic_brightness_3_black_24dp.png
│   │   │   ├── ic_device_hub_black_24dp.png
│   │   │   ├── ic_group_24dp.png
│   │   │   ├── ic_heating_temperature_24dp.png
│   │   │   ├── ic_keyboard_arrow_down_black_24dp.png
│   │   │   ├── ic_keyboard_arrow_up_black_24dp.png
│   │   │   ├── ic_light_24dp.png
│   │   │   ├── ic_lock_black_24dp.png
│   │   │   ├── ic_lock_open_black_24dp.png
│   │   │   ├── ic_lock_unlocked_24dp.png
│   │   │   ├── ic_remove_black_24dp.png
│   │   │   ├── ic_wb_incandescent_black_24dp.png
│   │   │   └── ic_whatshot_black_24dp.png
│   │   ├── layout
│   │   │   ├── activity_area.xml
│   │   │   ├── activity_controller.xml
│   │   │   ├── activity_device_control.xml
│   │   │   ├── activity_light.xml
│   │   │   ├── activity_locker.xml
│   │   │   ├── activity_main.xml
│   │   │   ├── activity_temperature.xml
│   │   │   ├── empty_list.xml
│   │   │   ├── no_connection.xml
│   │   │   └── row_item_layout.xml
│   │   ├── mipmap-hdpi
│   │   │   └── ic_launcher.png
│   │   ├── mipmap-mdpi
│   │   │   └── ic_launcher.png
│   │   ├── mipmap-xhdpi
│   │   │   └── ic_launcher.png
│   │   ├── mipmap-xxhdpi
│   │   │   └── ic_launcher.png
│   │   └── values
│   │   ├── colors.xml
│   │   ├── dimens.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   └── temp
│   └── readme.txt
├── doc
│   ├── allclasses-frame.html
│   ├── allclasses-noframe.html
│   ├── com
│   │   └── csr
│   │   └── csrmesh2
│   │   ├── ActionModelApi.html
│   │   ├── ActionModelApi.TIME_TYPE.html
│   │   ├── ActionParameter.html
│   │   ├── ActuatorModelApi.html
│   │   ├── AdvertType.html
│   │   ├── AssetModelApi.html
│   │   ├── AttentionModelApi.html
│   │   ├── BatteryModelApi.html
│   │   ├── BeaconModelApi.html
│   │   ├── BeaconProxyModelApi.html
│   │   ├── BeaconType.html
│   │   ├── BearerModelApi.html
│   │   ├── CloudApiException.html
│   │   ├── CloudStatusCode.html
│   │   ├── ConfigCloudApi.html
│   │   ├── ConfigCloudApi.QueryType.html
│   │   ├── ConfigCloudApi.SiteState.html
│   │   ├── ConfigCloudApi.TenantState.html
│   │   ├── ConfigGatewayApi.html
│   │   ├── ConfigModelApi.html
│   │   ├── Constants.html
│   │   ├── data
│   │   │   ├── GatewayFileInfo.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── Site.html
│   │   │   ├── SiteInfo.html
│   │   │   └── Tenant.html
│   │   ├── DataModelApi.html
│   │   ├── DeviceInfo.html
│   │   ├── DiagnosticModelApi.html
│   │   ├── ExtensionModelApi.html
│   │   ├── FirmwareModelApi.html
│   │   ├── GroupModelApi.html
│   │   ├── LargeObjectTransferModelApi.html
│   │   ├── LightModelApi.html
│   │   ├── MeshActionFactory.html
│   │   ├── MeshAction.html
│   │   ├── MeshActionUtils.html
│   │   ├── MeshBearer.html
│   │   ├── MeshConstants.html
│   │   ├── MeshService.Bearer.html
│   │   ├── MeshService.html
│   │   ├── MeshService.LocalBinder.html
│   │   ├── MeshService.ServerComponent.html
│   │   ├── package-frame.html
│   │   ├── package-summary.html
│   │   ├── package-tree.html
│   │   ├── PingModelApi.html
│   │   ├── PowerModelApi.html
│   │   ├── PowerState.html
│   │   ├── SensorModelApi.html
│   │   ├── SensorValue.ApplianceState.html
│   │   ├── SensorValue.CookerHobState.html
│   │   ├── SensorValue.Direction.html
│   │   ├── SensorValue.DoorState.html
│   │   ├── SensorValue.ForwardBackward.html
│   │   ├── SensorValue.html
│   │   ├── SensorValue.MovementState.html
│   │   ├── SensorValue.SeatState.html
│   │   ├── SensorValue.SensorType.html
│   │   ├── SensorValue.WindowState.html
│   │   ├── SwitchModelApi.html
│   │   ├── TimeModelApi.html
│   │   ├── TrackerModelApi.html
│   │   ├── TuningModelApi.html
│   │   └── WatchdogModelApi.html
│   ├── constant-values.html
│   ├── deprecated-list.html
│   ├── help-doc.html
│   ├── index-all.html
│   ├── index.html
│   ├── overview-frame.html
│   ├── overview-summary.html
│   ├── overview-tree.html
│   ├── package-list
│   ├── resources
│   │   ├── background.gif
│   │   ├── tab.gif
│   │   ├── titlebar_end.gif
│   │   └── titlebar.gif
│   ├── serialized-form.html
│   └── stylesheet.css
├── LibrarySource
│   ├── CSRmeshLibraryWrapper
│   │   ├── build.gradle
│   │   ├── CSRmeshLibrary
│   │   │   ├── build.gradle
│   │   │   ├── CSRmeshLibraryBLE.aar
│   │   │   └── readme.txt
│   │   ├── library_wrapper
│   │   │   ├── build.gradle
│   │   │   └── src
│   │   │   └── main
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── java
│   │   │   │   └── com
│   │   │   │   └── csr
│   │   │   │   └── csrmesh2
│   │   │   │   ├── ActionModelApi.java
│   │   │   │   ├── ActuatorModelApi.java
│   │   │   │   ├── AssetModelApi.java
│   │   │   │   ├── AttentionModelApi.java
│   │   │   │   ├── BatteryModelApi.java
│   │   │   │   ├── BeaconModelApi.java
│   │   │   │   ├── BeaconProxyModelApi.java
│   │   │   │   ├── BearerModelApi.java
│   │   │   │   ├── CloudApiException.java
│   │   │   │   ├── CloudStatusCode.java
│   │   │   │   ├── ConfigCloudApi.java
│   │   │   │   ├── ConfigGatewayApi.java
│   │   │   │   ├── ConfigModelApi.java
│   │   │   │   ├── Constants.java
│   │   │   │   ├── data
│   │   │   │   │   ├── GatewayFileInfo.java
│   │   │   │   │   ├── SiteInfo.java
│   │   │   │   │   ├── Site.java
│   │   │   │   │   └── Tenant.java
│   │   │   │   ├── DataModelApi.java
│   │   │   │   ├── DiagnosticModelApi.java
│   │   │   │   ├── ExtensionModelApi.java
│   │   │   │   ├── FirmwareModelApi.java
│   │   │   │   ├── GroupModelApi.java
│   │   │   │   ├── LargeObjectTransferModelApi.java
│   │   │   │   ├── LightModelApi.java
│   │   │   │   ├── MeshActionFactory.java
│   │   │   │   ├── MeshService.java
│   │   │   │   ├── PingModelApi.java
│   │   │   │   ├── PowerModelApi.java
│   │   │   │   ├── RestModelMessageToMeshAction.java
│   │   │   │   ├── Security.java
│   │   │   │   ├── SensorModelApi.java
│   │   │   │   ├── SwitchModelApi.java
│   │   │   │   ├── TimeModelApi.java
│   │   │   │   ├── TrackerModelApi.java
│   │   │   │   ├── TuningModelApi.java
│   │   │   │   ├── Utils.java
│   │   │   │   └── WatchdogModelApi.java
│   │   │   └── res
│   │   │   └── values
│   │   │   └── strings.xml
│   │   ├── readme.txt
│   │   └── settings.gradle
│   └── CSRmeshRestClient
│   ├── build.gradle
│   ├── CsrMeshRestClient
│   │   ├── build.gradle
│   │   ├── pom.xml
│   │   ├── proguard-rules.pro
│   │   └── src
│   │   ├── androidTest
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── assets
│   │   │   │   ├── action-delete_valid.json
│   │   │   │   ├── action-get_action_status_valid.json
│   │   │   │   ├── action-get_valid.json
│   │   │   │   ├── action-set_action_validate_mask.json
│   │   │   │   ├── action-set_action_valid.json
│   │   │   │   ├── actuator-get_types_invalid.json
│   │   │   │   ├── actuator-get_types_valid.json
│   │   │   │   ├── actuator-get_value_ack_valid.json
│   │   │   │   ├── actuator-set_value_invalid.json
│   │   │   │   ├── actuator-set_value_valid.json
│   │   │   │   ├── asset-get_state_valid.json
│   │   │   │   ├── asset-set_state_valid.json
│   │   │   │   ├── attention-set_state_valid.json
│   │   │   │   ├── battery-get_state_valid.json
│   │   │   │   ├── beacon-get_beacon_status_valid.json
│   │   │   │   ├── beacon-get_payload_valid.json
│   │   │   │   ├── beacon-get_types_valid.json
│   │   │   │   ├── beacon-payload_ack_valid.json
│   │   │   │   ├── beaconproxy-add_valid.json
│   │   │   │   ├── beaconproxy-get_devices_valid.json
│   │   │   │   ├── beaconproxy-get_status_valid.json
│   │   │   │   ├── beaconproxy-remove_valid.json
│   │   │   │   ├── beacon-set_payload_valid.json
│   │   │   │   ├── beacon-set_status_valid.json
│   │   │   │   ├── bearer-get_state_valid.json
│   │   │   │   ├── bearer-set_state_valid.json
│   │   │   │   ├── config-discover_device_valid.json
│   │   │   │   ├── config-get_info_valid.json
│   │   │   │   ├── config-get_message_params_valid.json
│   │   │   │   ├── config-get_parameters_valid.json
│   │   │   │   ├── config-last_sequence_number_valid.json
│   │   │   │   ├── config-object_transfer_valid.json
│   │   │   │   ├── config-reset_device_valid.json
│   │   │   │   ├── config-set_device_identifier_valid.json
│   │   │   │   ├── config-set_message_params_valid.json
│   │   │   │   ├── config-set_parameters_valid.json
│   │   │   │   ├── data-block_send_valid.json
│   │   │   │   ├── data-stream_flush_valid.json
│   │   │   │   ├── data-stream_send_valid.json
│   │   │   │   ├── extension-request_valid.json
│   │   │   │   ├── firmware-get_version_valid.json
│   │   │   │   ├── GetState.json
│   │   │   │   ├── group-get_model_groupid_valid.json
│   │   │   │   ├── group-get_number_of_model_groupids_valid.json
│   │   │   │   ├── group-set_model_groupid_valid.json
│   │   │   │   ├── light-get_state_valid.json
│   │   │   │   ├── light-get_white_valid.json
│   │   │   │   ├── light-set_color_temp_valid.json
│   │   │   │   ├── light-set_level.json
│   │   │   │   ├── light-set_level_pending.json
│   │   │   │   ├── light-set_level_single.json
│   │   │   │   ├── light-set_level_valid.json
│   │   │   │   ├── light-set_power_level_valid.json
│   │   │   │   ├── light-set_rgb_valid.json
│   │   │   │   ├── light-set_white_valid.json
│   │   │   │   ├── ping-request_valid.json
│   │   │   │   ├── power-get_state_valid.json
│   │   │   │   ├── power-set_state_valid.json
│   │   │   │   ├── power-toggle_state_valid.json
│   │   │   │   ├── provisioning.json
│   │   │   │   ├── rootCA.der
│   │   │   │   ├── sensor-get_state_valid.json
│   │   │   │   ├── sensor-get_types_valid.json
│   │   │   │   ├── sensor-read_value_valid.json
│   │   │   │   ├── sensor-set_state_valid.json
│   │   │   │   ├── sensor-set_state_valid.json.json
│   │   │   │   ├── sensor-write_value_valid.json
│   │   │   │   ├── SetColorTemp.json
│   │   │   │   ├── SET_INTERVAL.json
│   │   │   │   ├── SetLevel.json
│   │   │   │   ├── SetPowerLevel.json
│   │   │   │   ├── SetRgb.json
│   │   │   │   ├── state-sync.json
│   │   │   │   ├── test_file
│   │   │   │   ├── test_file_android
│   │   │   │   ├── time-get_state_valid.json
│   │   │   │   ├── time-get_state_valid.json.json
│   │   │   │   ├── time-get_time_valid.json
│   │   │   │   ├── time-set_state_valid.json
│   │   │   │   ├── time-set_time_valid.json
│   │   │   │   ├── tracker-clear_cache_valid.json
│   │   │   │   ├── tracker-find_valid.json
│   │   │   │   ├── tracker-proximity_config_valid.json
│   │   │   │   ├── tracker-set_proximity_config_valid.json
│   │   │   │   ├── tuning-get_stats_valid.json
│   │   │   │   ├── tuning-set_config_valid.json
│   │   │   │   ├── watchdog-message_valid.json
│   │   │   │   └── watchdog-set_interval_valid.json
│   │   │   └── java
│   │   │   └── com
│   │   │   └── csr
│   │   │   └── internal
│   │   │   └── mesh
│   │   │   └── client
│   │   │   └── test
│   │   │   ├── AAAApiTest_Manual.java
│   │   │   ├── Action_ApiTest.java
│   │   │   ├── ActionApiTest_Manual.java
│   │   │   ├── Actuator_ApiTest.java
│   │   │   ├── ApplicationTest.java
│   │   │   ├── Asset_ApiTest.java
│   │   │   ├── Attention_ApiTest.java
│   │   │   ├── Battery_ApiTest.java
│   │   │   ├── Beacon_ApiTest.java
│   │   │   ├── BeaconProxy_ApiTest.java
│   │   │   ├── Bearer_ApiTest.java
│   │   │   ├── Config_ApiTest.java
│   │   │   ├── ConfigApiTest_Manual.java
│   │   │   ├── CSRHttpClientTest_Manual.java
│   │   │   ├── CsrTestCase.java
│   │   │   ├── DataApiTest_Manual.java
│   │   │   ├── ErrorHandlingTest_Manual.java
│   │   │   ├── Extension_ApiTest.java
│   │   │   ├── Firmware_ApiTest.java
│   │   │   ├── Group_ApiTest.java
│   │   │   ├── Light_ApiTest.java
│   │   │   ├── LightApiTest_Manual.java
│   │   │   ├── MaspApiTest_Manual.java
│   │   │   ├── MeshSecurityApiTest_Manual.java
│   │   │   ├── ModelApiMultiRespTest_Manual.java
│   │   │   ├── OpcodeManagementTest_Manual.java
│   │   │   ├── Ping_ApiTest.java
│   │   │   ├── Power_ApiTest.java
│   │   │   ├── Sensor_ApiTest.java
│   │   │   ├── TestData.java
│   │   │   ├── Time_ApiTest.java
│   │   │   ├── Tracker_ApiTest.java
│   │   │   ├── Tuning_ApiTest.java
│   │   │   ├── Watchdog_ApiTest.java
│   │   │   └── ZHttpsTest_Manual.java
│   │   └── main
│   │   ├── AndroidManifest.xml
│   │   ├── java
│   │   │   └── com
│   │   │   └── csr
│   │   │   └── internal
│   │   │   └── mesh
│   │   │   └── client
│   │   │   ├── api
│   │   │   │   ├── ActionModelApi.java
│   │   │   │   ├── ActuatorModelApi.java
│   │   │   │   ├── ApiException.java
│   │   │   │   ├── AssetModelApi.java
│   │   │   │   ├── AttentionModelApi.java
│   │   │   │   ├── AuthListener.java
│   │   │   │   ├── BatteryModelApi.java
│   │   │   │   ├── BeaconModelApi.java
│   │   │   │   ├── BeaconProxyModelApi.java
│   │   │   │   ├── BearerModelApi.java
│   │   │   │   ├── common
│   │   │   │   │   ├── ApiStatusCode.java
│   │   │   │   │   ├── Config.java
│   │   │   │   │   └── EncryptionUtils.java
│   │   │   │   ├── ConfigModelApi.java
│   │   │   │   ├── DataModelApi.java
│   │   │   │   ├── ExtensionModelApi.java
│   │   │   │   ├── FirmwareModelApi.java
│   │   │   │   ├── GroupModelApi.java
│   │   │   │   ├── LargeObjectTransferModelAPI.java
│   │   │   │   ├── LightModelApi.java
│   │   │   │   ├── MeshConfigApi.java
│   │   │   │   ├── MeshConfigGatewayApi.java
│   │   │   │   ├── MeshConfigModelApi.java
│   │   │   │   ├── MeshSecurityApi.java
│   │   │   │   ├── model
│   │   │   │   │   ├── ActionActionStatus.java
│   │   │   │   │   ├── ActionActionStatusResponseCallback.java
│   │   │   │   │   ├── ActionActionStatusResponse.java
│   │   │   │   │   ├── ActionDeleteAck.java
│   │   │   │   │   ├── ActionDeleteAckResponseCallback.java
│   │   │   │   │   ├── ActionDeleteAckResponse.java
│   │   │   │   │   ├── ActionDeleteRequest.java
│   │   │   │   │   ├── ActionGetActionAck.java
│   │   │   │   │   ├── ActionGetActionAckResponseCallback.java
│   │   │   │   │   ├── ActionGetActionAckResponse.java
│   │   │   │   │   ├── ActionGetActionStatusRequest.java
│   │   │   │   │   ├── ActionGetRequest.java
│   │   │   │   │   ├── ActionSetActionAck.java
│   │   │   │   │   ├── ActionSetActionAckResponseCallback.java
│   │   │   │   │   ├── ActionSetActionAckResponse.java
│   │   │   │   │   ├── ActionSetActionRequest.java
│   │   │   │   │   ├── ActuatorGetTypesRequest.java
│   │   │   │   │   ├── ActuatorGetValueAckRequest.java
│   │   │   │   │   ├── ActuatorSetValueRequest.java
│   │   │   │   │   ├── ActuatorTypes.java
│   │   │   │   │   ├── ActuatorTypesResponseCallback.java
│   │   │   │   │   ├── ActuatorTypesResponse.java
│   │   │   │   │   ├── ActuatorValueAck.java
│   │   │   │   │   ├── ActuatorValueAckResponseCallback.java
│   │   │   │   │   ├── ActuatorValueAckResponse.java
│   │   │   │   │   ├── AssetAnnounce.java
│   │   │   │   │   ├── AssetAnnounceResponseCallback.java
│   │   │   │   │   ├── AssetAnnounceResponse.java
│   │   │   │   │   ├── AssetGetStateRequest.java
│   │   │   │   │   ├── AssetSetStateRequest.java
│   │   │   │   │   ├── AssetState.java
│   │   │   │   │   ├── AssetStateResponseCallback.java
│   │   │   │   │   ├── AssetStateResponse.java
│   │   │   │   │   ├── AssociationStatusLinkCallback.java
│   │   │   │   │   ├── AssociationStatusLink.java
│   │   │   │   │   ├── AttentionSetStateRequest.java
│   │   │   │   │   ├── AttentionState.java
│   │   │   │   │   ├── AttentionStateResponseCallback.java
│   │   │   │   │   ├── AttentionStateResponse.java
│   │   │   │   │   ├── AuthenticationRequest.java
│   │   │   │   │   ├── AuthenticationResponseCallback.java
│   │   │   │   │   ├── AuthenticationResponse.java
│   │   │   │   │   ├── AuthSeedResponseCallback.java
│   │   │   │   │   ├── AuthSeedResponse.java
│   │   │   │   │   ├── BatteryGetStateRequest.java
│   │   │   │   │   ├── BatteryState.java
│   │   │   │   │   ├── BatteryStateResponseCallback.java
│   │   │   │   │   ├── BatteryStateResponse.java
│   │   │   │   │   ├── BeaconBeaconStatus.java
│   │   │   │   │   ├── BeaconBeaconStatusResponseCallback.java
│   │   │   │   │   ├── BeaconBeaconStatusResponse.java
│   │   │   │   │   ├── BeaconGetBeaconStatusRequest.java
│   │   │   │   │   ├── BeaconGetPayloadRequest.java
│   │   │   │   │   ├── BeaconGetTypesRequest.java
│   │   │   │   │   ├── BeaconPayloadAck.java
│   │   │   │   │   ├── BeaconPayloadAckRequest.java
│   │   │   │   │   ├── BeaconPayloadAckResponseCallback.java
│   │   │   │   │   ├── BeaconPayloadAckResponse.java
│   │   │   │   │   ├── BeaconProxyAddRequest.java
│   │   │   │   │   ├── BeaconProxyCommandStatusDevices.java
│   │   │   │   │   ├── BeaconProxyCommandStatusDevicesResponseCallback.java
│   │   │   │   │   ├── BeaconProxyCommandStatusDevicesResponse.java
│   │   │   │   │   ├── BeaconProxyDevices.java
│   │   │   │   │   ├── BeaconProxyDevicesResponseCallback.java
│   │   │   │   │   ├── BeaconProxyDevicesResponse.java
│   │   │   │   │   ├── BeaconProxyGetDevicesRequest.java
│   │   │   │   │   ├── BeaconProxyGetStatusRequest.java
│   │   │   │   │   ├── BeaconProxyProxyStatus.java
│   │   │   │   │   ├── BeaconProxyProxyStatusResponseCallback.java
│   │   │   │   │   ├── BeaconProxyProxyStatusResponse.java
│   │   │   │   │   ├── BeaconProxyRemoveRequest.java
│   │   │   │   │   ├── BeaconSetPayload.java
│   │   │   │   │   ├── BeaconSetPayloadRequest.java
│   │   │   │   │   ├── BeaconSetPayloadResponseCallback.java
│   │   │   │   │   ├── BeaconSetPayloadResponse.java
│   │   │   │   │   ├── BeaconSetStatusRequest.java
│   │   │   │   │   ├── BeaconTypes.java
│   │   │   │   │   ├── BeaconTypesResponseCallback.java
│   │   │   │   │   ├── BeaconTypesResponse.java
│   │   │   │   │   ├── BearerGetStateRequest.java
│   │   │   │   │   ├── BearerSetStateRequest.java
│   │   │   │   │   ├── BearerState.java
│   │   │   │   │   ├── BearerStateResponseCallback.java
│   │   │   │   │   ├── BearerStateResponse.java
│   │   │   │   │   ├── BlacklistDeviceRequest.java
│   │   │   │   │   ├── BlacklistDeviceStateResponseCallback.java
│   │   │   │   │   ├── BlacklistDeviceStateResponse.java
│   │   │   │   │   ├── ConfigDeviceIdentifier.java
│   │   │   │   │   ├── ConfigDeviceIdentifierResponseCallback.java
│   │   │   │   │   ├── ConfigDeviceIdentifierResponse.java
│   │   │   │   │   ├── ConfigDiscoverDeviceRequest.java
│   │   │   │   │   ├── ConfigGetInfoRequest.java
│   │   │   │   │   ├── ConfigGetMessageParamsRequest.java
│   │   │   │   │   ├── ConfigGetParametersRequest.java
│   │   │   │   │   ├── ConfigInfo.java
│   │   │   │   │   ├── ConfigInfoResponseCallback.java
│   │   │   │   │   ├── ConfigInfoResponse.java
│   │   │   │   │   ├── ConfigLastSequenceNumberRequest.java
│   │   │   │   │   ├── ConfigMessageParams.java
│   │   │   │   │   ├── ConfigMessageParamsResponseCallback.java
│   │   │   │   │   ├── ConfigMessageParamsResponse.java
│   │   │   │   │   ├── ConfigParameters.java
│   │   │   │   │   ├── ConfigParametersResponseCallback.java
│   │   │   │   │   ├── ConfigParametersResponse.java
│   │   │   │   │   ├── ConfigResetDeviceRequest.java
│   │   │   │   │   ├── ConfigSetDeviceIdentifierRequest.java
│   │   │   │   │   ├── ConfigSetMessageParamsRequest.java
│   │   │   │   │   ├── ConfigSetParametersRequest.java
│   │   │   │   │   ├── CreateFileRequest.java
│   │   │   │   │   ├── CreateFileResponseCallback.java
│   │   │   │   │   ├── CreateFileResponse.java
│   │   │   │   │   ├── CreateSiteRequest.java
│   │   │   │   │   ├── CreateSiteResponseCallback.java
│   │   │   │   │   ├── CreateSiteResponse.java
│   │   │   │   │   ├── CreateTenantRequest.java
│   │   │   │   │   ├── CreateTenantResponseCallback.java
│   │   │   │   │   ├── CreateTenantResponse.java
│   │   │   │   │   ├── CSRModelMessage.java
│   │   │   │   │   ├── DataReceivedResponseCallback.java
│   │   │   │   │   ├── DataReceivedResponse.java
│   │   │   │   │   ├── DataResponseLink.java
│   │   │   │   │   ├── DataSendRequest.java
│   │   │   │   │   ├── DecryptedBody.java
│   │   │   │   │   ├── EncryptedBody.java
│   │   │   │   │   ├── ErrorInfo.java
│   │   │   │   │   ├── ErrorResponseCallback.java
│   │   │   │   │   ├── ErrorResponse.java
│   │   │   │   │   ├── ExtensionConflict.java
│   │   │   │   │   ├── ExtensionConflictResponseCallback.java
│   │   │   │   │   ├── ExtensionConflictResponse.java
│   │   │   │   │   ├── ExtensionRequestRequest.java
│   │   │   │   │   ├── FirmwareGetVersionRequest.java
│   │   │   │   │   ├── FirmwareVersion.java
│   │   │   │   │   ├── FirmwareVersionResponseCallback.java
│   │   │   │   │   ├── FirmwareVersionResponse.java
│   │   │   │   │   ├── GetFileResponseCallback.java
│   │   │   │   │   ├── GetFileResponse.java
│   │   │   │   │   ├── GetGatewayProfileResponseCallback.java
│   │   │   │   │   ├── GetGatewayProfileResponse.java
│   │   │   │   │   ├── GetSitesResponseCallback.java
│   │   │   │   │   ├── GetSitesResponse.java
│   │   │   │   │   ├── GetTenantsResponseCallback.java
│   │   │   │   │   ├── GetTenantsResponse.java
│   │   │   │   │   ├── GroupGetModelGroupidRequest.java
│   │   │   │   │   ├── GroupGetNumberOfModelGroupidsRequest.java
│   │   │   │   │   ├── GroupModelGroupid.java
│   │   │   │   │   ├── GroupModelGroupidResponseCallback.java
│   │   │   │   │   ├── GroupModelGroupidResponse.java
│   │   │   │   │   ├── GroupNumberOfModelGroupids.java
│   │   │   │   │   ├── GroupNumberOfModelGroupidsResponseCallback.java
│   │   │   │   │   ├── GroupNumberOfModelGroupidsResponse.java
│   │   │   │   │   ├── GroupSetModelGroupidRequest.java
│   │   │   │   │   ├── IssueExtendedOpcodeMessageRequest.java
│   │   │   │   │   ├── KeyExchangeRequest.java
│   │   │   │   │   ├── KeyExchangeResponseCallback.java
│   │   │   │   │   ├── KeyExchangeResponse.java
│   │   │   │   │   ├── LightGetStateRequest.java
│   │   │   │   │   ├── LightGetWhiteRequest.java
│   │   │   │   │   ├── LightSetColorTempRequest.java
│   │   │   │   │   ├── LightSetLevelRequest.java
│   │   │   │   │   ├── LightSetPowerLevelRequest.java
│   │   │   │   │   ├── LightSetRgbRequest.java
│   │   │   │   │   ├── LightSetWhiteRequest.java
│   │   │   │   │   ├── LightState.java
│   │   │   │   │   ├── LightStateResponseCallback.java
│   │   │   │   │   ├── LightStateResponse.java
│   │   │   │   │   ├── LightWhite.java
│   │   │   │   │   ├── LightWhiteResponseCallback.java
│   │   │   │   │   ├── LightWhiteResponse.java
│   │   │   │   │   ├── Link.java
│   │   │   │   │   ├── NewDeviceBroadCastStatusResponseCallback.java
│   │   │   │   │   ├── NewDeviceBroadCastStatusResponse.java
│   │   │   │   │   ├── ObjectTransferedResponseCallback.java
│   │   │   │   │   ├── ObjectTransferedResponse.java
│   │   │   │   │   ├── ObjectTransfer.java
│   │   │   │   │   ├── ObjectTransferRequest.java
│   │   │   │   │   ├── ObjectTransferResponseLink.java
│   │   │   │   │   ├── OpcodeMessage.java
│   │   │   │   │   ├── OpcodeMessageResponseCallback.java
│   │   │   │   │   ├── OpcodeMessageResponse.java
│   │   │   │   │   ├── PingRequestRequest.java
│   │   │   │   │   ├── PingResponse.java
│   │   │   │   │   ├── PingResponseResponseCallback.java
│   │   │   │   │   ├── PingResponseResponse.java
│   │   │   │   │   ├── PowerGetStateRequest.java
│   │   │   │   │   ├── PowerSetStateRequest.java
│   │   │   │   │   ├── PowerState.java
│   │   │   │   │   ├── PowerStateResponseCallback.java
│   │   │   │   │   ├── PowerStateResponse.java
│   │   │   │   │   ├── PowerToggleStateRequest.java
│   │   │   │   │   ├── RegisterResponseOpcodesRequest.java
│   │   │   │   │   ├── RegisterRespOpcodesResponseCallback.java
│   │   │   │   │   ├── RegisterRespOpcodesResponse.java
│   │   │   │   │   ├── RegisterRespOpcodesStatusResponseCallback.java
│   │   │   │   │   ├── RegisterRespOpcodesStatusResponse.java
│   │   │   │   │   ├── RequestCompleteCallback.java
│   │   │   │   │   ├── RequestSentCallback.java
│   │   │   │   │   ├── ResponseLink.java
│   │   │   │   │   ├── SecureMessageRequest.java
│   │   │   │   │   ├── SensorGetStateRequest.java
│   │   │   │   │   ├── SensorGetTypesRequest.java
│   │   │   │   │   ├── SensorMissing.java
│   │   │   │   │   ├── SensorMissingResponseCallback.java
│   │   │   │   │   ├── SensorMissingResponse.java
│   │   │   │   │   ├── SensorReadValueRequest.java
│   │   │   │   │   ├── SensorSetStateRequest.java
│   │   │   │   │   ├── SensorState.java
│   │   │   │   │   ├── SensorStateResponseCallback.java
│   │   │   │   │   ├── SensorStateResponse.java
│   │   │   │   │   ├── SensorTypes.java
│   │   │   │   │   ├── SensorTypesResponseCallback.java
│   │   │   │   │   ├── SensorTypesResponse.java
│   │   │   │   │   ├── SensorValue.java
│   │   │   │   │   ├── SensorValueResponseCallback.java
│   │   │   │   │   ├── SensorValueResponse.java
│   │   │   │   │   ├── SensorWriteValueRequest.java
│   │   │   │   │   ├── SiteInfoObject.java
│   │   │   │   │   ├── SiteInfoResponseCallback.java
│   │   │   │   │   ├── SiteInfoResponse.java
│   │   │   │   │   ├── TenantInfoResponseCallback.java
│   │   │   │   │   ├── TenantInfoResponse.java
│   │   │   │   │   ├── TimeGetStateRequest.java
│   │   │   │   │   ├── TimeSetStateRequest.java
│   │   │   │   │   ├── TimeState.java
│   │   │   │   │   ├── TimeStateResponseCallback.java
│   │   │   │   │   ├── TimeStateResponse.java
│   │   │   │   │   ├── TrackerClearCacheRequest.java
│   │   │   │   │   ├── TrackerFindRequest.java
│   │   │   │   │   ├── TrackerFound.java
│   │   │   │   │   ├── TrackerFoundResponseCallback.java
│   │   │   │   │   ├── TrackerFoundResponse.java
│   │   │   │   │   ├── TrackerReport.java
│   │   │   │   │   ├── TrackerReportResponseCallback.java
│   │   │   │   │   ├── TrackerReportResponse.java
│   │   │   │   │   ├── TrackerSetProximityConfigRequest.java
│   │   │   │   │   ├── TuningAckConfig.java
│   │   │   │   │   ├── TuningAckConfigResponseCallback.java
│   │   │   │   │   ├── TuningAckConfigResponse.java
│   │   │   │   │   ├── TuningGetStatsRequest.java
│   │   │   │   │   ├── TuningSetConfigRequest.java
│   │   │   │   │   ├── TuningStats.java
│   │   │   │   │   ├── TuningStatsResponseCallback.java
│   │   │   │   │   ├── TuningStatsResponse.java
│   │   │   │   │   ├── UpdateSiteInfoRequest.java
│   │   │   │   │   ├── UpdateTenantInfoRequest.java
│   │   │   │   │   ├── WatchdogInterval.java
│   │   │   │   │   ├── WatchdogIntervalResponseCallback.java
│   │   │   │   │   ├── WatchdogIntervalResponse.java
│   │   │   │   │   ├── WatchdogMessage.java
│   │   │   │   │   ├── WatchdogMessageRequest.java
│   │   │   │   │   ├── WatchdogMessageResponseCallback.java
│   │   │   │   │   ├── WatchdogMessageResponse.java
│   │   │   │   │   └── WatchdogSetIntervalRequest.java
│   │   │   │   ├── OpcodeManagementApi.java
│   │   │   │   ├── PingModelApi.java
│   │   │   │   ├── PowerModelApi.java
│   │   │   │   ├── ProxyModelApi.java
│   │   │   │   ├── SensorModelApi.java
│   │   │   │   ├── TimeModelApi.java
│   │   │   │   ├── TrackerModelApi.java
│   │   │   │   ├── TuningModelApi.java
│   │   │   │   └── WatchdogModelApi.java
│   │   │   └── impl
│   │   │   ├── ApiInvoker.java
│   │   │   ├── AuthListenerInternal.java
│   │   │   ├── CSRHttpClient.java
│   │   │   ├── CSRLog.java
│   │   │   ├── HttpAsyncTask.java
│   │   │   ├── JsonUtil.java
│   │   │   ├── MeshSecurityApiImpl.java
│   │   │   ├── ModelMetaInfo.java
│   │   │   ├── ResponseLinkHandler.java
│   │   │   └── SessionData.java
│   │   └── res
│   │   └── values
│   │   └── strings.xml
│   ├── gradle.properties
│   └── settings.gradle
└── Third_Party_Notice_File_CSR_Mesh_Mobile_Android.txt

145 directories, 1899 files

标签:

实例下载地址

CSRMesh2.1q版本android demo

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警