Originally Posted by Jus32
I was not referring to seeing the app crashing. It is unreliable in part where it detects AVR(s).
As for the static IP - make your router issue the same IP for your AVR based on MAC address your AVR reports to the router or disable DHCP in the AVR setup, specify a static IP, network mask and gateway. But you still may want to make changes in the router's DHCP and reserve that IP. If you do not, the router may assign the IP you statically defined in the AVR to some other device, then you will have to fight that duplicate network IP problem which could have been totally prevented.
Depending on the router, a range of IP address can be defined in the router for use by DHCP. Certainly a range of 100 addresses is plenty. The remainder of the IP addresses can be used as static IP addresses and can be assigned directly in the equipment, for example the AVR or thermostat for that matter.
For example, in a Netgear X4S router:
LAN Setup under Advanced:
The private network is 10 based:
IP Address of router: 10.0.0.1
Subnet mask: 256.256.256.0
Use Router as DHCP service box checked, that is YES
Starting IP address: 10.0.0.100
Ending IP address: 10.0.0.254
The above provides a huge set of addresses for DHCP: 100 thru 254
It also allows the addresses between 10.0.0.2 and 10.0.0.99 to be assigned as static addresses either in the router or in the specific piece of equipment. In this setup with very few pieces of equipment requiring static addresses, the static addresses are assigned directly in the piece of equipment, a NAS for example.