Has anyone created a program to monitor the connection status? Alert when down.

(1/4) > >>

MrTom:
My OBi is basically set-it-and-forget-it. It hardly gets used, but mainly for incoming calls from dentists, doctors, pest control, etc. But just a while ago it was down and wasn't working. I missed a few messages from the dentists office. I rebooted it and it was back up again.

I have a 24/7 computer on my network and would like a program to be running 24/7 to monitor my OBi LAN Status page (IPADDRESS/DI_S_.xml). Has anyone made a program yet that logs into the status webpage and downloads the .XML file to monitor the connection status? This way no internet connection required for the software and it's relying only on local networking.

If not I'm considering breaking out my VB to make an XML parser. Any ideas?

SteveInWA:
You don't need to write any software.  The work has already been done for you.

You simply need to add your OBi device to the OBiTALK dashboard, then click on the device name, click on OBiEXTRAs, then click on Settings.  See my screenshot below.  You do not need to pay for OBiEXTRAs to make this feature work.  Obihai will periodically test that it can contact your device.  If it can't reach it, it can send you an email, or a text message.  Note:  OBi 1x0 devices are not supported, but this feature is available for all current OBi products.

ubergoober:
MrTom,
If you've got a 100 series device, or want to do things in a more custom manner, there's a lot you can accomplish using node-red, an open source Internet Of Things project originally authored by IBM, and released to open source.  I have node-red rebooting my 202 each night, but not before it checks the web interface to see if either of the ports are off hook. 

In your case you could periodically check the web page containing your service provider status for anything other than connected, and upon finding a problem, e-mail, tweet, etc. 

MrTom:
Quote from: ubergoober on April 03, 2017, 05:48:07 pm

MrTom,
If you've got a 100 series device, or want to do things in a more custom manner, there's a lot you can accomplish using node-red, an open source Internet Of Things project originally authored by IBM, and released to open source.  I have node-red rebooting my 202 each night, but not before it checks the web interface to see if either of the ports are off hook. 

In your case you could periodically check the web page containing your service provider status for anything other than connected, and upon finding a problem, e-mail, tweet, etc. 


I have a 200. I'll look into Node-red. As long as I can run it on a Windows PC it might do the trick. Thanks.

I've tried the OBi notify option. I thought it was part of the paid OBi Extras since it was near that configuration. I entered my email address and ran over and pulled the plug. But I didn't see anything in my email. I gave it 5 or ten minutes, but nothing. I figured it was broke. I checked my email the other day and found the alert notifying me that my OBi was down. I never did get a text message even though I had my phone number entered too. Definitely not the real-time monitoring I'd expect. Which is why I'd want something more local to alert me at least within a 30 second time frame.

SteveInWA:
Quote from: MrTom on April 03, 2017, 10:13:26 pm

Quote from: ubergoober on April 03, 2017, 05:48:07 pm

MrTom,
If you've got a 100 series device, or want to do things in a more custom manner, there's a lot you can accomplish using node-red, an open source Internet Of Things project originally authored by IBM, and released to open source.  I have node-red rebooting my 202 each night, but not before it checks the web interface to see if either of the ports are off hook. 

In your case you could periodically check the web page containing your service provider status for anything other than connected, and upon finding a problem, e-mail, tweet, etc. 


I have a 200. I'll look into Node-red. As long as I can run it on a Windows PC it might do the trick. Thanks.

I've tried the OBi notify option. I thought it was part of the paid OBi Extras since it was near that configuration. I entered my email address and ran over and pulled the plug. But I didn't see anything in my email. I gave it 5 or ten minutes, but nothing. I figured it was broke. I checked my email the other day and found the alert notifying me that my OBi was down. I never did get a text message even though I had my phone number entered too. Definitely not the real-time monitoring I'd expect. Which is why I'd want something more local to alert me at least within a 30 second time frame.


Thirty seconds?  The server(s) at Obihai would have to ping every OBi device every few seconds to detect that quickly - a big waste of resources.  It would also drive (normal) people crazy if it sent alerts for such brief outages.  It does work; it just needs a longer outage to meet its threshold.

You said:

Quote

It hardly gets used, but mainly for incoming calls from dentists, doctors, pest control, etc. But just a while ago it was down and wasn't working. I missed a few messages from the dentists office. I rebooted it and it was back up again.


You know, there is this amazing invention known as voicemail, that can take a message when your phone can't be answered.

Navigation

[0] Message Index

[#] Next page