The eGauge can record network connection quality as a percentage value (0..100). This information is displayed on the Status page (http://DEVNAME.egaug.es/status.html) under “Connection Quality” by default, but historical values are not stored. Storing network connection quality as a register may be useful for certain types of troubleshooting (for example, to determine if the HomePlug signal is interrupted by a certain piece of equipment turning on/off). Note that this value updates once a minute (not necessarily at the top of the minute).
To record network connection quality:
Navigate to Settings -> Installation
Under Registers, click the “Add Registers” button
Name the register as appropriate
Using the dropdown menu, change the register type from “P” to “=”
A second dropdown menu will appear. Select the unit type to “number”
In the formula field, enter the following: conn_qual() (note that nothing should be entered between the parentheses)
Click “Save” at the bottom of the page when finished (valid credentials required)
Sample Connection Quality register using conn_qual()
Note that this function is available on the EG30xx and EG4xxx hardware. It is not available on the eGauge2. conn_qual() tracks the connection quality of whatever network interface is in use, and does not need to be modified or adjusted if the network interface is changed (for example, if switching from HomePlug to Ethernet communication). As with all physical registers, conn_qual() will only start recording data from the time it is created.