Geofence Trigger Error
Posted: Tue Sep 27, 2022 9:09 am
When my kids enter/exit geofences (school/home), I have triggers to send me pushover notifications.... When the pushover messages stopped, I first though it was a 2FA issue. Looking at the "friend" devices, I still had current status on devices. So, I waited until they got on the school bus this morning and watched the log file and found this:
The geofences and triggers were functioning. Their school geofence shows that there are 2 devices there and both their devices list the school as the current location. The only thing that has changed is the recent upgrade of my indigo server to 2022.1.2
If there is anything I can do to help test, let me know. Any assistance would be much appreciated.
- Code: Select all
Script Error trigger "Cell GPS Changed - Rylee" embedded script error:
Script Error 'ascii' codec can't encode character '\u2013' in position 17: ordinal not in range(128)
Script Error Exception Traceback (most recent call shown last):
embedded script, line 31, at top level
UnicodeEncodeError: 'ascii' codec can't encode character '\u2013' in position 17: ordinal not in range(128)
FindFriendsMini Error Caught Exception within Trigger Check
Traceback (most recent call last):
File "plugin.py", line 2437, in triggerCheck
if trigger.pluginProps["geofenceId"] != str(device.id) or (trigger.pluginTypeId == "geoFenceExit" and triggertype !='EXIT') or (trigger.pluginTypeId == "geoFenceEnter" and triggertype !='ENTER'):
KeyError: 'key geofenceId not found in dict'
The geofences and triggers were functioning. Their school geofence shows that there are 2 devices there and both their devices list the school as the current location. The only thing that has changed is the recent upgrade of my indigo server to 2022.1.2
If there is anything I can do to help test, let me know. Any assistance would be much appreciated.