I have solved the whole problem.
As you can see from my avatar I have highly trained service dog.
When I sleep she stands watch and is trained to alert me with the following signals.
One bark for possible ships on a collision course.
Two barks for land
Three barks for wind picking up so canvas needs to be adjusted.
Four barks for pirates or coastguard.
So far this has worked well for several thousand sea miles.
It is also legal as colregs do not specify that the watch keeper has to be human.
As you can see she can steer as necessary and to get a better view she monitors the fore and sided decks.