Chillmon: Difference between revisions
No edit summary |
No edit summary |
||
| (14 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Template:EquipmentPage |
|||
| ⚫ | |||
|owner = Beer Church |
|||
|certification=yes |
|||
|hackable = YES |
|||
|model = N/A |
|||
|serial = N/A |
|||
|arrived = since the dawn of time itself |
|||
|doesitwork = yes |
|||
|contact = Eric Stein |
|||
|where = Kitchen |
|||
|value = $100 |
|||
|image = |
|||
}} |
|||
The current whereabouts of the chillmon is unknown. Missing (10/3/17). |
|||
Chillmon is our Raspberry Pi powered system for maintaining the proper temperature in the [[Beer Church]] fermentation chamber. |
Chillmon is our Raspberry Pi powered system for maintaining the proper temperature in the [[Beer Church]] fermentation chamber. It interfaces to [[IRC]], like so: |
||
<+Toba> !temp |
<+Toba> !temp |
||
< chillmon> temperatures: beertop: 67.9 F, beer: 68.5 F, room: 64.4 F |
< chillmon> temperatures: beertop: 67.9 F, beer: 68.5 F, room: 64.4 F |
||
== Interfaces == |
|||
There's a web interface running on Bellamy that shows the PID controller state history. |
|||
| ⚫ | |||
* http://10.100.0.106:8008/ |
|||
* You can get a stream of JSON objects over ZeroMQ that might interest you from tcp://10.100.1.76:7000 if you know how to do that. |
|||
* Chillmon's irc interface should be workin' right now. |
|||
== Hardware == |
|||
=== AC Unit === |
|||
Wiring: green ground, white common, red fan, thicker red AC chiller. |
|||
=== RPi === |
|||
* Mac: b8:27:eb:fd:d5:a4 |
|||
* IP (maybe): 10.100.1.76 |
|||
* Username: pi |
|||
To find the IP if that IP isn't working, use: |
|||
eastein@bowmore ~ :) $ sudo arp-scan -R --interface wlan0 --localnet | grep -i b8:27:eb:fd:d5:a4 |
|||
[sudo] password for eastein: |
|||
10.100.1.76 b8:27:eb:fd:d5:a4 (Unknown) |
|||
If you don't use linux, I'm sorry that you are trying to do useful things with your computer, but I can't help you. |
|||
The screen session containing the chillmon process starts up at reboot on the Pi using vixie cron's @reboot in the pi user's user-crontab. |
|||
| ⚫ | |||
* http://www.element14.com/community/groups/raspberry-pi/blog/2012/09/19/brewing-beer-with-raspberry-pi |
* http://www.element14.com/community/groups/raspberry-pi/blog/2012/09/19/brewing-beer-with-raspberry-pi |
||
* http://spacemon.pumpingstationone.org |
* http://spacemon.pumpingstationone.org/ |
||
* https://github.com/eastein/chillmon |
* https://github.com/eastein/chillmon |
||
| ⚫ | |||
[[Category:Beer Church]] |
|||
Latest revision as of 18:54, 29 March 2025
{{#ifeq: Kitchen | Removed | {{
{{#switch:
{{#if:
|
| {{#if:
|
{{#ifeq:|
| talk
|
}}
|
{{#ifeq:|talk
| talk
|
}}
}}
}}
| main | = ambox | talk = tmbox | user = ombox | project = ombox | file | image = imbox | mediawiki = ombox | template = ombox | help = ombox | category = cmbox | book = ombox | extension = ombox | other | #default = ombox
}} | type = notice | image = | imageright = | class = | style = | textstyle =
| text = This tool is no longer at the space. Find what actually exists at PS1 on the Equipment page.
| small = | smallimage = | smallimageright = | smalltext = | subst = | date = | name = }} | {{#if: | | }}{{#switch: yes | yes | "yes" | Yes | "Yes" | YES | "YES" | y | "y" | Y | "Y" = | {{
{{#switch:
{{#if:
|
| {{#if:
|
{{#ifeq:|
| talk
|
}}
|
{{#ifeq:|talk
| talk
|
}}
}}
}}
| main | = ambox | talk = tmbox | user = ombox | project = ombox | file | image = imbox | mediawiki = ombox | template = ombox | help = ombox | category = cmbox | book = ombox | extension = ombox | other | #default = ombox
}} | type = notice | image = | imageright = | class = | style = | textstyle = | text = This tool is currently broken, please contact the area host for more information. | small = | smallimage = | smallimageright = | smalltext = | subst = | date = | name = }} }}{{#if: | [[Category:{{{hostarea}}}]] | }}{{#switch: yes yes | "yes" | Yes | "Yes" | YES | "YES" | y | "y" | Y | "Y" = | }}}}
<html>
<svg id="printableArea" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 555 175" enable-background="new 0 0 555 175" xml:space="preserve" height="175px" width="555px" style="border:2px solid #000000;display: flex; height: auto ; width: auto ;" onClick="printSVG()">
<g id="qr"> <image width="150" height="150" transform="translate(2,2)" xlink:href="https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=https://wiki.pumpingstationone.org/wiki/</html>Chillmon<html>" /> </g>
<g id="title" transform="translate(165,20)"> <text font-family="Arial,Helvetica,sans-serif" font-size="18" font-weight="bold"></html>Chillmon<html></text> </g>
</html> {{#ifeq: Beer Church | PS:One | <html> <g id="psoneproperty" transform="translate(155,23.5)">
<image width="80" height="103" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/PS1_owned.svg"/>
</g> </html> | <html> <g id="owner" transform="translate(155,30)">
<image width="80" height="90" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Person_owned.svg"/> <text transform="matrix(1 0 0 1 10.0 110.0)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>Beer Church<html></text>
</g> </html> }} {{#if: {{{hostarea}}} | <html> <g id="hostarea" transform="translate(250,130)">
<text transform="matrix(1 0 0 1 0 0)" font-family="Arial,Helvetica,sans-serif" font-weight="700" font-size="12">Area:</text>
<text transform="matrix(1 0 0 1 35.0 0)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>{{{hostarea}}}<html></text>
</g> </html> | <html> <g id="hostarea" transform="translate(250,130)">
<text transform="matrix(1 0 0 1 0 0)" font-family="Arial,Helvetica,sans-serif" font-weight="700" font-size="12">Area:</text> <text transform="matrix(1 0 0 1 35.0 0)" font-family="Arial,Helvetica,sans-serif" font-size="12"></html>Not Assigned<html></text>
</g> </html> }} {{#ifeq: yes | yes | <html> <g id="authorization" transform="translate(245,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Authorization_required.svg"/>
</g> </html> | <html> <g id="authorization" transform="translate(245,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Authorization_not_required.svg"/>
</g> </html> }} {{#ifeq: YES | yes | <html> <g id="hackable" transform="translate(400,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Hackable.svg"/>
</g> </html> | <html> <g id="hackable" transform="translate(400,35)">
<image width="150" height="79" xlink:href="https://mywikis-wiki-media.s3.us-central-1.wasabisys.com/ps1/Do_not_hack.svg"/>
</g> </html> }} <html>
<g id="url" transform="translate(6,167)"> <text font-family="Arial,Helvetica,sans-serif" font-size="12"></html>https://wiki-dev.pumpingstationone.org/wiki/Chillmon<html></text> </g>
<script type="text/JavaScript"> <![CDATA[
function printSVG() { const newWindow = window.open(, '_blank'); newWindow.document.write(svg.outerHTML); newWindow.document.close(); //newWindow.print(); //uncomment to auto-print on click }
const svg = document.getElementById('printableArea');
]]>
</script>
</html>
Lua error: Internal error: The interpreter exited with status 127. The current whereabouts of the chillmon is unknown. Missing (10/3/17).
Chillmon is our Raspberry Pi powered system for maintaining the proper temperature in the Beer Church fermentation chamber. It interfaces to IRC, like so:
<+Toba> !temp < chillmon> temperatures: beertop: 67.9 F, beer: 68.5 F, room: 64.4 F
Interfaces
There's a web interface running on Bellamy that shows the PID controller state history.
- http://10.100.0.106:8008/
- You can get a stream of JSON objects over ZeroMQ that might interest you from tcp://10.100.1.76:7000 if you know how to do that.
- Chillmon's irc interface should be workin' right now.
Hardware
AC Unit
Wiring: green ground, white common, red fan, thicker red AC chiller.
RPi
- Mac: b8:27:eb:fd:d5:a4
- IP (maybe): 10.100.1.76
- Username: pi
To find the IP if that IP isn't working, use:
eastein@bowmore ~ :) $ sudo arp-scan -R --interface wlan0 --localnet | grep -i b8:27:eb:fd:d5:a4 [sudo] password for eastein: 10.100.1.76 b8:27:eb:fd:d5:a4 (Unknown)
If you don't use linux, I'm sorry that you are trying to do useful things with your computer, but I can't help you.
The screen session containing the chillmon process starts up at reboot on the Pi using vixie cron's @reboot in the pi user's user-crontab.