moto - orchestrating iot for business users and connecting it to yaas
TRANSCRIPT
![Page 1: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/1.jpg)
Moto - Orchestrating IoT for business users
and connecting it to YaaSLars Gregori, @choas
Hybris Labs
![Page 2: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/2.jpg)
Smart Wine Shelf
https://labs.hybris.com/prototype/smart-wine-shelf/
![Page 3: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/3.jpg)
Funky Retailhttps://labs.hybris.com/prototype/funky-retail/
![Page 4: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/4.jpg)
Motohttps://labs.hybris.com/
prototype/moto/
![Page 5: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/5.jpg)
![Page 6: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/6.jpg)
AgendaBLE and MQTT
YaaS Node-RED
![Page 7: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/7.jpg)
Android: BLE and MQTTimport org.eclipse.paho.client.mqttv3.MqttClient; public int onStartCommand(…) { this.mqttClient = new MqttClient("tcp://"+MQTT_SERVER, ”moto”, …); this.bleReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) {
Boolean present = intent.getBooleanExtra(MotoBluetoothDevice.EXTRA_PRESENT, false);jsonObj.put("present", present);
mqttMsg.setPayload(jsonObj.toString().getBytes()); this.mqttClient.getTopic(MQTT_TOPIC).publish(mqttMsg); }}; }
![Page 9: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/9.jpg)
Arduino Code
![Page 10: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/10.jpg)
YaaSSAP Hybris as a Service
![Page 11: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/11.jpg)
Node-REDorchestrating IoT
![Page 12: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/12.jpg)
Thank you
![Page 13: Moto - Orchestrating IoT for business users and connecting it to YaaS](https://reader033.vdocument.in/reader033/viewer/2022050613/58ada4e11a28abde5e8b653d/html5/thumbnails/13.jpg)
Links and Credits• yaas.io
• labs.hybris.com
• nodered.org
• http://www.thingiverse.com/thing:351119