20 October 2015 AllSeen Alliance 1
Collaborative Development – An HAE* Use Case
Inhwan Choi, LG Electronics Project Maintainer October 20, 2015
* Home Appliances & Entertainment
Collaborative Development An HAE* Use Case * Home Appliances & - - PowerPoint PPT Presentation
Collaborative Development An HAE* Use Case * Home Appliances & Entertainment Inhwan Choi, LG Electronics Project Maintainer October 20, 2015 20 October 2015 AllSeen Alliance 1 Agenda 1. Overview of HAE Service Framework 2.
20 October 2015 AllSeen Alliance 1
Inhwan Choi, LG Electronics Project Maintainer October 20, 2015
* Home Appliances & Entertainment
20 October 2015 AllSeen Alliance 2 2
20 October 2015 AllSeen Alliance 3
– Interoperate between devices and controllers from different vendors
– No need for human’s intervention. – Background interactions between devices
HAE Controller HAE Device Control Monitor
20 October 2015 AllSeen Alliance 4
20 October 2015 AllSeen Alliance 5
20 October 2015 AllSeen Alliance 6
Names for bus object paths are not candidates for standardization and can be arbitrarily chosen.
20 October 2015 AllSeen Alliance 7
Root Names for bus object paths are not candidates for standardization and can be arbitrarily chosen.
20 October 2015 AllSeen Alliance 8
※ For more detailed information, refer to the its Theory of Operation document.
20 October 2015 AllSeen Alliance 9
– DeviceDescription = { <"/A", 0>, <"/A", 5> } for Example Air Conditioner – DeviceDescription = { <"/HAE", 0>, <"/HAE/Alpha", 2>, <"/HAE/Beta", 3>, <"/HAE/Gamma", 4> } for Example Refrigerator
20 October 2015 AllSeen Alliance 10
Namespace Interfaces
Theory of Operation document
Operation (26) AirRecirculationMode, Alerts, AudioVideoInput, AudioVolume, BatteryStatus, Channel, ClimateControlMode, ClosedStatus, CycleControl, DishWashingCycle, EnergyUsage, FilterStatus, HeatingZone, HvacFanMode, InsertionStatus, LaundryCycle, OnOff, OvenCycle, RapidMode, RapidModeTimed, RemoteControllability, RepeatMode, ResourceSaving, RobotCleaningCycle, Timer, UserInput
Environment (13) CurrentAirQuality, CurrentAirQualityLevel, CurrentHumidity, CurrentTemperature, MoistureOutputRate, TargetHumidity, TargetSoilLevel, TargetSpinSpeedLevel, TargetTemperature, TargetTemperatureLevel, WaterLevel, WindDirection, WindStrength
UserInterfaceSettings (3) LanguageDisplay, TemperatureDisplay, TimeDisplay
20 October 2015 AllSeen Alliance 11
Milestone Date Notes
Draft Interface Definitions
Done IRB Approval of Interface Definitions
Before the AllSeen Summit High-Level Design (HLD) Document
Draft will be available before the summit and discussed during the summit. Service Framework Source Release
(Controllee/Controller)
v15.04 Core will be the base. After release, request IP review for inclusion into base implementations. Sample Mobile App. Release (Android) Device Emulators Development Test Suite Development
30-day IP review ends before this milestone. Certification Launch
C&C Review and Validation of Test Suite
Assumptions 1) Initial release and certification program supports only a subset of defined device types.
Freezer, IceMaker, Oven, Cooktop, Cooker Hood, Dish Washer, Robot Cleaner, Television
Electric Fan, Air Quality Monitor, Food Probe, Set Top Box 2) Source codes for sample mobile application and device emulators are not candidates for IP review.
20 October 2015 AllSeen Alliance 12
20 October 2015 AllSeen Alliance 13
20 October 2015 AllSeen Alliance 14