Hi,
I recently installed an Airlink RV50 and got it setup to send and recieve sms.
The connection is working. I get the module to send sms, the problem comes when I send sms back to the gateway.
The gateway cant recognize the phone number for some reason, I have tried all country codes for my country that I can imagine exists.
Example (Norway):
- 96914xxx
- 004796914xxx
- +4796914xxx
- 4796914xxx
In Airlink RV50 the phone number only shows as: 4796914xxx
They all work with sending out, but when I send an acknowledge back, Ignition cant recognize the phone number for some reason.
Below is the error log from ignition:
com.google.i18n.phonenumbers.NumberParseException: Missing or invalid default region.
at com.google.i18n.phonenumbers.PhoneNumberUtil.parseHelper(PhoneNumberUtil.java:2743)
at com.google.i18n.phonenumbers.PhoneNumberUtil.parse(PhoneNumberUtil.java:2638)
at com.google.i18n.phonenumbers.PhoneNumberUtil.parse(PhoneNumberUtil.java:2628)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager.asE164(SmsAckManager.java:230)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager.access$400(SmsAckManager.java:30)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager$1.apply(SmsAckManager.java:165)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager$1.apply(SmsAckManager.java:160)
at com.google.common.collect.Iterators.indexOf(Iterators.java:778)
at com.google.common.collect.Iterators.any(Iterators.java:684)
at com.google.common.collect.Iterables.any(Iterables.java:623)
at com.google.common.collect.Collections2$FilteredCollection.isEmpty(Collections2.java:186)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager.incomingNumberBelongsToUser(SmsAckManager.java:173)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager.acknowledgeAlarm(SmsAckManager.java:122)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsAckManager.smsReceived(SmsAckManager.java:95)
at com.inductiveautomation.ignition.alarming.notification.sms.profile.SmsNotificationProfile$SmsCallback.smsReceived(SmsNotificationProfile.java:406)
at com.inductiveautomation.ignition.alarming.notification.sms.airlink.AirlinkUdpConnection$InboundPacketReceiver.handleReceived(AirlinkUdpConnection.java:172)
at com.inductiveautomation.ignition.alarming.notification.sms.airlink.AirlinkUdpConnection$InboundPacketReceiver.run(AirlinkUdpConnection.java:157)
at java.lang.Thread.run(Thread.java:748)
Pictures from Airlink RV50:
Pictures from Ignition Log:
How can this be corrected?