Rename Devices to Things in tags api

pull/510/head
Michael Zanetti 2021-01-18 23:27:47 +01:00
parent 553717a37e
commit ef3eba5c85
4 changed files with 12 additions and 12 deletions

View File

@ -68,11 +68,11 @@ Tags *TagsManager::tags() const
return m_tags;
}
int TagsManager::tagDevice(const QString &deviceId, const QString &tagId, const QString &value)
int TagsManager::tagThing(const QString &thingId, const QString &tagId, const QString &value)
{
QVariantMap params;
QVariantMap tag;
tag.insert("deviceId", deviceId);
tag.insert("deviceId", thingId);
tag.insert("appId", "nymea:app");
tag.insert("tagId", tagId);
tag.insert("value", value);
@ -80,11 +80,11 @@ int TagsManager::tagDevice(const QString &deviceId, const QString &tagId, const
return m_jsonClient->sendCommand("Tags.AddTag", params, this, "addTagReply");
}
int TagsManager::untagDevice(const QString &deviceId, const QString &tagId)
int TagsManager::untagThing(const QString &thingId, const QString &tagId)
{
QVariantMap params;
QVariantMap tag;
tag.insert("deviceId", deviceId);
tag.insert("deviceId", thingId);
tag.insert("appId", "nymea:app");
tag.insert("tagId", tagId);
params.insert("tag", tag);

View File

@ -52,8 +52,8 @@ public:
Tags* tags() const;
Q_INVOKABLE int tagDevice(const QString &deviceId, const QString &tagId, const QString &value);
Q_INVOKABLE int untagDevice(const QString &deviceId, const QString &tagId);
Q_INVOKABLE int tagThing(const QString &thingId, const QString &tagId, const QString &value);
Q_INVOKABLE int untagThing(const QString &thingId, const QString &tagId);
Q_INVOKABLE int tagRule(const QString &ruleId, const QString &tagId, const QString &value);
Q_INVOKABLE int untagRule(const QString &ruleId, const QString &tagId);

View File

@ -59,9 +59,9 @@ AutoSizeMenu {
}
function toggleFavorite() {
if (favoritesProxy.count === 0) {
engine.tagsManager.tagDevice(root.thing.id, "favorites", 100000)
engine.tagsManager.tagThing(root.thing.id, "favorites", 100000)
} else {
engine.tagsManager.untagDevice(root.thing.id, "favorites")
engine.tagsManager.untagThing(root.thing.id, "favorites")
}
}
function addToGroup() {
@ -119,7 +119,7 @@ AutoSizeMenu {
text: qsTr("OK")
enabled: newGroupdTextField.displayText.length > 0 && !groupTags.containsId("group-" + newGroupdTextField.displayText)
onClicked: {
engine.tagsManager.tagDevice(root.thing.id, "group-" + newGroupdTextField.text, 1000)
engine.tagsManager.tagThing(root.thing.id, "group-" + newGroupdTextField.text, 1000)
newGroupdTextField.text = ""
}
}
@ -146,9 +146,9 @@ AutoSizeMenu {
checked: innerProxy.count > 0
onClicked: {
if (innerProxy.count == 0) {
engine.tagsManager.tagDevice(root.thing.id, model.tagId, 1000)
engine.tagsManager.tagThing(root.thing.id, model.tagId, 1000)
} else {
engine.tagsManager.untagDevice(root.thing.id, model.tagId, model.value)
engine.tagsManager.untagThing(root.thing.id, model.tagId, model.value)
}
}
ThingsProxy {

View File

@ -155,7 +155,7 @@ MainViewBase {
}
var tag = tagsProxy.get(i);
engine.tagsManager.tagDevice(tag.deviceId, tag.tagId, newIdx);
engine.tagsManager.tagThing(tag.thingId, tag.tagId, newIdx);
}
from = index;
}