@@ -11,9 +11,11 @@ This custom component for Home Assistant provides integration with the Yamaha R-
1111- ** Source Selection** : Choose between inputs like Optical, CD, Line, and more
1212- ** Media Playback** : Control media playback including play, pause, stop, and track navigation
1313- ** Enhanced Media Information** : Display track info, station names, and frequencies
14- - ** TUNER Preset Support** : Switch between radio presets using next/previous buttons
14+ - ** TUNER Preset Support** : Switch between radio presets using next/previous buttons (works even without signal lock)
1515- ** NET RADIO Browse Media** : Browse and select internet radio stations directly in Home Assistant
1616- ** Config Flow** : Easy setup through Home Assistant UI with connection testing
17+ - ** IP Address Management** : Change receiver IP address through Home Assistant UI (Settings → Configure)
18+ - ** Unique Entity ID** : Full UI management support for device settings
1719- ** Modern Architecture** : Fully async implementation compatible with Home Assistant 2025.10+
1820
1921## Installation
@@ -69,9 +71,16 @@ Once installed and configured, the Yamaha R-N301 will appear as a media player e
6971# # Configuration Options
7072
7173When using the UI configuration flow, you can set :
72- - **Host**: IP address of your Yamaha R-N301 (required)
73- - **Name**: Custom name for the device (optional, defaults to "Yamaha R-N301")
74- - **Scan Interval**: How often to update device status (optional, defaults to 30 seconds)
74+ - **Host**: IP address of your Yamaha R-N301 (required, can be changed later)
75+ - **Name**: Custom name for the device (optional, defaults to "Yamaha R-N301", can be changed later)
76+
77+ **Changing Configuration Later:**
78+ You can modify the IP address and device name anytime through :
79+ 1. Go to **Settings** → **Devices & Services**
80+ 2. Find your Yamaha R-N301 integration
81+ 3. Click **Configure**
82+ 4. Update IP address and/or name
83+ 5. The integration will automatically reload with new settings
7584
7685# # Supported Models
7786
@@ -86,6 +95,14 @@ This integration is developed for the Yamaha R-N301 but might work with other Ya
8695
8796# # Recent Updates
8897
98+ # ## Version 1.3.0
99+ - 🎛️ **IP Address Management** : Change receiver IP address through Home Assistant UI without removing/re-adding integration
100+ - 🏷️ **Unique Entity ID** : Added unique_id property for full UI management support
101+ - 🎵 **Enhanced TUNER Controls** : Preset navigation buttons now work even when frequency is not locked (weak signals)
102+ - ⚡ **Performance Improvements** : Eliminated duplicate API calls and optimized preset detection
103+ - 🔧 **Code Modernization** : Removed deprecated config_entry assignment warnings for Home Assistant 2025.12+ compatibility
104+ - 🧹 **Code Cleanup** : Streamlined codebase with better error handling and reduced logging overhead
105+
89106# ## Version 1.2.1
90107- 🐛 **Bug Fix** : Fixed volume control mapping between Home Assistant and receiver
91108- 🔧 **Volume Scaling** : Corrected volume conversion to properly map 0-100% range
0 commit comments