I little more complicated. Unfortunately i don't think you can monitor this value directly but here is a work around that I just worked out.
The variable %WIFII should store the status of the current wireless network as defined by the
user guide. Below is the description of the variable from the user guide.
WiFi Info
%WIFII
When connected to an Access Point (AP), shows human-readable data about the AP. When not connected,
show details of the most recent Wifi scan results for nearby APs.
This contains ALL the information for the current network, it includes Mac address, IP address, SSID, and Signal strength.
Setup a profile with 2 contexts.
1. Wifi Connected (enter your home SSID)
2. Time context (Uncheck the "Start" and "End" boxes and check the "Repeat" boxes set this value to 5 Minutes Or however often you want it to check the signal strength)
In the tasks for this profile do the following three steps to pull out just the signal strength value. At the end of these steps the variable %WIFISIG will contain a numeric value of the signal strength.
A1: Variable Set [ Name:%wifiinfo To:%WIFII Do Maths:Off Append:Off ]
A2: Variable Split [ Name:%wifiinfo Splitter:Sig: Delete Base:Off ]
A3: Variable Section [ Name:%wifiinfo2 From:1 Length:2 Adapt To Fit:Off Store Result In:%WIFISIG ]
Now setup a separate profile with a context Event -> Variable Set set this to the %WIFISIG variable and leave the value blank
The task for this profile will have an if statement that will use the SSID Selector app to select the other network if %WIFISIFG is less than say 2-3 (low signal strength.
This should get you going I hope.