}
};
-class FirmwareResource : public Resource // x.samsung.firmware
+class FirmwareResource : public Resource // x.org.iotivity.firmware
{
private:
string m_currentversion;
cout << "Registering resources to platform..." << endl;
- AirConditionerResource airConditioner("/sec/aircon/0", { "x.com.samsung.da.device" }, { DEFAULT_INTERFACE, BATCH_INTERFACE, LINK_INTERFACE });
+ AirConditionerResource airConditioner("/aircon/0", { "x.org.iotivity.ac" }, { DEFAULT_INTERFACE, BATCH_INTERFACE, LINK_INTERFACE });
BinarySwitchResource binarySwitch("/power/0", { "oic.r.switch.binary" }, { DEFAULT_INTERFACE });
TemperatureResource temperature("/temperature/0", { "oic.r.temperature" }, { DEFAULT_INTERFACE });
- FirmwareResource firmware("/firmware", { "x.samsung.firmware" }, { DEFAULT_INTERFACE });
+ FirmwareResource firmware("/firmware", { "x.org.iotivity.firmware" }, { DEFAULT_INTERFACE });
string uri = airConditioner.getResourceUri();
string rt = airConditioner.getResourceType()[0];
firmwareUpdate.setValue<bool>("update", true);
QueryParamsMap query;
- g_binaryswitchResource->post("x.samsung.firmware", DEFAULT_INTERFACE, firmwareUpdate, query,
+ g_binaryswitchResource->post("x.org.iotivity.firmware", DEFAULT_INTERFACE, firmwareUpdate, query,
&onPost);
}
g_binaryswitchResource->observe(ObserveType::Observe, query, &onObserve);
}
- if (it->getResourceTypes().at(0).compare("x.samsung.firmware") == 0)
+ if (it->getResourceTypes().at(0).compare("x.org.iotivity.firmware") == 0)
{
cout << "Observing " << it->getUri() << endl;
g_firmwareResource = OCPlatform::constructResourceObject(g_host,
it->getUri(),
static_cast<OCConnectivityType>(CT_ADAPTER_TCP | CT_IP_USE_V4), true,
- { string("x.samsung.firmware") }, { string(DEFAULT_INTERFACE) });
+ { string("x.org.iotivity.firmware") }, { string(DEFAULT_INTERFACE) });
QueryParamsMap query;
g_firmwareResource->observe(ObserveType::Observe, query, &onObserve);
{
cout << "RT: " << *it << endl;
- if (it->compare("x.com.samsung.da.device") == 0)
+ if (it->compare("x.org.iotivity.ac") == 0)
{
- cout << "Found Samsung Airconditioner" << endl;
+ cout << "Found Airconditioner" << endl;
QueryParamsMap query;
query["if"] = string(LINK_INTERFACE);