Hello. There are three main sections to this site.
-
Beta: Contains some experimental updates/features
-
Releases: This section has pointers to the latest releases of the Stoker softare.
-
Documentation: This section has pointers to documentation relating to the Stoker.
Source code: More and more of the code will be published to
github.
Enable Twitter support.
This will allow the Stoker to send tweets to any
specified Twitter account. There will be a tweet generated every time
an alarm condition is set/cleared and there will be a tweet at regular
intervals. The frequency of these periodic updates is user defined.
Warning: Please be extremely careful using this. There are several security pitfalls that
the user needs to be aware of. Basically, the entire process is vulnerable. Yikes!
I'm no security expert, but these are some thoughts the user should be aware of.
- The user will need to enter the Twitter account name and password into the Stoker webpage.
The connection between the web browser and the Stoker during the operation is NOT secure.
This means the account name and password can be sniffed out while submitting the
info to the Stoker.
If this is of concern, make sure there is a direct wired Ethernet connection between the Stoker
and the computer - no wireless, no switches, no hubs, no routers.
- The Stoker stores this information in non-volatile memory. The Stoker software
will never publish this information. But Mr. Evil Hacker-man could potentially
break into your house, steal your Stoker, unsolder the non-volatile memory, disassemble
the executable, and then extract the info from the chip. But man, that's a lot
of work.
- The Stoker uses Basic Authentication to send the tweet. This effectively
means the Stoker sends the account name and password in raw text direct to Twitter.com.
Please see the Twitter API docs
regarding basic authentication.
Since this request uses the Internet, this means the account name and password are
vulnerable to anyone sniffing the traffic.
Not exactly a happy set of thoughts. Kinda sucks to be the party-pooper, but there are
some things you can do to minimize the risk.
- Create a new Twitter account just for the Stoker.
- Try to limit any type of personal info on the Stoker profile.
- Create a totally new password for the account. Use any strong password
generator site to create the password. Here's a Google
search.
Usage: After upgrading, with your new Twitter account strong password in hand, open
up the Stoker webpage, and click on the check box labeled "Show Twitter options".
- Updates - this enables/disables the Twitter support.
- Username/password - info for the new Twitter account.
- Update interval in minutes - number of minutes inbetween periodic tweets
- Message header - a few words at the beginning of each tweet
- Click save changes
- On the "Update successful" page, click on the "Back" link and wait for the new page.
- Once the new page is served up, reboot the Stoker.
2.6.0.182
Updates to the socket command set. Added CMD_ID_HTTP_PORT,
CMD_ID_DUTY_CYCLE_MIN_MAX, and CMD_ID_DUTY_CYCLE_TIME_SLICE.
Fix output to be backwards compatible with StokerLog. 2.6.0.67
The previous example had some problems on certain computers and so
I have reverted from Winsock2 back to Winsock 1.1 and that seems to work.
Here is the new example: socket_test_wsock1.1.zip
Found a divide-by-zero problem. This problem causes abrupt termination on the
socket whenever the CMD_ID_DUMP_ALL command is issued while a switch is plugged in.
Here's the fix: 2.6.0.63
I'm rewriting all the socket control stuff. It was originally kinda hokey.
Here are the latest versions of the Stoker software.
WARNING:
In the event of a catastrophic error, you will need to get your Stoker reprogrammed at Rock's Bar-B-Que. This will be at your expense
and there is no guaranteed turnaround time.
So, if you're planning a special cook for an upcoming event, I highly suggest you wait until your cook is complete before
attempting any upgrade.
Version 2.1.321 (June 23, 2009)
- Add ability to completely disable audible alarm from the Stoker
- Enable visual indication of alarm conditions usings LEDs built into new sensors
Version 2.1.300 (August 6, 2008)
- Minor changes to support updated temperature sensors
Version 2.1.287 (June 20, 2007)
- Small improvements in speed
- Add more output on the telnet interface
Questions or comments? Let us know!