2023-09-06 18:20:27 +03:00
{
2024-10-14 22:46:14 +03:00
"config" : {
"step" : {
"user" : {
2023-09-06 18:20:27 +03:00
"data" : {
"api_key" : "SmartThings API Token" ,
"device_id" : "Device ID" ,
2024-10-14 22:46:14 +03:00
"device_name" : "Device Name" ,
2023-09-06 18:20:27 +03:00
"device_volume" : "Max Volume (int)"
2024-10-14 22:46:14 +03:00
} ,
"description" : "Please enter your credentials." ,
"title" : "Authentication"
Feature: Add more fine grained configuration steps (#28)
> ⚠️ Please read the following carefully:
> This release is a bit special. As "something" on Samsung's side changed,
> it is currently not possible to retrieve the status of "custom capabilities", eg.
> woofer, soundmode, eq, and others. Therefore I decided to give the option to
> disable the entities of these features as the value of these entities is not trustworthy.
> Instead I implemented all of these and more (thanks to @whitebearded) as service calls.
> Have fun using them!
### Added
- Configuration flow options for enable / disable
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "eq" feature
- added `media_player` support for next and previous track
- Service calls for:
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "speaker_level"
- "rear_speaker_mode"
- "space_fit_sound"
- "active_voice_amplifier"
### Changed
- Fixed state, also displaying "playing" and "paused" values
---------
Co-authored-by: Samuel Spagl <samuel.spagl@kobil.com>
2024-06-09 18:13:38 +03:00
} ,
2024-10-14 22:46:14 +03:00
"device" : {
"data" : {
Feature: Add more fine grained configuration steps (#28)
> ⚠️ Please read the following carefully:
> This release is a bit special. As "something" on Samsung's side changed,
> it is currently not possible to retrieve the status of "custom capabilities", eg.
> woofer, soundmode, eq, and others. Therefore I decided to give the option to
> disable the entities of these features as the value of these entities is not trustworthy.
> Instead I implemented all of these and more (thanks to @whitebearded) as service calls.
> Have fun using them!
### Added
- Configuration flow options for enable / disable
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "eq" feature
- added `media_player` support for next and previous track
- Service calls for:
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "speaker_level"
- "rear_speaker_mode"
- "space_fit_sound"
- "active_voice_amplifier"
### Changed
- Fixed state, also displaying "playing" and "paused" values
---------
Co-authored-by: Samuel Spagl <samuel.spagl@kobil.com>
2024-06-09 18:13:38 +03:00
"settings_advanced_audio" : "Enable 'Advanced Audio switches' capabilities (NightMode, BassMode, VoiceEnhancer)" ,
"settings_eq" : "Enable 'EQ selector' capabilities" ,
"settings_soundmode" : "Enable 'Soundmode selector' capabilities" ,
"settings_woofer" : "Enable 'Woofer number' capability"
} ,
"description" : "Some soundbars have a different featureset than others. Please the features supported by your soundbar (visible in the SmartThings App)." ,
"title" : "Device Settings"
} ,
2024-10-14 22:46:14 +03:00
"reconfigure_confirm" : {
"data" : {
Feature: Add more fine grained configuration steps (#28)
> ⚠️ Please read the following carefully:
> This release is a bit special. As "something" on Samsung's side changed,
> it is currently not possible to retrieve the status of "custom capabilities", eg.
> woofer, soundmode, eq, and others. Therefore I decided to give the option to
> disable the entities of these features as the value of these entities is not trustworthy.
> Instead I implemented all of these and more (thanks to @whitebearded) as service calls.
> Have fun using them!
### Added
- Configuration flow options for enable / disable
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "eq" feature
- added `media_player` support for next and previous track
- Service calls for:
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "speaker_level"
- "rear_speaker_mode"
- "space_fit_sound"
- "active_voice_amplifier"
### Changed
- Fixed state, also displaying "playing" and "paused" values
---------
Co-authored-by: Samuel Spagl <samuel.spagl@kobil.com>
2024-06-09 18:13:38 +03:00
"settings_advanced_audio" : "Enable 'Advanced Audio switches' capabilities (NightMode, BassMode, VoiceEnhancer)" ,
"settings_eq" : "Enable 'EQ selector' capabilities" ,
"settings_soundmode" : "Enable 'Soundmode selector' capabilities" ,
"settings_woofer" : "Enable 'Woofer number' capability" ,
"device_volume" : "Max Volume (int)"
} ,
"description" : "Some soundbars have a different featureset than others. Please the features supported by your soundbar (visible in the SmartThings App)." ,
"title" : "Device Settings"
}
}
} ,
"selector" : {
"soundmode" : {
"options" : {
"standard" : "Standard" ,
"surround" : "Surround" ,
"game" : "Gaming" ,
"adaptive sound" : "Adaptive Sound"
}
} ,
"speaker_identifier" : {
"options" : {
"Spk_Center" : "Center" ,
"Spk_Side" : "Side" ,
"Spk_Wide" : "Wide" ,
"Spk_Front_Top" : "Front Top" ,
"Spk_Rear" : "Rear" ,
"Spk_Rear_Top" : "Rear Top"
}
} ,
"rear_speaker_mode" : {
"options" : {
"Rear" : "Rear" ,
"Front" : "Front"
2023-09-06 18:20:27 +03:00
}
}
2024-10-14 22:46:14 +03:00
} ,
"services" : {
"select_soundmode" : {
"name" : "Select Sound Mode" ,
"description" : "Choose between 'Standard', 'Surround', 'Game', and 'Adaptive Sound'."
} ,
"set_woofer_level" : {
"name" : "Set Subwoofer Level" ,
"description" : "Change the volume of your subwoofer." ,
"fields" : {
"level" : {
"name" : "Volume Level" ,
"description" : "Subwoofer level, from -12 to +6"
}
}
} ,
"set_night_mode" : {
"name" : "Set Night Mode" ,
"description" : "Turn 'Night Mode' on/off." ,
"fields" : {
"enabled" : {
"name" : "On/Off" ,
"description" : "See name."
}
}
} ,
"set_bass_enhancer" : {
"name" : "Set Bass Mode" ,
"description" : "Turn 'Bass Mode' on/off." ,
"fields" : {
"enabled" : {
"name" : "On/Off" ,
"description" : "See name."
}
}
} ,
"set_voice_enhancer" : {
"name" : "Set Voice Enhancer" ,
"description" : "Turn 'Voice Enhancer' on/off." ,
"fields" : {
"enabled" : {
"name" : "On/Off" ,
"description" : "See name."
}
}
} ,
"set_speaker_level" : {
"name" : "Change Speaker Level" ,
"description" : "Change the volume of individual speakers." ,
"fields" : {
"speaker_identifier" : {
"name" : "Speaker Identifier" ,
"description" : "Identifier of the speaker."
} ,
"level" : {
"name" : "Level" ,
"description" : "Level of the Speaker from -6 to 6."
}
}
} ,
"set_rear_speaker_mode" : {
"name" : "Set Rear Speaker Mode" ,
"description" : "Use your rear speakers as 'Front' or 'Rear' speakers." ,
"fields" : {
"speaker_mode" : {
"name" : "Speaker mode" ,
"description" : "Weather the speaker are used as rear / front speakers."
}
}
} ,
"set_active_voice_amplifier" : {
"name" : "Set Voice Amplifier" ,
"description" : "Turn 'Voice Amplifier' on/off." ,
"fields" : {
"enabled" : {
"name" : "On/Off" ,
"description" : "See name."
}
}
} ,
"set_space_fit_sound" : {
"name" : "Set SpaceFitSound" ,
"description" : "Turn 'SpaceFitSound' on/off." ,
"fields" : {
"enabled" : {
"name" : "On/Off" ,
"description" : "See name."
}
}
}
}
2023-09-06 18:20:27 +03:00
}