I suggest using ‘snappy-debug’ when developing your snap. It will make suggestions to you.
In this case, you probably need only to add ‘home’ to your plugs. You may want to allow reading from stdin as well (eg, hostctl add ... < /some/path
) to handle any cases that the home interface does not cover. This is the recommended best practice in this circumstance.