How to manage settings on an Android device remotely I need to manage an Android device remotely. It is a tablet running Android 6.0 used by an elderly person, which alters the setting from time to time. (Or maybe the person does, who knows). I live very far away and need to manage this device remotely.
- check if WiFi is on and if not, turn Wifi on (already found an app for that)
- check if the location service is on and if not, turn it on
- restore the default launcher
- restore the Default keyboard

The device uses a slow mobile connection, so remote-desktoop as VNC/Temviewer is a no-go. Despite that, I do not want to manage the device over remote desktop, i only need to check the settings and alter them remotely.
There is an application called Tasker. Which can be bit difficult to work with for you, if you're not familiar with it. but it's worth learning for your use case. You can make profiles which will get triggered when particular conditions are met. For example, you can start the wifi or turn your phone into silent mode when it's within 100mts of your home, or you can change the default launcher according to your needs in the question. Here you can find basic tutorial for Tasker, which can help you learn more about it.
For your particular use case I found some profiles which can help you,

1) Restore Default Launcher

2) Restore Default Keyboard

3) These are other profiles, you can look into.

Since you can not root your tablet, these are the use cases for the profiles you can use/create without root. (These are just for your knowledge, because Tasker can do lots of stuffs even without root. Which can come handy in some other scenario you want to use in future)

Some ADB Commands I found which can help you,

1) Change the default Keyboard using ADB

2) Enable Location services On or off

To connect using ADB remotely, This answer can help you

The answers in the question above is not using adb shell su, so I'm assuming it will work on non rooted phones aswell (You already found answer for other use cases you mentioned in your question, So hopefully this solves your question).