BCS 4.0 .NET API and BCS Temperature Logger

Applications that run on PC/Mac.
MikeRussell
Posts: 29
Joined: Thu Jun 18, 2015 7:58 pm
Bot?: No

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by MikeRussell » Sat Apr 09, 2016 7:48 am

No problem at all, I wanted to make sure the app was stable (or actually working!) before doing some UI tweaks.

I'm hesitant to call the address 'ip address' because you can enter a hostname such as BCS or MikesBCS or something like that. I'm assuming you can reset the hostname in BCS preferences. I will add a label to remind users that http:// is not needed and remove it if entered. Same with : port.

For the delay, I agree - if users are not using a relatively short delay, it's ridiculous to enter some crazy amount of seconds for delay. I updated it with three controls instead. You may need to reset your config with the new version because of this. Just because i'm curious - what delay are you guys using with this?

I think the next change I will make is to improve error logging. I don't really like filling the CSV with error messages, so i will probably add an error log file in the event errors occur. That will probably happen after a bit. I decided to take down the old brew shed (8'x12'x8') yesterday so the wife can work on her garden. My back resents that decision.
Attachments
BCSTempLogger (v4).zip
(240.83 KiB) Downloaded 185 times

User avatar
Broph
Posts: 115
Joined: Fri Oct 16, 2009 1:19 am
Bot?: No
Location: Illinois
Contact:

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by Broph » Mon Nov 14, 2016 7:30 pm

I've been using this app as a "Black Box" the last two brews, using my Windows Laptop & a Toshiba Windows tablet during brew day. Thanks again Mike Russell for sharing this with all of us BCS'ers!
Thomas Brophy
AleForce Homebrewery

MikeRussell
Posts: 29
Joined: Thu Jun 18, 2015 7:58 pm
Bot?: No

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by MikeRussell » Tue Nov 15, 2016 8:46 am

Heck yeah, I'm glad it is getting used.

Have you found much use for the data that comes out of it? Mostly is it for record keeping or curiosity?

User avatar
Broph
Posts: 115
Joined: Fri Oct 16, 2009 1:19 am
Bot?: No
Location: Illinois
Contact:

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by Broph » Tue Nov 15, 2016 5:17 pm

For me it's great to have a file with all of the temperature probe readings and their date/times. Invaluable information if I want to look back at the brewday among other things.
Thomas Brophy
AleForce Homebrewery

jmrosado
Posts: 1
Joined: Tue Jul 11, 2017 2:01 pm
Bot?: No

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by jmrosado » Tue Jul 11, 2017 2:08 pm

Hi, this is a very useful tool for us.....

Question|:

Is there a version for the MAC...?

tks much

User avatar
oakbarn
Posts: 839
Joined: Thu Jan 05, 2012 2:28 pm
Bot?: No
Location: Texas
Contact:

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by oakbarn » Fri Jul 21, 2017 6:02 am

jmrosado wrote:
Tue Jul 11, 2017 2:08 pm
Hi, this is a very useful tool for us.....

Question|:

Is there a version for the MAC...?

tks much
Google mono-project

clearwaterbrewer
Posts: 383
Joined: Wed Feb 09, 2011 3:43 pm
Bot?: No
Location: Clearwater, FL
Contact:

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by clearwaterbrewer » Thu Nov 30, 2017 2:50 am

MikeRussell wrote:
Tue Nov 15, 2016 8:46 am
Heck yeah, I'm glad it is getting used.

Have you found much use for the data that comes out of it? Mostly is it for record keeping or curiosity?

how hard would this be to port/adapt/whatever to run on rPi? specifically the rPi Zero W?

I bought my first to use for Tilt Pi, and then bought another to play with.. I did the LAMP server install pretty much like the following link with the addition of phpmyadmin

https://projects.raspberrypi.org/en/pro ... -wordpress

MikeRussell
Posts: 29
Joined: Thu Jun 18, 2015 7:58 pm
Bot?: No

Re: BCS 4.0 .NET API and BCS Temperature Logger

Post by MikeRussell » Tue Jul 09, 2019 1:20 pm

Hey guys, sorry to have seemingly abandoned this. I never received a notification for new messages so I wasn't aware of replies. It took me researching the new BCS to remember where I left this! Hah.

The little test-app app uses Windows.Forms from the .net framework and I'm not sure if that is compatible with .net on the mac or raspberry pi at all. The question of compatibility will come down to whether the .net framework on the host os has implemented the functions i'm using. There may be issues creating the web api calls to communicate with the BCS, but that would be outside of my involvement.

If you need to keep the specific hardware for some reason, I would suggest installing windows 10 with parallels or boot camp on the mac or whatever version of Windows you can install on the raspberry pi. This link looks like it could help on the PI but I haven't tried it: https://www.tomshardware.com/reviews/in ... ,5993.html

One more thing to consider, this should work very well on a cheap pc like the Intel Compute Stick (or generic knockoffs) which are available on Amazon for less than 200 dollars. https://www.amazon.com/Intel-Z8350-Wind ... B07MB9TC33 just for example - don't buy the 32gb version because it won't have enough storage to install all of the required windows updates. I learned this one the hard way. You just need to plug this into a monitor or tv and keep a keyboard/mouse around or use it with remote desktop. This exact model is how I power my taplist in the brew shed :)

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest