StokerLog Version 5 Preview


 
Amir,

On further examination of the e-mail problem, it appears that if the mail has failed, it goes through a +- 60 second timeout before you can try again. In my app, I use a try-catch and display the result if failed. That ties up the app so you cannot try again until it succeeds or times out. I can't imagine why mine works with comcast and yours will not. go figure...
 
Here is the latest version: http://la.gg/upl/Stokerlog5Test2.msi

Assuming I don't feel lazy tomorrow
icon_smile.gif
, I will create the final version with a new thread so that we can move on to the next one.
 
Not sure whats going on, but since dl this version, I am not getting any email at all from the Stokerlog. The status bar says they were sent though.

Ken's timers sends them just fine.
 
Originally posted by Bob Hunter:
Not sure whats going on, but since dl this version, I am not getting any email at all from the Stokerlog. The status bar says they were sent though.

Ken's timers sends them just fine.

I had a similar issue on Sunday. I have Verizon and was trying to send via vzwpix.com and all of my test messages looked like they were sending, I hit test about 20 times, but nothing ever made it to the phone. I ended up using the standard Verizon address and everything came through fine except I didn't get the jpg graph. After the cook I shut everything down, i.e. Stokerlog and the computer, then about 2 hours after that I started getting my test messages about 20 minutes apart, best I could tell my problem was really a Verizon problem. It's a cool feature though, especially when I can get an image of the graph texted to me.
 
I can't get the jpg sent to my phone either. It's definitly Version issue. It'll go fine to anoter account. I've tried sending pics from other sources to my phone with no success, so, it's Verison.
 
One issue here is spam blocking. I know hotmail quickly classified these as spam and started to put the messages in those folders.

Perhap's Ken's program uses a different sender notation and doesn't happen to it as much.
 
I had that problem also, so I set up a field for the from address. If using gmail, I use the g-mail account name as the sender. Nothing gets kicked back. I wish I could say the same for Comcast, but heck, gmail is free for everyone. I also use standard ports for sending, 25 I think is standard. That may be the reason I can't get Comcast to work every time.

Amir, I also use a try-catch and display the error if something doesn't work in the sendmail.
c#
try
{
client.Send(message);
}
catch (Exception e)
{
MessageBox.Show("E-Mail Failed!!\n" + e.Message );
}
 
Question on the email logging options. Is there any way to just have it send and email/text to phone for only "alarm" type conditions? Probably going to do my first remote cook on Thursday. Setting the smoker up at work and starting it up to be ready for Friday lunch. Ideally, I'd just leave Stokerlog monitoring it while I'm home, but in the event of any alarm situation, send a text. Doesn't look like that is currently an option?
 
Originally posted by Todd D.:
Hey Amir, is it "tomorrow" yet?
icon_biggrin.gif

Not yet. Ask me tomorrow.

icon_biggrin.gif


Seriously, I have a bit of mess to deal with. I was bug fixing on both my laptop and desktop machine and I have to reconcile which one is which before I put out the final bits. Finding time has been tough lately.
 
Originally posted by Todd D.:
Question on the email logging options. Is there any way to just have it send and email/text to phone for only "alarm" type conditions? Probably going to do my first remote cook on Thursday. Setting the smoker up at work and starting it up to be ready for Friday lunch. Ideally, I'd just leave Stokerlog monitoring it while I'm home, but in the event of any alarm situation, send a text. Doesn't look like that is currently an option?
Ah yes, looks like it is all or nothing. I can re-work the alarm segment to add that option for the next revision. Anyone has use for the current HTTP field in there? I think its only use was for mail....
 
Can you explain the use of the HTTP field again?

I'm getting ready for a cook Thursday night. Stoker will be plugged into work LAN, and I plan on accessing it from my home. I do have a port opened so I can get to the web interface. Will the Stoker respond quickly enough across the internet to use Stokerlog in its native mode, or would it be better to use HTTP mode? I've never had a problem using Stokerlog on my home network. Just wondering if additional latency could become an issue when working outside of my home network?
 
Sorry, one more question. I don't see an option to specify a non-standard port number for Stokerlog to use? Unfortunately, the only port available to me is 22 (SSH). I currently have that port forwarded to 80 on the Stoker, and I can get to it via Internet Explorer, but my attempts to you actual.ip.here:22 don't work. Is there a means to have Stokerlog use a different port? If not, I'll just use the old fashioned web interface this time around.
 
I'm in! Finally!

