You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The current rsync add-on requires SSH for syncing files. However, this creates a limitation when working with systems like Synology NAS, where only admin-group accounts can use SSH. I use a standard user ID with limited rights for security purposes, which prevents me from utilizing the add-on to sync files to my NAS. Additionally, I cannot configure the add-on for local path-to-local path rsync, such as syncing data between Home Assistant's internal storage and an external storage location like a mounted network share.
Describe the solution you'd like
I would like the add-on to support one of the following enhancements:
Allow using a standard user ID and password as an alternative to SSH when configuring rsync connections.
Add support for rsync operations between local paths within the Home Assistant environment, such as syncing from an internal directory to an external storage mount (e.g., /share/HomeAssistOnNAS/logs/).
For example, this could enable running a command like:
Manually running rsync commands in the terminal to sync files locally, but this is not automatable or scalable.
Setting up a more privileged account (e.g., admin) on the NAS to enable SSH access, but this compromises security principles and increases the risk of unauthorized access.
Using other sync methods outside of the add-on, which requires more setup complexity and moves away from the convenience of integrated Home Assistant automation.
Additional context
This feature would make the add-on more versatile for users with limited SSH options, such as those using Synology NAS or other networked storage devices with similar restrictions. Supporting local path-to-path rsync would also improve usability by removing the dependency on SSH for situations where files are accessible within the local environment.
Thank you for considering this feature!
The text was updated successfully, but these errors were encountered:
I see no issue in implementing it as a alternative method to the current ssh transfer.
So that would be basically a sync to or from a samba share? I'm not sure if its possible to connect to a already mounted share on the system. Or if the add-on needs to mount it by itself.
Is your feature request related to a problem? Please describe.
The current rsync add-on requires SSH for syncing files. However, this creates a limitation when working with systems like Synology NAS, where only admin-group accounts can use SSH. I use a standard user ID with limited rights for security purposes, which prevents me from utilizing the add-on to sync files to my NAS. Additionally, I cannot configure the add-on for local path-to-local path rsync, such as syncing data between Home Assistant's internal storage and an external storage location like a mounted network share.
Describe the solution you'd like
I would like the add-on to support one of the following enhancements:
/share/HomeAssistOnNAS/logs/
).For example, this could enable running a command like:
Describe alternatives you've considered
Additional context
This feature would make the add-on more versatile for users with limited SSH options, such as those using Synology NAS or other networked storage devices with similar restrictions. Supporting local path-to-path rsync would also improve usability by removing the dependency on SSH for situations where files are accessible within the local environment.
Thank you for considering this feature!
The text was updated successfully, but these errors were encountered: