Customers experiencing this issue will experience all of the following:
- Activity Monitor in the Phyn App will not show values for Temperature, Pressure, and Flow
- Water Use Plus in the Phyn App: Total water usage for the day in gallons will appear, Zero events will appear
- Plumbing checks will fail to complete with the error: "I wasn't able to run a plumbing check. Please try again".
- Phyn Alert: "Phyn is having trouble communicating with your device at (Home name). Please check for internet issues. You can also try rebooting your device"
If you are experiencing all of the above symptoms, this is an indication of a local network configuration incompatibility with Phyn. In most cases, this is the result of either a DNS configuration incompatibility or an “Ad-Blocking” or similar local network traffic monitoring configuration that may be conflicting with Phyn’s real-time data streaming requirements. This may occur if:
- The default DNS of your ISP router has been set to something other than your ISP provider
- Your DNS server is configured with "pi-hole.net"
- The pi-hole configuration is set to block in-App advertisements for your local network
- The network configuration is blocking AWS Kinesis - kinesis.us-east-1.amazonaws.com or any of the other Kinesis servers: https://docs.amazonaws.cn/en_us/general/latest/gr/ak.html
- Port blocking is enabled on your router
- Your Internet Service Provider is experiencing DNS issues
Making such modifications will effectively block the sensor data upload for your Phyn Plus device and prevent you from:
- Being able to perform plumbing checks
- Being able to display usage events in the Phyn App
To resolve this, please try the following:
- Configure a working DNS server for your ISP router. Google’s public DNS server at 8.8.8.8 is a good example.
- Disable pi-hole as your DNS server
- Disable port blocking on your router
- Check with your Internet Service Provider to see if they are experiencing DNS issues