IP address changes on HASSio RPI3

So, Just got my RPI3 setup with addons, LetsEcrypt and DuckDNS, everything was working fine.
I restarted the PI and noticed that my IP on eth0 was showing below and the strange part of it I still access my PI via SSH using the address as well as I have now lost my dashboard for Home Assistant.

eth0 Link encap:Ethernet HWaddr 02:42:AC:1E:21:01
** inet addr: Bcast: Mask:**
** inet6 addr: fe80::42:acff:fe1e:2101/64 Scope:Link**
** RX packets:2167 errors:0 dropped:0 overruns:0 frame:0**
** TX packets:815 errors:0 dropped:0 overruns:0 carrier:0**
** collisions:0 txqueuelen:0**
** RX bytes:1249381 (1.1 MiB) TX bytes:82801 (80.8 KiB)**

lo Link encap:Local Loopback
** inet addr: Mask:**
** inet6 addr: ::1/128 Scope:Host**
** UP LOOPBACK RUNNING MTU:65536 Metric:1**
** RX packets:18 errors:0 dropped:0 overruns:0 frame:0**
** TX packets:18 errors:0 dropped:0 overruns:0 carrier:0**
** collisions:0 txqueuelen:1**
** RX bytes:1360 (1.3 KiB) TX bytes:1360 (1.3 KiB)**

This is strange since I had it setup in my router to use 1.100 IP address, so I figured maybe something with the RPI3. I then used this Resin.io was to statically update the IP manually. I restarted the PI and i still get the same crazy IP address. Not even the subnet mask i use is showing up correctly. I am using a subnet but for some reason the PI keeps giving me this address and subnet. Would anyone know why this is occurring or can point me in the right direction to fix this?

same issue here. Did you solve it?

I have the same issue this morning.

No i just used my router to auto assign, it but the router want let me use the address i wanted and iam not sure why, but i just left the address in my router for the PI as is.