I have been trying to register for this site for a while, and my membership kept getting rejected (I post a lot from work so I didn't want to use my real name- there have been plenty of people fired for that).

Anyway, I'm in.

I don't even own a Weber- I registered specifically to say THANK YOU for this great Stokerlog software.

I have only used it a couple times, but I have a few suggestions/requests that could improve it...

1: An undo option when deleting notes. I deleted a few by accident and an undo would have been great.
2: Encrypt the email password. I'm not really comfortable with it being in plain text for everyone to see.
3: Instead of showing all the notes all the time, it would be nice if there was a way to minimize the notes. maybe just have the notes show a little flag, and when you mouse over the flag the note pops up- similar to comments in Excel.
4: Is there a way to change the color of the notes? That would be great too.
5: Select the blower from within Stokerlog. I am using a Chargriller, so when I empty the ash pan I have to disconnect the blower. When I plug it back in Stokerlog says no blower detected. I then go back into the Stoker web interface and select the blower on the pit probe.
6: Is there a way to send to more than 1 email address? it would be cool if I could send to my phone and my son's (he's my partner in queue) so we can both stay on top of things.
7: I noticed there is a field for Web Alarm in the alarm settings. How do you actually select a web alarm and what does it do?
8: What would really be the cat's meow, is if I had some way of monitoring in real time on my Windows Mobile device. If it used telnet to display the stuff in real time like it does on a PC, or even a web interface that auto refreshed every so often, let you change controls, and sounded an alarm. That way you could have a remote control.

These are just a few things I thought of while I was using it. I have only used it a couple times, so some of these may be possible already and I just haven't figured it out yet, but it sure would be nice of some of this could be incorporated into version 6...
 
Originally posted by Todd D.:
Sorry, one more question. I don't see an option to specify a non-standard port number for Stokerlog to use? Unfortunately, the only port available to me is 22 (SSH). I currently have that port forwarded to 80 on the Stoker, and I can get to it via Internet Explorer, but my attempts to you actual.ip.here:22 don't work. Is there a means to have Stokerlog use a different port? If not, I'll just use the old fashioned web interface this time around.
If you put a port number seperated by colon, it should work. I can't test it but whoever asked for it said it worked (see earlier in the thread).

As for using which mode, telnet is always perferred as it is far faster. But you only get one shot at this. So if you leave your PC at home running in normal mode, then the remote PC can only attach using HTTP. With HTTP, you get a sample once every 9-10 seconds. With Telnet (default mode), once a second.

Needless to say, you need to punch a telnet hole if you want to use that remotely.
 
Originally posted by Ray S:
I'm in! Finally!
Welcome!

1: An undo option when deleting notes. I deleted a few by accident and an undo would have been great.
Good suggestion.
2: Encrypt the email password. I'm not really comfortable with it being in plain text for everyone to see.
Yeah, I didn't feel good about this
icon_smile.gif
. My work-around is to use a new gmail account just for stoker. That way, if anyone hijacks it, it doesn't matter.

But I will investigate it for the future.

3: Instead of showing all the notes all the time, it would be nice if there was a way to minimize the notes. maybe just have the notes show a little flag, and when you mouse over the flag the note pops up- similar to comments in Excel.
Managing notes is a big pain. The graph control I use doesn't really have good support for this. It has taken me weeks to get this far with the thing.

But your suggestion is a good one. I will have to see if there is an easy way to enable it.


4: Is there a way to change the color of the notes? That would be great too.
No there is not but easy to add.

5: Select the blower from within Stokerlog. I am using a Chargriller, so when I empty the ash pan I have to disconnect the blower. When I plug it back in Stokerlog says no blower detected. I then go back into the Stoker web interface and select the blower on the pit probe.
When I wrote the program, I didn't know how to do this. But now, I do so it shouldn't take much work to put it in. The trick is the user interface. Let me think about this one.

6: Is there a way to send to more than 1 email address? it would be cool if I could send to my phone and my son's (he's my partner in queue) so we can both stay on top of things.

There is not right now. I would have to duplicate the current code which is a pain given all the registry entries to remember the settings. If you have not gotten the message by now, I am a bit too lazy about things like this
icon_biggrin.gif
. If there is broader need, I will put it in there.
7: I noticed there is a field for Web Alarm in the alarm settings. How do you actually select a web alarm and what does it do?
This is a catch all field. I just fire off whatever URL you put in there and you can do with it as you please. People used to use this for email but now that we have dedicated functionality for it, it is not used as much. But I am happy to enhance it if needed but would need someone to test it.
8: What would really be the cat's meow, is if I had some way of monitoring in real time on my Windows Mobile device. If it used telnet to display the stuff in real time like it does on a PC, or even a web interface that auto refreshed every so often, let you change controls, and sounded an alarm. That way you could have a remote control.
Yes, I have thought about porting it over. It is a big project though so it will probably be tackled when I am done with other useful features.

For now, the graph email does a decent job of keeping you notified at least and you can use the web interface for control.

These are just a few things I thought of while I was using it. I have only used it a couple times, so some of these may be possible already and I just haven't figured it out yet, but it sure would be nice of some of this could be incorporated into version 6...
That was a great list! I was starting to think there would be nothing past version 5.1
icon_smile.gif
.

Keep the suggestions coming. I will probably get a seocnd wind and go dig into the code once more....
 
Oh, duh! I only have port 22 to play with, so would need to forward 22 to 23 in order to use Stokerlog. Thanks
 
Hi-

Has the offical version of Stokerlog5 been released yet? I can't seem to spot it if it has (probably smoke in my eyes!).

Thanks,
Bill
 

 

Back
Top