Homebridge server crashing on iOS 12.5.4
<!-- If you have an issue with a plugin create an issue on that plugin's GitHub page instead. -->

<!-- Before opening an issue, please review the Troubleshooting Page on the Wiki to ensure that this is a new issue, and alternatively search the closed issues for similar problems. -->

<!-- Link to the the Wiki - https://github.com/nfarina/homebridge/wiki -->

<!-- Provide a general summary in the Title above -->

**Describe The Bug:**
<!-- A clear and concise description of what the bug is. -->
I'm using HomeBridge v1.3.5 on a jailbroken iPhone 5s running iOS 12.5.4.
HomeBridge is working great, except for sometimes where it crashes. I start the service by typing "homebridge" on NewTerm and it starts. After some time (it can be for example a couple of days or 12 hours, it's very random...) the service stops. I then see my accessories not responding and the only way to make them respond again is by opening NewTerm and restarting HomeBridge with the same command "homebridge".

Any idea? Is there a way to make the service start at startup on iOS?
Or maybe a way to make HomeBridge check every some time if the service is already running and, if not, starting it?

Thanks in advance for your help

Angelo G.

**To Reproduce:**
<!-- Steps to reproduce the behavior. -->
I installed HomeBridge on iOS using [these istructions](https://www.reddit.com/r/homebridge/comments/gchmxr/running_homebridge_on_jailbroken_iphone/)

**Expected behavior:**
<!-- A clear and concise description of what you expected to happen. -->
I would like that HomeBridge stays up and running 24/7, considering that my iPhone 5s is connected to the charging cable and lying next to my Wi-Fi router.

[**Logs:**]()
<!-- Please paste any relevant log output into a gist or using hastebin-->
<!-- If using hastebin or other text sharing website please make the lifespan long-->
<!-- Paste the link between the two () above -->
<!-- Remove any sensitive information, passwords, etc. -->
<!-- Please include the beginning of the log where the homebridge initialization happens -->
<!-- If needing to link multiple log files please do so between the ``` lines below -->

I'm sorry but I can't find logs on iPhone. Where are they located?
```

**Homebridge Config:**
{
	"bridge": {
		"name": "iPhone5s_HomeBridge",
		"username": "***",
		"port": 5200,
		"pin": "***"
	},

	"accessories": [],
	"platforms": [{
		"name": "TuyaWebPlatform",
		"options": {
			"username": "***",
			"password": "***",
			"countryCode": "39",
			"platform": "smart_life",
			"pollingInterval": 600
		},
		"defaults": [{
				"id": "***",
				"device_type": "fan",
				"fan_characteristics": [
					"Speed"
				]
			},
			{
				"id": "***",
				"device_type": "garage"
			}
		],
		"scenes": false,
		"hiddenAccessories": [
			"***"
		],
		"platform": "TuyaWebPlatform"
	}]
}
```

**Screenshots:**
<!-- If applicable, add screenshots to help explain your problem. -->
No screenshots available

**Environment:**

* **Node.js Version**: Node.js v12.17.0<!-- node -v -->
* **NPM Version**: Node v8.0.0<!-- npm -v -->
* **Homebridge Version**: HomeBridge v1.3.5<!-- homebridge -V -->
* **Operating System**: iOS 12.5.4 jailbroken
* **Process Supervisor**: I think I have no process supervisor

<!-- Click the "Preview" tab before you submit to ensure the formatting is correct. -->
