XBMC Community Forum
Notify - iPhone Notification App for XBMC (send push notifications to XBMC) - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116)
+--- Thread: Notify - iPhone Notification App for XBMC (send push notifications to XBMC) (/showthread.php?tid=64545)



Notify - iPhone Notification App for XBMC (send push notifications to XBMC) - johoja - 2009-12-19 18:25

Notify Pro:

iPhone Version - 1.5 Fully iOS4 Compatible!!!

Android Version (on the Market " Notify Pro " ) - 0.1 - Some Features Missing, Will catch up though Smile


VERSION 1.3+ REQUIRES ACTIVATION VIA THE NOTIFY PRO SETTINGS APP.






1.63: Released

* Fix saving prefs issue
* Don't require respring on changing prefs, change on the fly. (untested)



1.61

* Some XBMC stuff.
* Pause media xbmc on incoming call.

1.59:

* Initial support for notifo.com
* Misc Bug fixes
* notify.io API change bug fix ( 404 Source or Target error people were seeing)

1.51:

v 1.51
* Change: Hard coded API key for notify.io internally, using my API Key. User should not need to enter their own API Key. Source will show up as Notify Pro in notify.io.

v 1.5

* Fix: iOS4 Bugs. (Lots)

v 1.43

* Fix: Replying to SMS's only worked for some carriers
* Fix: Allow multiple phones to register to Growl

v 1.41

* Fix: mail.app crashing randomly
* Fix: Fix: Growl Webserver not starting

1.32: Released.



Version 1.4 - Lets you reply to SMS from the PC!!

Version 1.3 Brings some really cool features, notify.io, EventGhost, and Growl Contact images for Windows. I've written up some stuff on it...

[b]notify.io :
A quick rundown of what notify.io is here http://j.mp/7zV2FV / . In essence it will allow you to receive your notifications on any PC regardless of what network or IP you have. So it should make setting up a lot easier, and make using Notify Pro on laptops that move around a lot more practical....you can even re-direct your notifications to your jabber/google talk account and get an IM.
[/b]

EventGhost: is a very cool Windows application that lets you assign tasks to certain events. Notify Pro will send events (there's a list below of the current events it sends. If you have ideas for more give me a shout). You can script, or even drag and drop events to do certain things. For example if you receive a phone call you can tell EventGhost to, pause XBMC, or Windows Media Player or Winamp...or all of those. Or if you receive a TXT which has the following string "shut down pc" from the following number "1909333222" you can tell your PC to shutdown. The possibilities are endless...

1.3 Brings with it other numerous enhancements, and bug fixes. Also keep in mind even though I've disabled WiFi only, the way it was working in 1.2 and below was misleading so I decided to remove it until it actually does what it was supposed to do.

I have instead added a feature that should make up for it. In 1.3 Notify Pro will now wait for upto 10 seconds after waking up from standby if it believes that the IP specified is an internal IP, and can't reach it through the data network. If the IP/Host specified is NOT an internal IP, i.e) you've used your external IP, or are using notify.io. Notify Pro will not wait for the WiFi to turn on, and send out the notification as soon as it is able.


Windows Growl
[url] http://www.youtube.com/watch?v=7Psv0wjoBG4[/url]
1). The default port for growl TCP (which Growl for Windows supports) is 23053, so in Notify Pro you would enter IP:23053, which the video shows.


Mac Growl
http://www.youtube.com/watch?v=K61XLw3krtg


How to setup EG:
Video

EG Scrrpt - XBMC Control, SMS Control

http://pastebin.com/s1Y4svzw


EG Script - iTunes Control & SMS Computer Control
http://pastebin.com/6Q5FyBvj (updated 02/12/12) (cloaky)


EG Script - Winamp Control
http://www.webmaster-power.de/tutorial-show-0.html


Please post any bugs, and or feature requests here!

Issues:


Change Log:

1.37 Beta:
New: Add SMS Reply to notify.io (same limitations as Growl ( needs wifi, will shutdown webserver after 120 secs)
Fix: Settings App Notify.io SMS Toggle.
Fix: Some springboard crashes..
Fix: Trim trailing whitespace, and trailing newlines in email body before sending to EG.


Current To Do:
URL Callbacks , notify.io, growl


Add test button ( stoli )




Lower Priority:
Look into a script/plugin for XBMC which will let you silence the phone, and or hang up on an incoming call.


---------------------------------------------------------------------------------------------------------------------


--------------------------------------------------------------------------------------------------------------------------------


- digzz - 2009-12-20 16:52

Yes I'm very interested in this....and would love to test out.


- ImpreZa - 2009-12-20 16:57

This sounds interesting. I can help you test.


- johoja - 2009-12-20 21:06

I've submitted it to the BigBoss repo on Cydia. Should be up there in a day or two hopefully. I'll update my first post when it's available.


- maersk - 2009-12-20 21:33

Sounds very interesting and will invest your app when avaiable. Thankx already for your efforts and hard work.


- ECEC - 2009-12-21 01:10

I'm also interested, could be very cool.


- Max1m - 2009-12-21 11:05

I try this app. It's really great, but have a bug, then somebody call me my iphone springboard crash and go to save mode(((


- sPOiDar - 2009-12-21 13:14

What protocol are you using, i.e. - what port should be specified? If it's HTTP, there needs to be a provision for auth.


- Max1m - 2009-12-21 14:49

sPOiDar Wrote:What protocol are you using, i.e. - what port should be specified? If it's HTTP, there needs to be a provision for auth.

In iPhone app i enter (XBMC IP): 192.168.0.10:8080


- outleradam - 2009-12-21 15:34

Yep. I'm interested. I would love that.


- johoja - 2009-12-21 16:48

The application is on cydia please test it and report any problems back to me.


- Max1m - 2009-12-21 17:06

johoja Wrote:The application is on cydia please test it and report any problems back to me.

I try this app. It's really great, but have a bug, then somebody call me my iphone springboard crash and go to save mode(((


- johoja - 2009-12-21 17:07

Max1m Wrote:I try this app. It's really great, but have a bug, then somebody call me my iphone springboard crash and go to save mode(((

Which firmware are you running on the iPhone? Are you connected using 3g, or WIFI ?


- Max1m - 2009-12-21 17:11

Firmware 3.1.2, WiFi


- johoja - 2009-12-21 17:11

Max1m Wrote:Firmware 3.1.2, WiFi


Do you think you could send me your /var/log/syslog ... ?