Trixology

WeatherCat => WeatherCat iOS Clients => Topic started by: The Grand Poohbah on April 09, 2012, 09:17:45 PM

Title: About the iOS App
Post by: The Grand Poohbah on April 09, 2012, 09:17:45 PM
The iOS App communicates with the WeatherCat host software to display real-time weather data on your iOS device. It can communicate with a host on your local area network or with a remote host over the Internet.

The App uses a single table-based view to display the basic weather data from the host. You can edit which rows you want to see and the order of the rows. The host is polled every 5 seconds. The Local host is the default. Change to the Internet host in the Settings. The default Internet host is a test site set up for WeatherCat testing. You can edit the URL to query a different host. You can also change the units in the settings.

You can find the WeatherCat App at: itunes.com/app/poohbahindustries (http://itunes.com/app/poohbahindustries)
Title: Works great on an iPhone 4!! (Re: About the iOS App)
Post by: elagache on April 10, 2012, 10:23:14 PM
Dear Grand Poohbah and WeatherCat fans,  [cat]

Thank you!! (http://www.macweather.net/images/smilies/thankyou.gif)

Just downloaded it and installed it on my iPhone 4 and it immediately found WeatherCat on our local area network (iPhone connects via Wi-Fi when in the house.)  Looks great works fine.  Really nifty!!  [bounce]

Thanks again for this nifty "kitten"!!  [cat]

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: JosBaz on April 10, 2012, 11:11:59 PM
 [woohoo]

Installed on my iPhone 4 with iOS 5.1 and works well: it found the server on the LAN immediately and current data also popped up straight away.
I then changed units to Celcius, kph, etc. and started changing the order of the values, while also hiding a few variables I do not need.
While doing this, the App crashed. I restarted and had to redo the ordering bit. All worked fine this time.

I then tried to enter my URL and connect to the host over the internet. What are the requirements for this (on the server side)?

First impression is that this is a very nice App. Straightforward but provides the info I'm looking for (with frequent polling).

Many thanks!

Jos
Title: Re: About the iOS App
Post by: gb509 on April 10, 2012, 11:20:56 PM
 [cheer]Very nice download on iPhone 4 with 5.1 found weather station instantly can't wait to check out beyond local network . Well done!
Title: Re: About the iOS App
Post by: gb509 on April 10, 2012, 11:28:46 PM
Noticed that on scrolling the screen the external humidity bar seems to move to its value. The other bars do not and remain fixed. Humidity moves as soon as it appears from under the grey field with date
Title: Re: About the iOS App
Post by: Tornado Tim on April 11, 2012, 12:07:40 AM
Just tested the app on the new iPad, the app looks a bit too small on it as there is huge amounts of screen real-estate available.
Title: Re: About the iOS App
Post by: HairyMcLeary on April 11, 2012, 01:12:25 AM
Great App,

One small niggle. I have the settings set to show the Current conditions but all that shows up in the app is  (Current Conditions)  Am I missing something here?

Version: 1.0 (120402)

Tony
Title: Re: About the iOS App
Post by: xtommo on April 11, 2012, 02:42:55 AM
i am also having this same issue with the current condition.
Title: Re: About the iOS App
Post by: xtommo on April 11, 2012, 02:44:51 AM
to get it working over the internet you will need to Port Forward TCP 49250 to 49254 to your servers LAN IP and then enter your WAN IP into the iOS client.

[woohoo]

Installed on my iPhone 4 with iOS 5.1 and works well: it found the server on the LAN immediately and current data also popped up straight away.
I then changed units to Celcius, kph, etc. and started changing the order of the values, while also hiding a few variables I do not need.
While doing this, the App crashed. I restarted and had to redo the ordering bit. All worked fine this time.

I then tried to enter my URL and connect to the host over the internet. What are the requirements for this (on the server side)?

First impression is that this is a very nice App. Straightforward but provides the info I'm looking for (with frequent polling).

Many thanks!

Jos
Title: Re: About the iOS App
Post by: Doc on April 11, 2012, 03:29:53 PM
Installed without a hitch, very nice.  Works great, edited the order of the instruments, hid the ones I didn't need and it still worked.  Noticed how well it works in real time too, very nice.  Would love a gauges option, but that's just me.  I like this app very much the way it is.  I'm putting in on all the iPod Touches in the house now.

Doc
Title: Re: About the iOS App
Post by: embayweather on April 11, 2012, 06:15:59 PM
I had to wait until I got to my daughter's studio to be able to download this app. WOW, well worth the wait. Installed without a problem, connected without a problem, and works amazingly well, connecting to my home network in under ten seconds. Well done! Now just got to work out the internet bit and get the data whilst I am on the move.

Best wishes

Mike
Title: Re: About the iOS App
Post by: Jace on April 11, 2012, 06:35:33 PM
Excellent, many thanks for all the hard work, I've got it working on my home network, eventually I'll understand what I have to do to get it working on the internet. 

 cheers

 JC
Title: Re: About the iOS App
Post by: wurzelmac on April 11, 2012, 07:09:04 PM
Excellent, many thanks for all the hard work, I've got it working on my home network, eventually I'll understand what I have to do to get it working on the internet. 

 cheers

 JC

For me, either.
Thanks alot!
Title: The first 24 hours
Post by: The Grand Poohbah on April 11, 2012, 11:20:28 PM
It warms The Grand Poohbah's heart to see your enthusiasm for the App. Thank you.

Callie, the cat in the WeatherCat App, thanks you too.

An App's first 24 hours in the Apple App Store is always interesting, especially a free one. The WeatherCat App was downloaded 41 times from 11 countries. The US had the most downloads (24) with Saudi Arabia coming in second (4).
Title: Current Conditions
Post by: The Grand Poohbah on April 11, 2012, 11:30:24 PM
You are not missing a thing. The "Current Conditions" element is sent from the server as a blank field. It's there in the App as a placeholder for some future time when the server sends some content. That's why it's hidden by default for now.
Great App,

One small niggle. I have the settings set to show the Current conditions but all that shows up in the app is  (Current Conditions)  Am I missing something here?

Version: 1.0 (120402)

Tony
Title: Congrats and cats getting along? (Re: The first 24 hours)
Post by: elagache on April 12, 2012, 01:06:35 AM
Dear Grand Poohbah and WeatherCat fans,

It warms The Grand Poohbah's heart to see your enthusiasm for the App. Thank you.

But we are the ones who got the gift!!  [bounce]

An App's first 24 hours in the Apple App Store is always interesting, especially a free one. The WeatherCat App was downloaded 41 times from 11 countries. The US had the most downloads (24) with Saudi Arabia coming in second (4).

Really!?!?  We have a very diverse community of Weather Station folks, but I don't recall anyone reporting to have a station installed in Saudi Arabia.  Too bad they don't come out of the background and give us their Weather Underground info or something.  It would be interesting to see how WeatherCat performs under those sorts of extreme conditions.

Callie, the cat in the WeatherCat App, thanks you too.

Well now.  Does that mean we need another cat emoticon?  [cat]  So does Callie get along with Meg and Blackie?  You never know with cats!!  ;D

Thanks for the nifty iOS App again!!  [tup]

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: john f hall on April 13, 2012, 02:10:05 AM
Hi All,

So pleased to find the WeatherCat App on the iTunes App Store I grabbed it, then wrote a review, and that's my first, ever.  [woohoo]

Fantastic work.

John
Title: Re: About the iOS App
Post by: elagache on April 13, 2012, 03:03:30 AM
Hi John and WeatherCat (and client) fans!  [cat]

So pleased to find the WeatherCat App on the iTunes App Store I grabbed it, then wrote a review, and that's my first, ever.  [woohoo]

Well, I see this is your first post to the WeatherCat support forum.  So in that case . . .

Welcome! (http://www.canebas.org/Weather/LWC_forum/Custom_emoticons/welcome_smiley.gif)

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: Steve on April 14, 2012, 07:34:14 PM
I've got the iOS client running on my home network, but I can't figure out how to get it to work outside the home. I found the information in the manual on page 88, but that's Greek to me. Care to elaborate with some step-by-step instructions?

I've got a no-ip.com account with a re-direct on my IP camera, but that was somewhat pre-setup, and I can't figure out how to apply those directions to the iOS client.

Thanks,
Steve
Title: Re: About the iOS App
Post by: WCDev on April 14, 2012, 10:18:09 PM
How do you connect to the internet Steve? If it's via a cable or ADSL modem, then there's typically a router connected to it - it's this router that can do the port forwarding to the machine running WeatherCat. Normally they have some kind of web interface you can use to configure it. It may be the modem/router is an all in one box - either way it'll normally have a management web interface which somewhere on it should have a page to configure the port forwarding.

Right, time for some zzzz's now - got an early start for the Grand Prix in the morning   ;D
Title: Re: About the iOS App
Post by: Steve on April 15, 2012, 01:07:18 AM
I'm on RoadRunner cable via an Airport Extreme. The Sharx IP camera had specific directions for how to use the Airport menu to connect to no-ip.com for my redirect using a small application that constantly checks my IP address and changes the no-ip.com redirect when one expires. I need to read through those instructions again and see if I can figure out how to use them to set a redirect for WeatherCat. The instructions are very specific to the Sharx camera settings menu and Airport.
Title: Re: About the iOS App
Post by: WCDev on April 15, 2012, 10:31:07 AM
Thanks Steve.

Here's a link that describes port forwarding on an Airport Extreme:
http://www.iclarified.com/entry/index.php?enid=889 (http://www.iclarified.com/entry/index.php?enid=889)

For people using a LinkSys, I've added a page to the Wiki on the setup:
http://wiki.trixology.com/index.php/LinkSysE3200_Port_Forwarding (http://wiki.trixology.com/index.php/LinkSysE3200_Port_Forwarding)
(This is for an E3200 but it should be the same for most current LinkSys's)

Cheers,
Stu.
Title: Re: About the iOS App
Post by: Steve on April 15, 2012, 03:59:37 PM
Thanks Stu! I'll read through this and get it working.
Steve
Title: Re: About the iOS App
Post by: Steve on April 15, 2012, 05:07:05 PM
Here's a link that describes port forwarding on an Airport Extreme:
http://www.iclarified.com/entry/index.php?enid=889 (http://www.iclarified.com/entry/index.php?enid=889)

Well, that didn't help after all. Airport Utility in Lion looks absolutely nothing like the previous versions of Airport Utility. And even though I could find some relevant tabs, I have no idea what to set in any of the Public UDP, Public TCP, Private UDP and Private TCP ports. This is all just gibberish to me.

So while the iOS client is fantastic for here at home on my wifi network, it looks like you need to be very familiar with the inner workings of how to set up networks to use it elsewhere. Good thing I have the mobile version of my web site on my iPhone!

Thanks anyway,
Steve
Title: Connecting to the iOS App over the Internet
Post by: The Grand Poohbah on April 15, 2012, 09:29:32 PM
Quote
Good thing I have the mobile version of my web site on my iPhone!

Thanks anyway,
Steve

Steve, How are you formatting your web site for display on an iPhone? Have you got some html that you can share?

--grand
Title: ipwx is a Tigers template (Re: iOS App over the Internet)
Post by: elagache on April 15, 2012, 10:04:14 PM
Hi Grand and WeatherCat fans,

Steve, How are you formatting your web site for display on an iPhone? Have you got some html that you can share?

I believe that Steve is using a modified version of the ipwx template that Todd Atkins (aka Tigers) came up with it.  Unfortunately we only provided a link to Todd's website on MacWeather and he has since removed the link. You could send Todd a PM (http://athena.trixology.com/index.php?action=profile;u=99) and ask for it from him.

Steve has made some modifications to the original ipwx template to display the webcam.  I think I'm running Steve's variant on my website (http://www.canebas.org/Weather/ipwx_Cam.html#page1).  However, I think Todd was going to try to consolidate all the tweaks folks have made to his templates.

Hope this helps.

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: Steve on April 15, 2012, 11:10:17 PM
Your Grandmaster Poobahness,

Point your iPhone to www.avon-weather.com and it should detect it and display the mobile version. If it doesn't. just click on the "mobile" link at the bottom of the main page.

I'll try to get everything together in a packet if anyone wants to use it.
Steve
Title: Re: About the iOS App
Post by: Steve on April 18, 2012, 06:16:27 PM
Has anyone figured out how to get the port forwarding working with the Airport Extreme on Lion? The new Airport Utility is nothing like previous versions, so any help I'm finding isn't much help.

Thanks,
Steve

[EDIT] One of our lurkers here on the forum was kind enough to send me a PM with a link to version 5.6 of Airport Utility that works on Lion. (I have version 6.0) Version 5.6 looks like the previous versions of Airport Utility, so now I can follow the instructions on how to get port forwarding going. Then I can use the iOS client and WeatherCatClient outside of my wifi network.

http://support.apple.com/kb/DL1482?viewlocale=en_US&locale=en_US

Thanks Jim!
Steve
Title: Re: About the iOS App
Post by: The Grand Poohbah on April 18, 2012, 08:34:40 PM
Steve,

There is a section in the WeatherCat Wiki on Port Forwarding for WeatherCat Clients using LinkSys and Netgear routers. Please consider adding instructions for the Airport Extreme.

--grand
Title: Re: Connecting to the iOS App over the Internet
Post by: Steve on April 19, 2012, 03:22:19 PM
Steve, How are you formatting your web site for display on an iPhone? Have you got some html that you can share?

Sorry for the delay, but here's a link to the revised mobile web template.
http://athena.trixology.com/index.php?topic=213.0

Steve
Title: Mobile Web Template
Post by: The Grand Poohbah on April 19, 2012, 07:31:18 PM
Steve,
Thanks for the mobile web template. I installed it and it works fine, although when I used Safari on my iPad, I got the full-size (not mobile) view. Is that what was supposed to happen?

Also, I have been using a Simple Web view. I set up the Custom Web view per your instructions, but didn't want to spend time writing custom web code. I direct viewers to the index.html in the weather_custom folder on my site. This has the mobile detection script. If they are mobile, then on to ipwx.html. If they are not mobile, they are directed to the Simple Web view in a different folder.

--grand
Title: Re: Mobile Web Template
Post by: Steve on April 19, 2012, 08:12:24 PM
although when I used Safari on my iPad, I got the full-size (not mobile) view. Is that what was supposed to happen?

Not originally in Todd's LWC template, but when Edouard went through the device detection script, he helped me make it not detect the iPad, as we all liked how the full page looked on the iPad. I don't have the unedited version any more. As I noted to John, Edouard could probably figure out what would be needed for detecting the iPad. My solution was to add a mobile link on the full web page for anyone interested in a more compact version. The mobile version does not detect Android or Windows phones, either.

Steve
Title: Re: About the iOS App
Post by: pbeaudet on April 22, 2012, 06:10:29 PM
I, too, want to thank the Poohbah for this nifty app. Thank you! [cheers1]
Title: Re: About the iOS App
Post by: embayweather on April 22, 2012, 10:57:41 PM
A question if I may. I eventually got around to connecting the app via the internet and Dyndns. All works brilliantly and in real time, unlike myself of course. If I remain connected 24 hours a day how much data am I downloading? In other words will it exceed my rather paltry amount of access I get with my contract?

Best wishes

Mike
Title: Re: About the iOS App
Post by: The Grand Poohbah on April 23, 2012, 11:18:37 PM
Mike,

About 4KB of data is downloaded every time it polls the server. It polls every 5 seconds. That comes to about 69MB received every 24 hours. Your iOS device would have to be "awake" during this entire time which is unlikely. The status display at the top of the weather data table gives the date, time, and successes/attempts. The "successes" are the number of times it downloaded data from the server. You can calculate the actual amount of data downloaded by multiplying this number by 4KB.

You will be able to adjust the polling interval in WeatherCat v1.1 which I am testing now. This will reduce the amount of data downloaded and show trends in the data better (the up/down arrows). I will post a notice to the Forum when 1.1 is available. It will be a automatic update for those who downloaded v1.0.

--grand
Title: Re: About the iOS App
Post by: embayweather on April 26, 2012, 11:51:42 PM
Thank you so much Great Poobahness, just what I needed. I have a monthly allocation of 1gb of data, so it might just be feasible, but I will have to look at my other downloads . Certainly looks really cool when it is working on my iPhone, data coming in and changing as I watch. brilliant job.

Best wishes

Mike
Title: Re: About the iOS App
Post by: The Grand Poohbah on April 28, 2012, 01:31:49 AM
Mike,

The iOS Client is downloading a lot less data during the course of a day than you might imagine. It only downloads when the display is showing. It stops downloading when you press the Home button. It stops downloading when the screen goes black. It stops downloading when auto-lock starts. It resumes when it's display appears.

Grand
Title: Re: About the iOS App
Post by: xtommo on April 28, 2012, 06:44:19 PM
any news on an update to the app? the ipwx iphone gui looks very simple and elegant so something along those lines would be great...
Title: Re: About the iOS App
Post by: embayweather on April 28, 2012, 08:49:56 PM
Great Poobah. Thanks for letting me know about the data acquisition. At the moment I am finding I can only access the app when in reach of either of my routers. It cannot access when I am roaming and connected by the phone at all. This is clearly not a problem of the app but one of my connections. Bottom line is that I am certainly downloading very little data quantity, so it shouldn't be a problem for my download allowance . Still nice picture of a moggie shows when I can't access so there is still benefits.

Best wishes

Mike
Title: Re: About the iOS App
Post by: The Grand Poohbah on May 01, 2012, 11:50:04 PM
any news on an update to the app? the ipwx iphone gui looks very simple and elegant so something along those lines would be great...

There is an update coming out soon, but the user interface is still the same. The changes are in the settings. I will post a description when the update is ready at the App Store.

I like "simple and elegant" user interface changes too. Someday.
Title: Re: About the iOS App
Post by: xtommo on May 02, 2012, 05:53:55 AM
thanks for the update on the app... much appreciated
Title: Re: About the iOS App
Post by: ianhw on May 15, 2012, 05:37:22 PM

xtommo - you said

 'to get it working over the internet you will need to Port Forward TCP 49250 to 49254 to your servers LAN IP and then enter your WAN IP into the iOS client.'

For a dullard like me can you give me bait of help how I might do the above.........http://athena.trixology.com/Smileys/default/sad.gif
Title: Re: About the iOS App
Post by: WCDev on May 15, 2012, 06:39:42 PM
Hi ianhw,
We have some details on the wiki:
http://wiki.trixology.com/index.php/WeatherCat_Clients (http://wiki.trixology.com/index.php/WeatherCat_Clients)

(I always like it when I can get a wiki plug in - a reminder folks, if you have anything you can add to the wiki, please feel free to register and add what you've got  :) )

Hope this helps,
Stu.
Title: Re: About the iOS App
Post by: xtommo on May 16, 2012, 01:18:23 PM
Hello
Sorry for the late reply but I'm on holidays at the moment in Japan. Awesome place. Anyways what kind of router do you have? There will be a port forwarding setting somewhere in there and you will need to forward the mentioned port range to the ip address that the router had provided for your Pc. If you haven't done it yet let me know your router model and I'll see if I can chase up some more exact instructions.


xtommo - you said

 'to get it working over the internet you will need to Port Forward TCP 49250 to 49254 to your servers LAN IP and then enter your WAN IP into the iOS client.'

For a dullard like me can you give me bait of help how I might do the above.........http://athena.trixology.com/Smileys/default/sad.gif
Title: The iOS Client Cat
Post by: The Grand Poohbah on June 15, 2012, 05:27:17 PM
Callie
The iOS Client Cat
1994-2012
Title: My sympathies on Callie
Post by: elagache on June 15, 2012, 07:04:50 PM
Dear Grand Poohbah,

Sorry to hear about Callie.  Never easy to lose a furry friend.  :(

Sincerely, Edouard
Title: Re: The iOS Client Cat
Post by: WCDev on June 15, 2012, 08:31:33 PM
Callie
The iOS Client Cat
1994-2012

Deepest sympathies - our thoughts are with you.

Stu.
Title: Re: About the iOS App
Post by: DavidHail on July 24, 2013, 09:42:38 PM

to get it working over the internet you will need to Port Forward TCP 49250 to 49254 to your servers LAN IP and then enter your WAN IP into the iOS client.

would this enable me to see my local weather station if set up correctly ?? I've really no idea.

DavidHail
Title: Re: About the iOS App
Post by: WCDev on July 25, 2013, 08:20:12 PM
Hi David,
Yes, see the wiki for more info on setting up access over the internet for clients:
http://wiki.trixology.com/index.php/WeatherCat_Clients (http://wiki.trixology.com/index.php/WeatherCat_Clients)
Title: Re: About the iOS App
Post by: Blicj11 on September 02, 2013, 05:04:16 PM
Can someone please tell me what is the function of the option to Show (x/y) in the iOS client settings? I can't tell what it does.

Thanks.
Title: Re: About the iOS App
Post by: ColdnFrosty on September 18, 2013, 04:43:26 PM
Hi there,

The client app does not appear to work with iOS 7.  Will you be releasing an update? Thanks.

Title: Re: About the iOS App
Post by: Blicj11 on September 18, 2013, 05:27:49 PM
Quote
Will you be releasing an update?

My question as well.
Title: Re: About the iOS App
Post by: The Grand Poohbah on September 19, 2013, 01:03:33 AM
I'm on it. I'll issue an update as soon as iOS 7 is available and I can identify the cause.
Title: Re: About the iOS App
Post by: Blicj11 on September 19, 2013, 01:13:28 AM
Thanks for the quick response. iOS 7 is available now, if you want to join millions bogging down the servers.
Title: Re: About the iOS App
Post by: The Grand Poohbah on September 19, 2013, 04:56:54 AM
Ah, I wish it were that easy. I first have to download the humongous iOS 7 SDK, the similarly-humongous Xcode 5, install them, rebuild the app, run it in the debugger, and see what broke.
Title: Re: About the iOS App
Post by: The Grand Poohbah on September 19, 2013, 05:03:00 AM
Can someone please tell me what is the function of the option to Show (x/y) in the iOS client settings? I can't tell what it does.

Thanks.

That's a leftover from when WeatherCat was in development. If you turn it on, you will see 2 numbers separated by a slash in the area immediately to the right of the date and time at the top of the weather data table. The first number (x) is the number of successful attempts to connect with the server. The second number (y) is the total number of attempts to connect with the server. It was very helpful during development and I had a sentimental attachment to it, so rather than relegate it to oblivion, I made it an option. Granted, it's a lightweight and nearly useless option, but, hey, who am I to discard an old friend.
Title: Re: About the iOS App
Post by: Blicj11 on September 19, 2013, 05:21:01 AM
Thanks for the explanation Rick. I just turned it on, in honour of you.

Sorry about the SDK and Xcode 5 but you offer a nice service and we appreciate it!
Title: Re: About the iOS App
Post by: The Grand Poohbah on September 20, 2013, 09:40:12 PM
Hi there,

The client app does not appear to work with iOS 7.  Will you be releasing an update? Thanks.


The WeatherCat iOS App appears to be working properly in iOS 7. The problem lies with it's appearance. For example, the Settings button is not seen on the right side of the navigation bar. However, even though the button appears to be missing, it works. There are also some spacing issues. It all seems to be issues with WeatherCat in the "new iOS 7 look".

Am I missing any functionality issues?
Title: Re: About the iOS App
Post by: JosBaz on September 21, 2013, 07:19:33 AM
Seems to be working fine for me on my iPhone 4S with iOS 7. I can also see the EDIT button and SETTINGS 'wheels' as normal.

Jos

Title: Re: About the iOS App
Post by: Blicj11 on September 21, 2013, 10:02:01 AM
Quote
I can also see the EDIT button and SETTINGS 'wheels' as normal.

And I just tried it with my wife's new iPhone 5c and it works like a charm, including EDIT and SETTINGS as JosBaz pointed out.

ColdnFrosty, what is the iDevice you are having trouble with?
Title: Re: About the iOS App
Post by: Blades-Storm on December 15, 2013, 04:52:41 AM
I downloaded it to works very well dam i love the weather cat software. I am so glad I made the move to weather cat keep up the gr8 work [cheers1] 
Title: Re: About the iOS App
Post by: Blicj11 on December 18, 2013, 05:14:05 PM
I have two questions about the settings for Current conditions, Good comms, Bad comms and Sensor error.
Thanks.
Title: Re: About the iOS App
Post by: wurzelmac on December 18, 2013, 05:28:24 PM
Hi Blickj11,
with regards to Current conditions take a look at this post: http://athena.trixology.com/index.php?topic=191.msg1947#msg1947
Cheers,
Reinhard
Title: Re: About the iOS App
Post by: Blicj11 on December 18, 2013, 05:42:36 PM
Thanks Reinhard!

That takes care of question 1.

Anybody know anything about question 2?
Title: Definitely reproducible (Re: About the iOS App)
Post by: elagache on December 18, 2013, 09:28:43 PM
Dear Blick and WeatherCat iOS users,

I have two one questions about the settings for Current conditions, Good comms, Bad comms and Sensor error.
  • The settings for Good comms, Bad comms and Sensor error are not sticky. You have to turn them on every time you use the app. Is this a bug or a feature?
Thanks.

Well, . . . . . I can confirm that those are definitely not sticky.  Restart the App and they disappear.  Hard to imagine why that would be a feature, but . . . . . oh well!! (http://www.canebas.org/Weather/LWC_forum/Custom_emoticons/shrug_shoulders_confused.gif)

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: The Grand Poohbah on April 28, 2014, 07:33:55 PM
I'll look into this "non-skickiness". My hunch is that it's a "feature".
Title: Re: About the iOS App
Post by: The Grand Poohbah on May 01, 2014, 08:03:47 PM
Good comms, Bad comms, and Sensor error

The problem of forgetting this selections was eliminated starting with iOS 6. If you select to show them, they should stay when you go to the Home page and return.

However, if you kill WeatherCat in the background, something that you would not normally need to do, the selections will be forgotten. To make the selections stick even when the App is killed in the background, show all three.
Title: Re: About the iOS App
Post by: Blicj11 on May 01, 2014, 08:22:24 PM
Ranger Rick:

Thanks for the further clarification. I have verified that they stay sticky until The Kill in iOS 7.1.1.
Title: Re: About the iOS App
Post by: boracay on December 22, 2014, 06:54:20 AM
ok, i have just paid for BOTH ipad and iPhone versions of weathercat app.

im puzzled.
why can i show gauges in the ipad version (perfect), but NOT in the iPhone version (sigh)???

I am only interested in looking briefly each morning, or sometime throughout the day at the WIND direction, and WIND speed. nothing more.
On the ipad screen, i have 2 LARGE gauges. just perfect. Simple as.

on the iPhone version all i want to see is 2 LARGE gauges. that too would be just perfect. Simple as.

developer?
can we get gauges please on iPhone version?
Title: Second the motion . . .(Re: About the iOS App)
Post by: elagache on December 22, 2014, 09:10:31 PM
Dear boracay, Grand, and WeatherCat iOS fans,

ok, i have just paid for BOTH ipad and iPhone versions of weathercat app.

Well, you can only pay for the iPad app.  The iPhone version is free.

developer?
can we get gauges please on iPhone version?

I don't have the same motivations, but I now have an iPhone 6 and that has a lot more real-estate.  My sister just received her iPhone 6 plus "phabet" and that has even more display space.

I have a feeling Apple has created a, now inappropriate, divide between iPads and iPhones.  There are programs which at first only made sense on the iPad, but today would look great on an iPhone 6 or 6 plus.

So I don't know if Grand even has the required infrastructure from Apple, and it would make the name WeatherCatPad is smidge off.  Nonetheless, if Grand could adapt WeatherCatPad to run on the iPhone 6, I would gladly pay for it.

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: The Grand Poohbah on December 22, 2014, 09:35:04 PM
Quote
So I don't know if Grand even has the required infrastructure from Apple, and it would make the name WeatherCatPad is smidge off.  Nonetheless, if Grand could adapt WeatherCatPad to run on the iPhone 6, I would gladly pay for it.

I like your thinking -- that is a great idea, but I'm not sure how to package it as a product. Do I update the current iPhone app to have two faces: the current interface for iPhones 4 & 5 and another, pad-like interface for iPhone 6? The iPad version will only work on the iPad, that's an Apple constraint.
Title: That's what was afriaid of. (Re: About the iOS App)
Post by: elagache on December 23, 2014, 04:52:03 PM
Dear Grand and iOS "phabet" fans,

I like your thinking -- that is a great idea, but I'm not sure how to package it as a product. Do I update the current iPhone app to have two faces: the current interface for iPhones 4 & 5 and another, pad-like interface for iPhone 6? The iPad version will only work on the iPad, that's an Apple constraint.

That's what I was afraid of.  Grand, you cannot be the only developer facing this problem.  Maybe the best thing do to is try to diplomatically suggest to Apple that something needs to be revised here.  Trying to hack your way out of this false dichotomy may be more trouble than it is worth.

Oh well, . . .

Cheers, Edouard
Title: Re: About the iOS App
Post by: The Grand Poohbah on December 23, 2014, 07:19:21 PM
Quote
That's what I was afraid of.  Grand, you cannot be the only developer facing this problem.  Maybe the best thing do to is try to diplomatically suggest to Apple that something needs to be revised here.  Trying to hack your way out of this false dichotomy may be more trouble than it is worth.

To be fair to Apple, they want iOS developers to develop "universal" apps that will run on iPhone and iPad. A universal app displays the appropriate format for the device. Apps like this have a little "+" near the download button. WeatherCat was first released before the universal app capability was available. Hence, it's divergent path.
Title: Any hope of "morphing" WeatherCatPad? (Re: About the iOS App)
Post by: elagache on December 23, 2014, 09:52:58 PM
Dear Grand and WeatherCat iOS fans,

To be fair to Apple, they want iOS developers to develop "universal" apps that will run on iPhone and iPad. A universal app displays the appropriate format for the device. Apps like this have a little "+" near the download button. WeatherCat was first released before the universal app capability was available. Hence, it's divergent path.

Well okay, but that isn't exactly what I was thinking about either.  There may be some iOS apps that can run only on iPhone 6 or even only iPhone 6 plus.  What I was thinking about was Apple acknowledging the "phabet" phenomena so that developers would create applications that need sufficient screen real-estate and not have to have two versions: one for the iPhone 6 plus and another for the iPad.

Even so, I suppose the question could be asked: is there any chance that you could "morph" WeatherCatPad to run on the Phone 6 or 6 plus without a lot of horrible recoding?

Curious minds would like to know!  [bounce]

Cheers, Edouard  [cheers1]
Title: Re: About the iOS App
Post by: boracay on December 24, 2014, 08:44:54 AM
please morph. yes please please
merry xmas
Title: Re: Second the motion . . .(Re: About the iOS App)
Post by: boracay on December 25, 2014, 03:17:57 AM
Dear boracay, Grand, and WeatherCat iOS fans,

ok, i have just paid for BOTH ipad and iPhone versions of weathercat app.

Well, you can only pay for the iPad app.  The iPhone version is free.

???

not correct, it DID cost me for both apps


Title: Re: Second the motion . . .(Re: About the iOS App)
Post by: The Grand Poohbah on December 30, 2014, 01:20:33 AM
Dear boracay, Grand, and WeatherCat iOS fans,

ok, i have just paid for BOTH ipad and iPhone versions of weathercat app.

Well, you can only pay for the iPad app.  The iPhone version is free.

???

not correct, it DID cost me for both apps

You are both correct. When the iPhone app first came out, it was free. That's when Edouard got it. It was later changed to a paid app which is what it is now.
Title: Re: About the iOS App
Post by: tizza on July 05, 2015, 12:02:02 PM
I finally got my router Cicso DPQ 3925 to finally accept my IP address to find that my iPhone and iPad 2Air both have different IP's ARGH,  ;D
Title: Re: About the iOS App
Post by: elderforester on April 07, 2017, 11:14:56 PM
I am paying for the hosting of my own domain. Instead of using and paying dyn.com, is there a way or an app I can use so that my domain will act as host for my WeatherCat stats so I may access the WeatherCat info on iPhone over the internet instead of getting the proper stats only via local Wi-Fi when I'm home?
Title: Is your WeatherCat Mac the domain server? (Re: About the iOS App)
Post by: elagache on April 08, 2017, 12:00:48 AM
Dear elderforester and WeatherCat Internet spinners,

I am paying for the hosting of my own domain. Instead of using and paying dyn.com, is there a way or an app I can use so that my domain will act as host for my WeatherCat stats so I may access the WeatherCat info on iPhone over the internet instead of getting the proper stats only via local Wi-Fi when I'm home?

Well, what WeatherCat for iPhone needs is an IP address where it will find the Mac WeatherCat application running.  If you use your Mac that runs WeatherCat as your domain server, then the IP address for your domain will work directly for WeatherCat for iPhone.

If you are using another server, then basically the answer is no.  What dyn.com and these other services provide is an application that tells the service the temporary IP address where it can find your Mac that runs WeatherCat.  Having your own domain doesn't solve the problem of not knowing the IP address of your Mac running WeatherCat.

There are some rival services to provide your IP address dynamically.  There was a recent discussion about it:

http://athena.trixology.com/index.php?topic=206.msg2010#msg2010 (http://athena.trixology.com/index.php?topic=206.msg2010#msg2010)

Scroll down to see the later bits.

Cheers, Edouard
Title: Re: About the iOS App
Post by: elderforester on April 08, 2017, 12:23:10 AM
Thanks Edouard. I have one computer, an iMac, that is running WeatherCat 24/7. Does that computer have an IP address WeatherCat can use or must it be only a domain server which provides the IP for WeatherCat?

Or do I presume that because that IP is one of many LAN numbers assigned by my router to my networked computers, it can't be done?
Title: Re: About the iOS App
Post by: Blicj11 on April 08, 2017, 12:40:11 AM
Thanks Edouard. I have one computer, an iMac, that is running WeatherCat 24/7. Does that computer have an IP address WeatherCat can use or must it be only a domain server which provides the IP for WeatherCat?

Your iMac definitely has an IP address. The question is, is that IP address dynamically assigned by your router (meaning the IP address can change when you reboot) or is it a static IP address (meaning it never changes and has been assigned to you by your Internet Service Provider). If you don't know, then you likely have dynamic IP; you would know if you have static IP because you would have asked your ISP to give you a static IP address and you would be paying for it.

If you are already paying for your own domain name, I suspect you are already using a dynamic dns service and that your domain name would work in the WeatherCat iOS apps, assuming you follow the port forwarding instructions in the WeatherCat manual for ports 49250-49254.

The moderator of this forum thread will be able to definitively answer your question. He (Grand Poobah) is good about checking in regularly. 
Title: Re: About the iOS App
Post by: The Grand Poohbah on April 08, 2017, 06:45:09 PM
Your router is assigned a dynamic IP address by the Internet Service Provider. You can find out what it is by Googling "What is my IP address". The router assigns a local IP address to your computer. Your computer may have two local IP addresses, one for Wi-Fi and one for Ethernet. You can find out the local IP addresses by looking at System Preferences/Network.

To access your WeatherCat server via the Internet, you need the dynamic IP address and you need to enable port-forwarding to the computer hosting the WeatherCat server. Port-forwarding allows requests coming in from WeatherCat/iPhone via the Internet to access your WeatherCat server. Port-forwarding is a kind of "It's okay for this outside guy to access something on my computer without asking permission." thing. Domain name services like DYN help by assigning a name to the IP address and, since the dynamic IP address may change, update the name with the current IP address.

Some WeatherCat users have static IP addresses. They can use the IP address directly without fear of having the address change. You can use your dynamic IP address with the caveat that you may need to change the address you use in WeatherCat/iPhone occasionally.
Title: Re: About the iOS App
Post by: elderforester on April 11, 2017, 08:35:58 AM
Thanks for the explanation, Poobah. What is confusing is that when I googled the IP on the iMac it came up with an IPv6 address (2605:.....), however the grayed-out field on my router has IPv4 (76.91.......)

I don't mind changing as the need arises, however I can't seem to get my iPhone to connect to WeatherCat through the Internet 1 address when I enter either of those numbers.

The Network tab in AirPort Utility has DHCP reservations. I added the iMac (running WeatherCat) LAN address (10.0....) to this list which I presume reserves that number for the iMac LAN address at all times. Below that is Port Settings and I added WeatherCat to that list which defaults to IPv4 as the type. Clicking the Network Settings button brings up IPv4 ranges, etc. including a box for: Block IPV6 connections (checked?).

Which number goes into the Internet 1 tab on my iPhone WeatherCat app: the IPv4 or the IPv6?

Title: Re: About the iOS App
Post by: wurzelmac on April 11, 2017, 08:49:17 AM
Hello elder,
take a look at: http://wiki.trixology.com/index.php?title=WeatherCat_Clients
Dive into Port Forwarding and Server Setup.
Maybe it brings you a step further.
Cheers,
Title: Re: About the iOS App
Post by: elderforester on April 12, 2017, 08:29:04 PM
Thanks for the help folks. Finally got it to work! Trouble was with getting the router public and private numbers exact and in the proper place (Duh). Having multiple routers extending the network added more levels of confusion.

WeatherCat on the Apple Watch is absolutely awesome!  ThU5:-)
Title: Re: About the iOS App
Post by: Blicj11 on April 12, 2017, 08:37:44 PM
Congratulations. So glad you are up and running. I love it when someone figures out how to make it work. I too have the Cat on Apple Watch and my only complaint is that it frequently requires me to kill and restart the app on my phone to get it to display on the watch. Looking forward to future improvements in the WC iOS apps.