After partially localizing my Vera, in an effort to stabilize and only permit proxied access for the iPhone app to work in conjunction with Amazon Alexa, I had noticed some pings still occurring. After digging around a bit, this isnt any function of the NetworkMonitor that Vera uses… but why does the Reactor app do this?
Extracted L_Reactor.lua and discovered a function ‘checkInternetState’ with the following partial config:
local function checkInternetState( pdev ) "220.127.116.11,18.104.22.168,22.214.171.124,www.facebook.com,www.amazon.com,www.google.com"
So suppose I have a few questions here…
- What is the purpose of this health check? I have my firewall blocking arbitrary pings.
- If there is a genuine purpose, can there be an option to instead ping the default GW IP address? Perhaps this should be a configurable option?