From 4101dfb61783eb4a0ca1542d71259013139e7fc6 Mon Sep 17 00:00:00 2001 From: Boernsman Date: Fri, 11 Dec 2020 11:50:50 +0100 Subject: [PATCH] added avrx1000 volume step size --- denon/integrationplugindenon.cpp | 8 +- denon/integrationplugindenon.json | 26 +- ...cd758269-dbbb-4ef0-80ab-48bd9a8a2765-de.ts | 342 +++++++++--------- ...58269-dbbb-4ef0-80ab-48bd9a8a2765-en_US.ts | 340 ++++++++--------- 4 files changed, 383 insertions(+), 333 deletions(-) diff --git a/denon/integrationplugindenon.cpp b/denon/integrationplugindenon.cpp index ae2b194e..fd25d827 100644 --- a/denon/integrationplugindenon.cpp +++ b/denon/integrationplugindenon.cpp @@ -335,11 +335,15 @@ void IntegrationPluginDenon::executeAction(ThingActionInfo *info) connect(info, &ThingActionInfo::aborted, [this, commandId] {m_avrPendingActions.remove(commandId);}); m_avrPendingActions.insert(commandId, info); } else if (action.actionTypeId() == AVRX1000IncreaseVolumeActionTypeId) { - QUuid commandId = avrConnection->increaseVolume(); + uint step = action.paramValue(AVRX1000IncreaseVolumeActionStepParamTypeId).toUInt(); + uint currentVolume = thing->stateValue(AVRX1000VolumeStateTypeId).toUInt(); + QUuid commandId = avrConnection->setVolume(currentVolume+step); connect(info, &ThingActionInfo::aborted, [this, commandId] {m_avrPendingActions.remove(commandId);}); m_avrPendingActions.insert(commandId, info); } else if (action.actionTypeId() == AVRX1000DecreaseVolumeActionTypeId) { - QUuid commandId = avrConnection->decreaseVolume(); + uint step = action.paramValue(AVRX1000DecreaseVolumeActionStepParamTypeId).toUInt(); + uint currentVolume = thing->stateValue(AVRX1000VolumeStateTypeId).toUInt(); + QUuid commandId = avrConnection->setVolume(currentVolume-step); connect(info, &ThingActionInfo::aborted, [this, commandId] {m_avrPendingActions.remove(commandId);}); m_avrPendingActions.insert(commandId, info); } else if (action.actionTypeId() == AVRX1000SurroundModeActionTypeId) { diff --git a/denon/integrationplugindenon.json b/denon/integrationplugindenon.json index e06564b0..45b984fc 100644 --- a/denon/integrationplugindenon.json +++ b/denon/integrationplugindenon.json @@ -255,12 +255,34 @@ { "id": "4ae686d6-2307-40a0-bd38-2cd3a92342cc", "displayName": "Increase volume", - "name": "increaseVolume" + "name": "increaseVolume", + "paramTypes": [ + { + "id": "f24e4e9d-5f7b-4b5c-ad0a-eb6316d86408", + "name": "step", + "displayName": "Step size", + "type": "uint", + "minValue": 0, + "maxValue": 10, + "defaultValue": 5 + } + ] }, { "id": "d3752c32-92e3-4396-8e2f-ab5e57c6cfb1", "displayName": "Decrease volume", - "name": "decreaseVolume" + "name": "decreaseVolume", + "paramTypes": [ + { + "id": "0731daad-e689-40f6-8685-6d6362b715ec", + "name": "step", + "displayName": "Step size", + "type": "uint", + "minValue": 0, + "maxValue": 10, + "defaultValue": 5 + } + ] }, { "id": "3f2eb789-918c-475a-a295-14c0c24338b8", diff --git a/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-de.ts b/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-de.ts index 51673511..6bd1c637 100644 --- a/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-de.ts +++ b/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-de.ts @@ -4,8 +4,8 @@ Denon - - + + Denon The name of the vendor ({cf0a9644-2c13-4daf-85c1-ad88d6745b42}) ---------- @@ -13,16 +13,16 @@ The name of the plugin Denon ({cd758269-dbbb-4ef0-80ab-48bd9a8a2765})Denon - + AVR X1000 The name of the ThingClass ({1cd3d67e-aba0-450e-9e2a-483a1527aba6}) AVR X1000 - - - + + + Album The name of the ParamType (ThingClass: heosPlayer, EventType: collection, ID: {9cd60864-f141-4e03-a85b-357690cad1b8}) ---------- @@ -34,8 +34,8 @@ The name of the StateType ({d4f14d93-8cae-4e1b-9ee7-a5c21c0211df}) of ThingClass Album - - + + Album changed The name of the EventType ({9cd60864-f141-4e03-a85b-357690cad1b8}) of ThingClass heosPlayer ---------- @@ -43,16 +43,16 @@ The name of the EventType ({d4f14d93-8cae-4e1b-9ee7-a5c21c0211df}) of ThingClass Album geändert - + Alert The name of the ActionType ({db8e001a-fcae-4c41-9811-325e14c06109}) of ThingClass heosPlayer Alarm - - - + + + Artist The name of the ParamType (ThingClass: heosPlayer, EventType: artist, ID: {0a9183a4-b633-4773-ba7a-f4266895157e}) ---------- @@ -64,8 +64,8 @@ The name of the StateType ({50b34df4-90f7-41aa-9a57-6f2d31a18430}) of ThingClass Künstler - - + + Artist changed The name of the EventType ({0a9183a4-b633-4773-ba7a-f4266895157e}) of ThingClass heosPlayer ---------- @@ -73,10 +73,10 @@ The name of the EventType ({50b34df4-90f7-41aa-9a57-6f2d31a18430}) of ThingClass Künstler geändert - - - + + + Artwork The name of the ParamType (ThingClass: heosPlayer, EventType: artwork, ID: {a7f0ba95-383a-4efd-adc5-a36e50a04018}) ---------- @@ -88,8 +88,8 @@ The name of the StateType ({6c4a208b-5b04-40cc-b14b-8f79aff30307}) of ThingClass Artwork - - + + Artwork changed The name of the EventType ({a7f0ba95-383a-4efd-adc5-a36e50a04018}) of ThingClass heosPlayer ---------- @@ -97,9 +97,9 @@ The name of the EventType ({6c4a208b-5b04-40cc-b14b-8f79aff30307}) of ThingClass Artwork geändert - - - + + + Bass The name of the ParamType (ThingClass: AVRX1000, ActionType: bass, ID: {2c92b22e-d5b2-4991-a523-64222bffc9e7}) ---------- @@ -109,36 +109,36 @@ The name of the StateType ({2c92b22e-d5b2-4991-a523-64222bffc9e7}) of ThingClass Bass - + Bass changed The name of the EventType ({2c92b22e-d5b2-4991-a523-64222bffc9e7}) of ThingClass AVRX1000 Bass geändert - - - + + + Channel - The name of the ParamType (ThingClass: AVRX1000, ActionType: channel, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) + The name of the ParamType (ThingClass: AVRX1000, ActionType: inputSource, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) ---------- -The name of the ParamType (ThingClass: AVRX1000, EventType: channel, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) +The name of the ParamType (ThingClass: AVRX1000, EventType: inputSource, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) ---------- The name of the StateType ({f29ffa2c-31d6-4d88-b160-a38288c82ce1}) of ThingClass AVRX1000 Kanal - + Channel changed The name of the EventType ({f29ffa2c-31d6-4d88-b160-a38288c82ce1}) of ThingClass AVRX1000 Kanal geändert - - - + + + Connected The name of the ParamType (ThingClass: heosPlayer, EventType: connected, ID: {9a4e527e-057c-4b19-8a02-605cc8349f5e}) ---------- @@ -154,9 +154,9 @@ The name of the StateType ({fc1dee8b-8fcc-4ec2-8fe6-6be4f5f47a5c}) of ThingClass Verbunden - - - + + + Connected changed The name of the EventType ({9a4e527e-057c-4b19-8a02-605cc8349f5e}) of ThingClass heosPlayer ---------- @@ -166,32 +166,35 @@ The name of the EventType ({fc1dee8b-8fcc-4ec2-8fe6-6be4f5f47a5c}) of ThingClass Verbunden geändert - + + Decrease volume - The name of the ActionType ({d3752c32-92e3-4396-8e2f-ab5e57c6cfb1}) of ThingClass AVRX1000 + The name of the ActionType ({e19cc4e0-00ef-4df4-8314-85902017d095}) of ThingClass heosPlayer +---------- +The name of the ActionType ({d3752c32-92e3-4396-8e2f-ab5e57c6cfb1}) of ThingClass AVRX1000 Lautstärke verringern - + Heos The name of the ThingClass ({28bbf4c6-dfd8-4d9d-aa27-5daf2c25d63c}) Heos - + Heos player The name of the ThingClass ({fce5247f-4c6d-408f-ac62-e5973dc6adfa}) Heos Player - + ID The name of the ParamType (ThingClass: AVRX1000, Type: thing, ID: {2e8806cb-f6f3-4e9a-b6ea-0b35f75e61c5}) ID - - + + IPv4 address The name of the ParamType (ThingClass: heos, Type: thing, ID: {a54b98b4-b78f-41dd-a257-14425c6cf9ab}) ---------- @@ -199,20 +202,23 @@ The name of the ParamType (ThingClass: AVRX1000, Type: thing, ID: {cb6eeeb0-3d75 IPv4 Adresse - + + Increase volume - The name of the ActionType ({4ae686d6-2307-40a0-bd38-2cd3a92342cc}) of ThingClass AVRX1000 + The name of the ActionType ({ebdc35f8-24a2-4984-855e-4c1a158289b7}) of ThingClass heosPlayer +---------- +The name of the ActionType ({4ae686d6-2307-40a0-bd38-2cd3a92342cc}) of ThingClass AVRX1000 Lautstärke verringern - + Join group The name of the Browser Item ActionType ({73112a01-84c7-4b1d-8b86-71672c110d06}) of ThingClass heosPlayer Gruppe beitreten - - + + Logged in The name of the ParamType (ThingClass: heos, EventType: loggedIn, ID: {ab689a6e-eb71-4a41-a267-ba1afe7e2f56}) ---------- @@ -220,30 +226,30 @@ The name of the StateType ({ab689a6e-eb71-4a41-a267-ba1afe7e2f56}) of ThingClass Eingelogged - + Logged in changed The name of the EventType ({ab689a6e-eb71-4a41-a267-ba1afe7e2f56}) of ThingClass heos Eingelogged geändert - + Model The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {e760f92b-8fca-4f20-aead-a52045505b81}) Modell - + Model name The name of the ParamType (ThingClass: heos, Type: thing, ID: {ab1a0be8-e3a5-4f95-b9b7-893de1ca4cf7}) Modellname - - - - - + + + + + Mute The name of the ParamType (ThingClass: heosPlayer, ActionType: mute, ID: {fcc89c7c-b793-4b6f-a3dc-0e0e3a86748f}) ---------- @@ -259,8 +265,8 @@ The name of the StateType ({3e11470d-a5b7-499c-be55-9b1b4fe5eedf}) of ThingClass Stumm - - + + Mute changed The name of the EventType ({fcc89c7c-b793-4b6f-a3dc-0e0e3a86748f}) of ThingClass heosPlayer ---------- @@ -268,14 +274,14 @@ The name of the EventType ({3e11470d-a5b7-499c-be55-9b1b4fe5eedf}) of ThingClass Stumm geändert - + Notification url The name of the ParamType (ThingClass: denon, Type: plugin, ID: {5a3cd3eb-8ff5-4110-aef0-7b0608450e60}) Benachrichtigungs-Url - - + + Pause The name of the ActionType ({21c1cbe6-278f-4688-a65f-6620be1ee5ea}) of ThingClass heosPlayer ---------- @@ -283,8 +289,8 @@ The name of the ActionType ({3de38047-006f-4d97-9326-08bb5ad79b05}) of ThingClas Pause - - + + Play The name of the ActionType ({c64964e4-cea0-468a-a9bf-8f69657b74e9}) of ThingClass heosPlayer ---------- @@ -292,12 +298,12 @@ The name of the ActionType ({d04eb30b-838d-4fbd-b781-c01005b59756}) of ThingClas Play - - - - - + + + + + Playback status The name of the ParamType (ThingClass: heosPlayer, ActionType: playbackStatus, ID: {6db3b484-4cd4-477b-b822-275865d308db}) ---------- @@ -313,8 +319,8 @@ The name of the StateType ({8ef6708c-812a-4e6a-a608-9e480aa3b7bf}) of ThingClass Wiedergabestatus - - + + Playback status changed The name of the EventType ({6db3b484-4cd4-477b-b822-275865d308db}) of ThingClass heosPlayer ---------- @@ -322,16 +328,16 @@ The name of the EventType ({8ef6708c-812a-4e6a-a608-9e480aa3b7bf}) of ThingClass Wiedergabestatus geändert - + Player ID The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {89629008-6ad8-4e92-863d-b86e0e012d0b}) Player ID - - - - + + + + Player type The name of the ParamType (ThingClass: heosPlayer, EventType: playerType, ID: {c59835ac-ee6e-4e6c-aa20-aeb3501937c5}) ---------- @@ -343,8 +349,8 @@ The name of the StateType ({2f372374-16f3-4900-afdc-834f51075d07}) of ThingClass Playertyp - - + + Player type changed The name of the EventType ({c59835ac-ee6e-4e6c-aa20-aeb3501937c5}) of ThingClass heosPlayer ---------- @@ -352,9 +358,9 @@ The name of the EventType ({2f372374-16f3-4900-afdc-834f51075d07}) of ThingClass Playertyp geändert - - - + + + Power The name of the ParamType (ThingClass: AVRX1000, ActionType: power, ID: {1cdb6b54-6831-4900-95b2-c78f64497701}) ---------- @@ -364,24 +370,24 @@ The name of the StateType ({1cdb6b54-6831-4900-95b2-c78f64497701}) of ThingClass Eingeschalten - + Power changed The name of the EventType ({1cdb6b54-6831-4900-95b2-c78f64497701}) of ThingClass AVRX1000 Eingeschalten geändert - + Reboot The name of the ActionType ({4f8b7fe8-7a18-483a-859d-ed5acb0b9a20}) of ThingClass heos Neustarten - - - - - + + + + + Repeat mode The name of the ParamType (ThingClass: heosPlayer, ActionType: repeat, ID: {4e60cd17-5845-4351-aa2c-2504610e1532}) ---------- @@ -397,8 +403,8 @@ The name of the StateType ({9478987b-14e4-4572-a059-a18a5a9db229}) of ThingClass Wiederholungsmodus - - + + Repeat mode changed The name of the EventType ({4e60cd17-5845-4351-aa2c-2504610e1532}) of ThingClass heosPlayer ---------- @@ -406,8 +412,8 @@ The name of the EventType ({9478987b-14e4-4572-a059-a18a5a9db229}) of ThingClass Wiederholungsmodus geändert - - + + Serial number The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {866e8d6a-953f-4bdc-8d85-8d92e51e8592}) ---------- @@ -415,14 +421,14 @@ The name of the ParamType (ThingClass: heos, Type: thing, ID: {f796664d-6cb7-4f2 Seriennummer - + Set bass The name of the ActionType ({2c92b22e-d5b2-4991-a523-64222bffc9e7}) of ThingClass AVRX1000 Setze Bass - - + + Set mute The name of the ActionType ({fcc89c7c-b793-4b6f-a3dc-0e0e3a86748f}) of ThingClass heosPlayer ---------- @@ -430,8 +436,8 @@ The name of the ActionType ({3e11470d-a5b7-499c-be55-9b1b4fe5eedf}) of ThingClas Setze Stumm - - + + Set playback status The name of the ActionType ({6db3b484-4cd4-477b-b822-275865d308db}) of ThingClass heosPlayer ---------- @@ -439,8 +445,8 @@ The name of the ActionType ({8ef6708c-812a-4e6a-a608-9e480aa3b7bf}) of ThingClas Setze Wiedergabemodus - - + + Set repeat mode The name of the ActionType ({4e60cd17-5845-4351-aa2c-2504610e1532}) of ThingClass heosPlayer ---------- @@ -448,8 +454,8 @@ The name of the ActionType ({9478987b-14e4-4572-a059-a18a5a9db229}) of ThingClas Setze Wiederholungsmodus - - + + Set shuffle The name of the ActionType ({4b581237-acf5-4d8f-9e83-9b24e9ac900a}) of ThingClass heosPlayer ---------- @@ -457,30 +463,30 @@ The name of the ActionType ({8ad33cb9-e758-433d-a013-2e4d43157c92}) of ThingClas Setze Zufallswiedergabe - + Set surround mode The name of the ActionType ({4f203bdd-691c-4384-a934-2d49a5448f0a}) of ThingClass AVRX1000 Setze Surroundmodus - + Set tone control The name of the ActionType ({d57c1e5e-2cc9-4638-999c-1523f16dbb83}) of ThingClass AVRX1000 Setze Tonkontrolle - + Set treble The name of the ActionType ({38a3be02-6ed4-4a84-903e-eb923b933989}) of ThingClass AVRX1000 Setze Höhen - - - - - + + + + + Shuffle The name of the ParamType (ThingClass: heosPlayer, ActionType: shuffle, ID: {4b581237-acf5-4d8f-9e83-9b24e9ac900a}) ---------- @@ -496,8 +502,8 @@ The name of the StateType ({8ad33cb9-e758-433d-a013-2e4d43157c92}) of ThingClass Zufallswiedergabe - - + + Shuffle changed The name of the EventType ({4b581237-acf5-4d8f-9e83-9b24e9ac900a}) of ThingClass heosPlayer ---------- @@ -505,8 +511,8 @@ The name of the EventType ({8ad33cb9-e758-433d-a013-2e4d43157c92}) of ThingClass Zufallswiedergabe geändert - - + + Skip back The name of the ActionType ({a718f7e9-0b54-4403-b661-49f7b0d13085}) of ThingClass heosPlayer ---------- @@ -514,8 +520,8 @@ The name of the ActionType ({3f2eb789-918c-475a-a295-14c0c24338b8}) of ThingClas Zurück - - + + Skip next The name of the ActionType ({57697e9c-ce5e-4b8f-b42e-16662829ceb2}) of ThingClass heosPlayer ---------- @@ -523,8 +529,8 @@ The name of the ActionType ({bf9664e4-a53e-474c-afcc-88f25e6fe365}) of ThingClas Nächstes - - + + Source The name of the ParamType (ThingClass: heosPlayer, EventType: source, ID: {eee22722-3ee5-48f7-8af8-275dc04b21eb}) ---------- @@ -532,23 +538,29 @@ The name of the StateType ({eee22722-3ee5-48f7-8af8-275dc04b21eb}) of ThingClass Quelle - + Source changed The name of the EventType ({eee22722-3ee5-48f7-8af8-275dc04b21eb}) of ThingClass heosPlayer Quelle geändert - - - Step - The name of the ParamType (ThingClass: AVRX1000, ActionType: decreaseVolume, ID: {1d54fda8-336c-436f-ab2b-e8bd549f830c}) + + + + + Step size + The name of the ParamType (ThingClass: heosPlayer, ActionType: decreaseVolume, ID: {ef5a252b-3d28-4817-a668-1dacf0ed1f8a}) ---------- -The name of the ParamType (ThingClass: AVRX1000, ActionType: increaseVolume, ID: {765c7e2a-9eb6-46fc-a880-4e96c81f8d1e}) - +The name of the ParamType (ThingClass: heosPlayer, ActionType: increaseVolume, ID: {0770da3f-61c3-4145-b0d8-348f42a8cf0d}) +---------- +The name of the ParamType (ThingClass: AVRX1000, ActionType: decreaseVolume, ID: {0731daad-e689-40f6-8685-6d6362b715ec}) +---------- +The name of the ParamType (ThingClass: AVRX1000, ActionType: increaseVolume, ID: {f24e4e9d-5f7b-4b5c-ad0a-eb6316d86408}) + Schrittgröße - - + + Stop The name of the ActionType ({c4b29c09-e3b3-4843-b6d9-e032f3fc1d78}) of ThingClass heosPlayer ---------- @@ -556,9 +568,9 @@ The name of the ActionType ({ddab0869-5b90-4fd4-9c40-9ad57101b87c}) of ThingClas Stop - - - + + + Surround mode The name of the ParamType (ThingClass: AVRX1000, ActionType: surroundMode, ID: {4f203bdd-691c-4384-a934-2d49a5448f0a}) ---------- @@ -568,16 +580,16 @@ The name of the StateType ({4f203bdd-691c-4384-a934-2d49a5448f0a}) of ThingClass Surroundmodus - + Surround mode changed The name of the EventType ({4f203bdd-691c-4384-a934-2d49a5448f0a}) of ThingClass AVRX1000 Surroundmodus geädert - - - - + + + + Title The name of the ParamType (ThingClass: heosPlayer, EventType: title, ID: {bbeecf30-6feb-48d5-ade3-57b2a4eea05f}) ---------- @@ -589,8 +601,8 @@ The name of the StateType ({d32493d8-5faf-4c7a-ba94-847dc9b81615}) of ThingClass Title - - + + Title changed The name of the EventType ({bbeecf30-6feb-48d5-ade3-57b2a4eea05f}) of ThingClass heosPlayer ---------- @@ -598,9 +610,9 @@ The name of the EventType ({d32493d8-5faf-4c7a-ba94-847dc9b81615}) of ThingClass Title geändert - - - + + + Tone control The name of the ParamType (ThingClass: AVRX1000, ActionType: toneControl, ID: {d57c1e5e-2cc9-4638-999c-1523f16dbb83}) ---------- @@ -610,15 +622,15 @@ The name of the StateType ({d57c1e5e-2cc9-4638-999c-1523f16dbb83}) of ThingClass Tonkontrolle - + Tone control changed The name of the EventType ({d57c1e5e-2cc9-4638-999c-1523f16dbb83}) of ThingClass AVRX1000 Tonkontroller geändert - - - + + + Treble The name of the ParamType (ThingClass: AVRX1000, ActionType: treble, ID: {38a3be02-6ed4-4a84-903e-eb923b933989}) ---------- @@ -628,20 +640,20 @@ The name of the StateType ({38a3be02-6ed4-4a84-903e-eb923b933989}) of ThingClass Höhen - + Treble changed The name of the EventType ({38a3be02-6ed4-4a84-903e-eb923b933989}) of ThingClass AVRX1000 Höhen geändert - + Unjoin group The name of the Browser Item ActionType ({1b866b95-1fc7-4b45-ad71-c85e43fcc367}) of ThingClass heosPlayer Gruppe verlassen - - + + User name The name of the ParamType (ThingClass: heos, EventType: userDisplayName, ID: {77756132-5fa4-409e-969e-d23bcee72356}) ---------- @@ -649,24 +661,24 @@ The name of the StateType ({77756132-5fa4-409e-969e-d23bcee72356}) of ThingClass Benutzername - + User name changed The name of the EventType ({77756132-5fa4-409e-969e-d23bcee72356}) of ThingClass heos Benutzername geändert - + Version The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {aa1158f7-b451-456a-840f-4f0c63b2b7f0}) Version - - - - - - + + + + + + Volume The name of the ParamType (ThingClass: heosPlayer, ActionType: volume, ID: {6d4886a1-fa5d-4889-96c5-7a1c206f59be}) ---------- @@ -682,8 +694,8 @@ The name of the StateType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClass Lautstärke - - + + Volume changed The name of the EventType ({6d4886a1-fa5d-4889-96c5-7a1c206f59be}) of ThingClass heosPlayer ---------- @@ -691,14 +703,14 @@ The name of the EventType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClass Lautstärke geändert - + Set power The name of the ActionType ({1cdb6b54-6831-4900-95b2-c78f64497701}) of ThingClass AVRX1000 Schalte ein - - + + Set volume The name of the ActionType ({6d4886a1-fa5d-4889-96c5-7a1c206f59be}) of ThingClass heosPlayer ---------- @@ -706,7 +718,7 @@ The name of the ActionType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClas Setze Lautstärke - + Set channel The name of the ActionType ({f29ffa2c-31d6-4d88-b160-a38288c82ce1}) of ThingClass AVRX1000 Wähle Kanal @@ -715,28 +727,28 @@ The name of the ActionType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClas IntegrationPluginDenon - + UPnP discovery failed. UPnP Gerätesuche fehlgeschlagen. - + Please enter your HEOS account credentials. Leave empty if you doesn't have any. Some features like music browsing won't be available. Bitte geben Sie Ihre HEOS-Kontoanmeldeinformationen ein. Lassen Sie sie leer wenn Sie keine haben, einige Funktionen wie das Durchsuchen von Musik sind dann nicht verfügbar. - - + + The given IP address is not valid. Die eingegebene IP-Adresse ist nicht gültig. - + Service is not available Service ist nicht verfügbar - + Wrong username or password Falscher Benutzername oder Passwort diff --git a/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-en_US.ts b/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-en_US.ts index aa83c8e5..204d6828 100644 --- a/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-en_US.ts +++ b/denon/translations/cd758269-dbbb-4ef0-80ab-48bd9a8a2765-en_US.ts @@ -4,8 +4,8 @@ Denon - - + + Denon The name of the vendor ({cf0a9644-2c13-4daf-85c1-ad88d6745b42}) ---------- @@ -13,16 +13,16 @@ The name of the plugin Denon ({cd758269-dbbb-4ef0-80ab-48bd9a8a2765}) - + AVR X1000 The name of the ThingClass ({1cd3d67e-aba0-450e-9e2a-483a1527aba6}) - - - + + + Album The name of the ParamType (ThingClass: heosPlayer, EventType: collection, ID: {9cd60864-f141-4e03-a85b-357690cad1b8}) ---------- @@ -34,8 +34,8 @@ The name of the StateType ({d4f14d93-8cae-4e1b-9ee7-a5c21c0211df}) of ThingClass - - + + Album changed The name of the EventType ({9cd60864-f141-4e03-a85b-357690cad1b8}) of ThingClass heosPlayer ---------- @@ -43,16 +43,16 @@ The name of the EventType ({d4f14d93-8cae-4e1b-9ee7-a5c21c0211df}) of ThingClass - + Alert The name of the ActionType ({db8e001a-fcae-4c41-9811-325e14c06109}) of ThingClass heosPlayer - - - + + + Artist The name of the ParamType (ThingClass: heosPlayer, EventType: artist, ID: {0a9183a4-b633-4773-ba7a-f4266895157e}) ---------- @@ -64,8 +64,8 @@ The name of the StateType ({50b34df4-90f7-41aa-9a57-6f2d31a18430}) of ThingClass - - + + Artist changed The name of the EventType ({0a9183a4-b633-4773-ba7a-f4266895157e}) of ThingClass heosPlayer ---------- @@ -73,10 +73,10 @@ The name of the EventType ({50b34df4-90f7-41aa-9a57-6f2d31a18430}) of ThingClass - - - + + + Artwork The name of the ParamType (ThingClass: heosPlayer, EventType: artwork, ID: {a7f0ba95-383a-4efd-adc5-a36e50a04018}) ---------- @@ -88,8 +88,8 @@ The name of the StateType ({6c4a208b-5b04-40cc-b14b-8f79aff30307}) of ThingClass - - + + Artwork changed The name of the EventType ({a7f0ba95-383a-4efd-adc5-a36e50a04018}) of ThingClass heosPlayer ---------- @@ -97,9 +97,9 @@ The name of the EventType ({6c4a208b-5b04-40cc-b14b-8f79aff30307}) of ThingClass - - - + + + Bass The name of the ParamType (ThingClass: AVRX1000, ActionType: bass, ID: {2c92b22e-d5b2-4991-a523-64222bffc9e7}) ---------- @@ -109,36 +109,36 @@ The name of the StateType ({2c92b22e-d5b2-4991-a523-64222bffc9e7}) of ThingClass - + Bass changed The name of the EventType ({2c92b22e-d5b2-4991-a523-64222bffc9e7}) of ThingClass AVRX1000 - - - + + + Channel - The name of the ParamType (ThingClass: AVRX1000, ActionType: channel, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) + The name of the ParamType (ThingClass: AVRX1000, ActionType: inputSource, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) ---------- -The name of the ParamType (ThingClass: AVRX1000, EventType: channel, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) +The name of the ParamType (ThingClass: AVRX1000, EventType: inputSource, ID: {f29ffa2c-31d6-4d88-b160-a38288c82ce1}) ---------- The name of the StateType ({f29ffa2c-31d6-4d88-b160-a38288c82ce1}) of ThingClass AVRX1000 - + Channel changed The name of the EventType ({f29ffa2c-31d6-4d88-b160-a38288c82ce1}) of ThingClass AVRX1000 - - - + + + Connected The name of the ParamType (ThingClass: heosPlayer, EventType: connected, ID: {9a4e527e-057c-4b19-8a02-605cc8349f5e}) ---------- @@ -154,9 +154,9 @@ The name of the StateType ({fc1dee8b-8fcc-4ec2-8fe6-6be4f5f47a5c}) of ThingClass - - - + + + Connected changed The name of the EventType ({9a4e527e-057c-4b19-8a02-605cc8349f5e}) of ThingClass heosPlayer ---------- @@ -166,32 +166,35 @@ The name of the EventType ({fc1dee8b-8fcc-4ec2-8fe6-6be4f5f47a5c}) of ThingClass - + + Decrease volume - The name of the ActionType ({d3752c32-92e3-4396-8e2f-ab5e57c6cfb1}) of ThingClass AVRX1000 + The name of the ActionType ({e19cc4e0-00ef-4df4-8314-85902017d095}) of ThingClass heosPlayer +---------- +The name of the ActionType ({d3752c32-92e3-4396-8e2f-ab5e57c6cfb1}) of ThingClass AVRX1000 - + Heos The name of the ThingClass ({28bbf4c6-dfd8-4d9d-aa27-5daf2c25d63c}) - + Heos player The name of the ThingClass ({fce5247f-4c6d-408f-ac62-e5973dc6adfa}) - + ID The name of the ParamType (ThingClass: AVRX1000, Type: thing, ID: {2e8806cb-f6f3-4e9a-b6ea-0b35f75e61c5}) - - + + IPv4 address The name of the ParamType (ThingClass: heos, Type: thing, ID: {a54b98b4-b78f-41dd-a257-14425c6cf9ab}) ---------- @@ -199,20 +202,23 @@ The name of the ParamType (ThingClass: AVRX1000, Type: thing, ID: {cb6eeeb0-3d75 - + + Increase volume - The name of the ActionType ({4ae686d6-2307-40a0-bd38-2cd3a92342cc}) of ThingClass AVRX1000 + The name of the ActionType ({ebdc35f8-24a2-4984-855e-4c1a158289b7}) of ThingClass heosPlayer +---------- +The name of the ActionType ({4ae686d6-2307-40a0-bd38-2cd3a92342cc}) of ThingClass AVRX1000 - + Join group The name of the Browser Item ActionType ({73112a01-84c7-4b1d-8b86-71672c110d06}) of ThingClass heosPlayer - - + + Logged in The name of the ParamType (ThingClass: heos, EventType: loggedIn, ID: {ab689a6e-eb71-4a41-a267-ba1afe7e2f56}) ---------- @@ -220,30 +226,30 @@ The name of the StateType ({ab689a6e-eb71-4a41-a267-ba1afe7e2f56}) of ThingClass - + Logged in changed The name of the EventType ({ab689a6e-eb71-4a41-a267-ba1afe7e2f56}) of ThingClass heos - + Model The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {e760f92b-8fca-4f20-aead-a52045505b81}) - + Model name The name of the ParamType (ThingClass: heos, Type: thing, ID: {ab1a0be8-e3a5-4f95-b9b7-893de1ca4cf7}) - - - - - + + + + + Mute The name of the ParamType (ThingClass: heosPlayer, ActionType: mute, ID: {fcc89c7c-b793-4b6f-a3dc-0e0e3a86748f}) ---------- @@ -259,8 +265,8 @@ The name of the StateType ({3e11470d-a5b7-499c-be55-9b1b4fe5eedf}) of ThingClass - - + + Mute changed The name of the EventType ({fcc89c7c-b793-4b6f-a3dc-0e0e3a86748f}) of ThingClass heosPlayer ---------- @@ -268,14 +274,14 @@ The name of the EventType ({3e11470d-a5b7-499c-be55-9b1b4fe5eedf}) of ThingClass - + Notification url The name of the ParamType (ThingClass: denon, Type: plugin, ID: {5a3cd3eb-8ff5-4110-aef0-7b0608450e60}) - - + + Pause The name of the ActionType ({21c1cbe6-278f-4688-a65f-6620be1ee5ea}) of ThingClass heosPlayer ---------- @@ -283,8 +289,8 @@ The name of the ActionType ({3de38047-006f-4d97-9326-08bb5ad79b05}) of ThingClas - - + + Play The name of the ActionType ({c64964e4-cea0-468a-a9bf-8f69657b74e9}) of ThingClass heosPlayer ---------- @@ -292,12 +298,12 @@ The name of the ActionType ({d04eb30b-838d-4fbd-b781-c01005b59756}) of ThingClas - - - - - + + + + + Playback status The name of the ParamType (ThingClass: heosPlayer, ActionType: playbackStatus, ID: {6db3b484-4cd4-477b-b822-275865d308db}) ---------- @@ -313,8 +319,8 @@ The name of the StateType ({8ef6708c-812a-4e6a-a608-9e480aa3b7bf}) of ThingClass - - + + Playback status changed The name of the EventType ({6db3b484-4cd4-477b-b822-275865d308db}) of ThingClass heosPlayer ---------- @@ -322,16 +328,16 @@ The name of the EventType ({8ef6708c-812a-4e6a-a608-9e480aa3b7bf}) of ThingClass - + Player ID The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {89629008-6ad8-4e92-863d-b86e0e012d0b}) - - - - + + + + Player type The name of the ParamType (ThingClass: heosPlayer, EventType: playerType, ID: {c59835ac-ee6e-4e6c-aa20-aeb3501937c5}) ---------- @@ -343,8 +349,8 @@ The name of the StateType ({2f372374-16f3-4900-afdc-834f51075d07}) of ThingClass - - + + Player type changed The name of the EventType ({c59835ac-ee6e-4e6c-aa20-aeb3501937c5}) of ThingClass heosPlayer ---------- @@ -352,9 +358,9 @@ The name of the EventType ({2f372374-16f3-4900-afdc-834f51075d07}) of ThingClass - - - + + + Power The name of the ParamType (ThingClass: AVRX1000, ActionType: power, ID: {1cdb6b54-6831-4900-95b2-c78f64497701}) ---------- @@ -364,24 +370,24 @@ The name of the StateType ({1cdb6b54-6831-4900-95b2-c78f64497701}) of ThingClass - + Power changed The name of the EventType ({1cdb6b54-6831-4900-95b2-c78f64497701}) of ThingClass AVRX1000 - + Reboot The name of the ActionType ({4f8b7fe8-7a18-483a-859d-ed5acb0b9a20}) of ThingClass heos - - - - - + + + + + Repeat mode The name of the ParamType (ThingClass: heosPlayer, ActionType: repeat, ID: {4e60cd17-5845-4351-aa2c-2504610e1532}) ---------- @@ -397,8 +403,8 @@ The name of the StateType ({9478987b-14e4-4572-a059-a18a5a9db229}) of ThingClass - - + + Repeat mode changed The name of the EventType ({4e60cd17-5845-4351-aa2c-2504610e1532}) of ThingClass heosPlayer ---------- @@ -406,8 +412,8 @@ The name of the EventType ({9478987b-14e4-4572-a059-a18a5a9db229}) of ThingClass - - + + Serial number The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {866e8d6a-953f-4bdc-8d85-8d92e51e8592}) ---------- @@ -415,14 +421,14 @@ The name of the ParamType (ThingClass: heos, Type: thing, ID: {f796664d-6cb7-4f2 - + Set bass The name of the ActionType ({2c92b22e-d5b2-4991-a523-64222bffc9e7}) of ThingClass AVRX1000 - - + + Set mute The name of the ActionType ({fcc89c7c-b793-4b6f-a3dc-0e0e3a86748f}) of ThingClass heosPlayer ---------- @@ -430,8 +436,8 @@ The name of the ActionType ({3e11470d-a5b7-499c-be55-9b1b4fe5eedf}) of ThingClas - - + + Set playback status The name of the ActionType ({6db3b484-4cd4-477b-b822-275865d308db}) of ThingClass heosPlayer ---------- @@ -439,8 +445,8 @@ The name of the ActionType ({8ef6708c-812a-4e6a-a608-9e480aa3b7bf}) of ThingClas - - + + Set repeat mode The name of the ActionType ({4e60cd17-5845-4351-aa2c-2504610e1532}) of ThingClass heosPlayer ---------- @@ -448,8 +454,8 @@ The name of the ActionType ({9478987b-14e4-4572-a059-a18a5a9db229}) of ThingClas - - + + Set shuffle The name of the ActionType ({4b581237-acf5-4d8f-9e83-9b24e9ac900a}) of ThingClass heosPlayer ---------- @@ -457,30 +463,30 @@ The name of the ActionType ({8ad33cb9-e758-433d-a013-2e4d43157c92}) of ThingClas - + Set surround mode The name of the ActionType ({4f203bdd-691c-4384-a934-2d49a5448f0a}) of ThingClass AVRX1000 - + Set tone control The name of the ActionType ({d57c1e5e-2cc9-4638-999c-1523f16dbb83}) of ThingClass AVRX1000 - + Set treble The name of the ActionType ({38a3be02-6ed4-4a84-903e-eb923b933989}) of ThingClass AVRX1000 - - - - - + + + + + Shuffle The name of the ParamType (ThingClass: heosPlayer, ActionType: shuffle, ID: {4b581237-acf5-4d8f-9e83-9b24e9ac900a}) ---------- @@ -496,8 +502,8 @@ The name of the StateType ({8ad33cb9-e758-433d-a013-2e4d43157c92}) of ThingClass - - + + Shuffle changed The name of the EventType ({4b581237-acf5-4d8f-9e83-9b24e9ac900a}) of ThingClass heosPlayer ---------- @@ -505,8 +511,8 @@ The name of the EventType ({8ad33cb9-e758-433d-a013-2e4d43157c92}) of ThingClass - - + + Skip back The name of the ActionType ({a718f7e9-0b54-4403-b661-49f7b0d13085}) of ThingClass heosPlayer ---------- @@ -514,8 +520,8 @@ The name of the ActionType ({3f2eb789-918c-475a-a295-14c0c24338b8}) of ThingClas - - + + Skip next The name of the ActionType ({57697e9c-ce5e-4b8f-b42e-16662829ceb2}) of ThingClass heosPlayer ---------- @@ -523,8 +529,8 @@ The name of the ActionType ({bf9664e4-a53e-474c-afcc-88f25e6fe365}) of ThingClas - - + + Source The name of the ParamType (ThingClass: heosPlayer, EventType: source, ID: {eee22722-3ee5-48f7-8af8-275dc04b21eb}) ---------- @@ -532,23 +538,29 @@ The name of the StateType ({eee22722-3ee5-48f7-8af8-275dc04b21eb}) of ThingClass - + Source changed The name of the EventType ({eee22722-3ee5-48f7-8af8-275dc04b21eb}) of ThingClass heosPlayer - - - Step - The name of the ParamType (ThingClass: AVRX1000, ActionType: decreaseVolume, ID: {1d54fda8-336c-436f-ab2b-e8bd549f830c}) + + + + + Step size + The name of the ParamType (ThingClass: heosPlayer, ActionType: decreaseVolume, ID: {ef5a252b-3d28-4817-a668-1dacf0ed1f8a}) ---------- -The name of the ParamType (ThingClass: AVRX1000, ActionType: increaseVolume, ID: {765c7e2a-9eb6-46fc-a880-4e96c81f8d1e}) +The name of the ParamType (ThingClass: heosPlayer, ActionType: increaseVolume, ID: {0770da3f-61c3-4145-b0d8-348f42a8cf0d}) +---------- +The name of the ParamType (ThingClass: AVRX1000, ActionType: decreaseVolume, ID: {0731daad-e689-40f6-8685-6d6362b715ec}) +---------- +The name of the ParamType (ThingClass: AVRX1000, ActionType: increaseVolume, ID: {f24e4e9d-5f7b-4b5c-ad0a-eb6316d86408}) - - + + Stop The name of the ActionType ({c4b29c09-e3b3-4843-b6d9-e032f3fc1d78}) of ThingClass heosPlayer ---------- @@ -556,9 +568,9 @@ The name of the ActionType ({ddab0869-5b90-4fd4-9c40-9ad57101b87c}) of ThingClas - - - + + + Surround mode The name of the ParamType (ThingClass: AVRX1000, ActionType: surroundMode, ID: {4f203bdd-691c-4384-a934-2d49a5448f0a}) ---------- @@ -568,16 +580,16 @@ The name of the StateType ({4f203bdd-691c-4384-a934-2d49a5448f0a}) of ThingClass - + Surround mode changed The name of the EventType ({4f203bdd-691c-4384-a934-2d49a5448f0a}) of ThingClass AVRX1000 - - - - + + + + Title The name of the ParamType (ThingClass: heosPlayer, EventType: title, ID: {bbeecf30-6feb-48d5-ade3-57b2a4eea05f}) ---------- @@ -589,8 +601,8 @@ The name of the StateType ({d32493d8-5faf-4c7a-ba94-847dc9b81615}) of ThingClass - - + + Title changed The name of the EventType ({bbeecf30-6feb-48d5-ade3-57b2a4eea05f}) of ThingClass heosPlayer ---------- @@ -598,9 +610,9 @@ The name of the EventType ({d32493d8-5faf-4c7a-ba94-847dc9b81615}) of ThingClass - - - + + + Tone control The name of the ParamType (ThingClass: AVRX1000, ActionType: toneControl, ID: {d57c1e5e-2cc9-4638-999c-1523f16dbb83}) ---------- @@ -610,15 +622,15 @@ The name of the StateType ({d57c1e5e-2cc9-4638-999c-1523f16dbb83}) of ThingClass - + Tone control changed The name of the EventType ({d57c1e5e-2cc9-4638-999c-1523f16dbb83}) of ThingClass AVRX1000 - - - + + + Treble The name of the ParamType (ThingClass: AVRX1000, ActionType: treble, ID: {38a3be02-6ed4-4a84-903e-eb923b933989}) ---------- @@ -628,20 +640,20 @@ The name of the StateType ({38a3be02-6ed4-4a84-903e-eb923b933989}) of ThingClass - + Treble changed The name of the EventType ({38a3be02-6ed4-4a84-903e-eb923b933989}) of ThingClass AVRX1000 - + Unjoin group The name of the Browser Item ActionType ({1b866b95-1fc7-4b45-ad71-c85e43fcc367}) of ThingClass heosPlayer - - + + User name The name of the ParamType (ThingClass: heos, EventType: userDisplayName, ID: {77756132-5fa4-409e-969e-d23bcee72356}) ---------- @@ -649,24 +661,24 @@ The name of the StateType ({77756132-5fa4-409e-969e-d23bcee72356}) of ThingClass - + User name changed The name of the EventType ({77756132-5fa4-409e-969e-d23bcee72356}) of ThingClass heos - + Version The name of the ParamType (ThingClass: heosPlayer, Type: thing, ID: {aa1158f7-b451-456a-840f-4f0c63b2b7f0}) - - - - - - + + + + + + Volume The name of the ParamType (ThingClass: heosPlayer, ActionType: volume, ID: {6d4886a1-fa5d-4889-96c5-7a1c206f59be}) ---------- @@ -682,8 +694,8 @@ The name of the StateType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClass - - + + Volume changed The name of the EventType ({6d4886a1-fa5d-4889-96c5-7a1c206f59be}) of ThingClass heosPlayer ---------- @@ -691,14 +703,14 @@ The name of the EventType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClass - + Set power The name of the ActionType ({1cdb6b54-6831-4900-95b2-c78f64497701}) of ThingClass AVRX1000 - - + + Set volume The name of the ActionType ({6d4886a1-fa5d-4889-96c5-7a1c206f59be}) of ThingClass heosPlayer ---------- @@ -706,7 +718,7 @@ The name of the ActionType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClas - + Set channel The name of the ActionType ({f29ffa2c-31d6-4d88-b160-a38288c82ce1}) of ThingClass AVRX1000 @@ -715,28 +727,28 @@ The name of the ActionType ({773636b9-304d-463a-8755-fc7488dc0ff3}) of ThingClas IntegrationPluginDenon - + UPnP discovery failed. - + Please enter your HEOS account credentials. Leave empty if you doesn't have any. Some features like music browsing won't be available. - - + + The given IP address is not valid. - + Service is not available - + Wrong username or password