Все оказалось довольно банально.
GrandStream принимает HTTP запросы, где можно отправить запрос на перезагрузку.
http://ип_адрес_телефона/cgi-bin/api-sys_operation...
сделал скрипт которую запускает крон каждый день
#!/bin/bash
get "
http://ип_адрес_телефона/cgi-bin/api-sys_operation..."
sleep 30