FermentRack:发酵监测&BREWPI-WWW替代覆盆子PI

homebrewtalk.com  - 啤酒,葡萄酒,米德,&苹果酒酿造讨论社区。

帮助支持Homebreew:

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约

我很自豪地宣布发布 Fermentrack. - 用于发酵监控和控制的Web界面。

FERMENTRACK是BREWPI的免费开源替换Web界面,使得从单个网站门户控制一个或多个BREWPI发酵温度控制器。它还集成了对流行的特定重力传感器(如ispindel和倾斜液压计)的支持,允许您跟踪单个接口的所有发酵元素。安装快速简便(一个命令!),并支持最新版本的Raspbian和Raspberry Pi。


主要特点:
  • 完全替换BREWPI-WWW
  • 同时支持多个控制器("Multi-Chamber" support)
  • 本机WiFi连接支持
  • 集成控制器闪烁
  • 单个命令安装
  • 比重传感器支撑(包括倾斜液压计和ispindel)
  • 免费,开源和基于Python的(无需PHP 5!)


截图

Fermentrack.."Multiple Chamber" Dashboard



腔室仪表板/ W日志



安装:
可以使用单个命令安装FermentRack。要安装,只需输入:
Code:
curl -L install.fermentrack.com | sudo bash
连接到船体时连接到覆盆子pi。

有关安装过程的其他信息,请查看包含在内的安装脚本 Fermentrack..-tools 回购。


文档:
书面文件可用于: http://docs.fermentrack.com/ 以及 Fermentrack..website.

此外,FermentRack的安装/使用通过YouTube上的一系列视频进行了记录:
YouTube播放列表


钥匙谢谢
我非常感谢 贡献@ Rocket4x4. 谁是该项目的主要贡献者/合作者。额外的谢谢去ELCO&BREWPI团队设计原始Web界面以及BREWPI控制器。另外,谢谢归于所有参与者 Brewpi-esp8266线程 为了提供Fermentrack正在开发的反馈和想法。
 

narddawg314

众所周知的成员
加入
2015年1月10日
消息
92
反应得分
4
地点
圣路易斯
看起来像一个很好的项目,真的会帮助我们使用第一个Gen Brewpi控制器,以便在需要时更新我们的设置。我知道我最后一次重建Brewpi-WWW设置,找到正确的信息是一种痛苦。
 

克里斯p.

成员
加入
2007年4月22日
消息
20
反应得分
0
地点
中央纽约
我从这里跟随了方向: //lukasholenweg.com/2015/03/03/brewpi-i2c-version/ 并得到它的工作。几分钟后LCD背光关闭。然后,我需要暂时接地D7来重新启用它。我想我也可以抓住旋转编码器。

我要看看这个人做了什么。他声称这是一个更好的做我的方法:
//github.com/herrfrost/firmware/tree/feature/SoftwareI2C

唯一的问题是他使用了Atmel Studo V6.2,它需要Windows或MacOS。不幸的是我只有Linux。

再次感谢,

克里斯
 
Last edited:
op.
T

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约
如果有人安装了仍在使用Python 2的FermentRack,我 强烈 建议您立即升级。在下一个版本中,我将删除Python 2的最后一个支持,这意味着事情不会完全继续工作。

不确定您是否在Python 2上运行?
如果您是,您将在主FermentRack页面(所有控制器的一个列出的一个列出的一个列出的信息)中看到一条消息,并鼓励您升级。自3月中旬以来的所有新安装已经在Python 3上,不需要进行修复。

升级说明可以在这里的FermentRack网站上找到:
http://www.fermentrack.com/help/python3/
 

thyirishmen.

众所周知的成员
加入
2011年9月27日
消息
177
反应得分
8
地点
梧桐
@thorrak. 如果我现在有一个BREWPI设置,请使用Audrino UNO为BREWPI闪烁,如果我用FermentRack重新归类我的备用PI,我需要使用软件。

您是否可以在Browpi中更改像您一样的发酵控制和常量设置。例如在维护面板设置中发现的加热和冷却阈值。这会与新的pi 3 b +一起工作吗?
 
Last edited:
op.
T

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约
@thorrak. 如果我现在有一个BREWPI设置,请使用Audrino UNO为BREWPI闪烁,如果我用FermentRack重新归类我的备用PI,我需要使用软件。
你很厉害! Fermentrack与Arduino的Brewpis合作。无需刷新。

您是否可以在Browpi中更改像您一样的发酵控制和常量设置。例如在维护面板设置中发现的加热和冷却阈值。这会与新的pi 3 b +一起工作吗?
是的。您应该能够使用FermentRack管理BREWPI中存在的所有设置。

我的二(测试&生产)PIS都是3 B +。 FermentRack旨在与最新的Raspbian合作&最新的覆盆子pis。
 

atoughram.

众所周知的成员
加入
2013年5月23日
消息
1,888
反应得分
295
地点
Puyallup.
BREWPI的一个问题是,如果您想提供到Internet的链接,它不安全。已经解决或我们仍然将其保留在我们的家庭网络中吗?

我刚订购了一个ispindle - 我将首先设置一个测试pi并玩它,但这是一个好主意!
 
op.
T

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约
BREWPI的一个问题是,如果您想提供到Internet的链接,它不安全。已经解决或我们仍然将其保留在我们的家庭网络中吗?

我刚订购了一个ispindle - 我将首先设置一个测试pi并玩它,但这是一个好主意!
它的意义上是安全的,即您想要获得的大多数函数需要登录,但如果这是您想要的,则尚未拥有完整权限的多用户。

Ispindels应该很棒 - 应该是倾斜的。 ;)
 

mar

众所周知的成员
加入
2017年2月9日
消息
740
反应得分
187
这可以在覆盆子pi上运行,同时也运行Craftbeerpi吗?它如何连接和读取倾斜的数据?

编辑:刚刚确认它们都在不同的端口上并行运行,令人敬畏,现在是时候看它是否可以读取倾斜。
 
Last edited:
op.
T

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约
这可以在覆盆子pi上运行,同时也运行Craftbeerpi吗?它如何连接和读取倾斜的数据?
是的。尽管如此,您可能需要为CBP进行调整一点,但是,因为FermentRack和CBP想要在端口80上运行。

就倾斜支持而言,覆盆子PI 3和零W都有集成的WiFi和蓝牙,因此它只是利用内部蓝牙无线电读取倾斜。
 

mar

众所周知的成员
加入
2017年2月9日
消息
740
反应得分
187
谢谢(你的)信息。 Craftbeerpi在Port 5000上运行,所以我想它不会是一个问题。这是它安装的默认端口。要尝试安装这个。我猜RPI需要真正靠近发酵罐,然后阅读倾斜?
 

atoughram.

众所周知的成员
加入
2013年5月23日
消息
1,888
反应得分
295
地点
Puyallup.
今天获得了Ispindle - 我仔细检查了我的配置,但在尝试连接到FermentRack时,Ispindle日志报告404错误。有任何想法吗?
 

atoughram.

众所周知的成员
加入
2013年5月23日
消息
1,888
反应得分
295
地点
Puyallup.
这里有发布了ISPindle日志的一部分

答:1638 16206 -732 ABSTILT:83.89 T:27.84 V:3.63 owt:26.50重力:30.49

等待100ms后,结果3

IP:192.168.1.38


调用http.

{"name":"iSpindel000","ID":11757158,"token":"fermentrack","angle":83.88778,"temperature":26.5,"battery":3.62878,"gravity":30.48997,"interval":30,"RSSI":-70} HOTKAPI:发布

代码:404


最终睡眠:30s; RT:2098
 

atoughram.

众所周知的成员
加入
2013年5月23日
消息
1,888
反应得分
295
地点
Puyallup.
另一件事 - ISPindle服务器(IIRC)设置为http://<我的Fermentrack静态IP>/ispindle

当我尝试在浏览器中提取地址时,我也得到了404错误。
 
op.
T

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约
另一件事 - ISPindle服务器(IIRC)设置为http://<我的Fermentrack静态IP>/ispindle

当我尝试在浏览器中提取地址时,我也得到了404错误。
啊 - 那是你的问题。这是ispindel,不是ispindle。尝试交换拼写,看看是否有效。

作为一个侧面笔记,我应该只做两个拼写工作。我会在下一个版本中得到它。
 

atoughram.

众所周知的成员
加入
2013年5月23日
消息
1,888
反应得分
295
地点
Puyallup.
啊 - 那是你的问题。这是ispindel,不是ispindle。尝试交换拼写,看看是否有效。

作为一个侧面笔记,我应该只做两个拼写工作。我会在下一个版本中得到它。
我拼写它是ispindle和ispindle - 相同

仍然得到404
 

Day_trippr.

"现在专门用氢羟基酸酿造"
加入
2011年5月31日
消息
35,298
反应得分
17,344
地点
托,马
您可以创建一个符号链接到实际文件,并将其命名为您想要的任何方式 :D.

干杯!
 
op.
T

汤克拉克

支持成员
支持者
加入
2016年2月7日
消息
2,860
反应得分
1,776
地点
纽约,纽约
我刚刚添加了/ ispindel,/ ispindle和/ ispindle的URL模式 - 所有四个选项(包括/ ispindel)现在应该工作。较少的困惑机会=更好。

那说......

DEV分支机构的更新:
  • 上面提到的ISPindel URL更新
  • 添加了一个按钮,将WiFi配置设置重置为设备管理页面。如果要更改网络,请消除需要将WIFI_RESET固件闪现给ESP的控制器

此版本尚未包含更改以允许将配置偏移添加到临时传感器 - 这将进入下一个"major"功能释放(再次) - 希望在接下来的两周内省外)
 

atoughram.

众所周知的成员
加入
2013年5月23日
消息
1,888
反应得分
295
地点
Puyallup.
我多希望我能帮忙。我唯一的编程帮助是C,那就是25年前。 Python / Java /等是对我来说的一点训练。
 

Gjanz.

新成员
加入
2018年6月10日
消息
1
反应得分
0
如果有人能够分享如何在Docker中分享CermentRack,真的很感兴趣。有人一直在努力(//hub.docker.com/r/scooch/fermentrack/)但没有文档,我找不到如何联系该人。

我在家里有一个Linux服务器运行Ubuntu,但Apache正在做其他东西......能够在Docker中运行它会非常有用。
 

Jangevaa.

众所周知的成员
加入
2010年11月22日
消息
251
反应得分
74
地点
圭略
如果有人能够分享如何在Docker中分享CermentRack,真的很感兴趣。有人一直在努力(//hub.docker.com/r/scooch/fermentrack/)但没有文档,我找不到如何联系该人。

我在家里有一个Linux服务器运行Ubuntu,但Apache正在做其他东西......能够在Docker中运行它会非常有用。
凉爽的!我在OSX服务器上使用Vagrant(Hackintosh)运行我的,这很容易设置。
 

Jangevaa.

众所周知的成员
加入
2010年11月22日
消息
251
反应得分
74
地点
圭略
我知道有 一个公开的问题 关于允许的功能 酿酒 一体化。我刚刚开始使用这个应用程序,只想增加我的兴趣,可以很酷地获得工作!

作为进一步的伸展,您可以在Brewfer中描述发酵型材 - 能够将那些送给FermentRack(或反之亦然)是非常漂亮的。

我知道有一些谈论Ota esp8266更新 - 这个项目在这里 有那种功能。我有点有兴趣玩这个问题,看看我是否可以重新创建一些类似BREWPI的固件并与Fermentrack进行交谈。

除此之外,只想添加那个FermentRack和ESP8266 Brewpi对我来说都是非常稳定的。顶级陷波,认真!
 

DOUG293CZ.

比亚伯,啤酒数学书呆子,埃塞尔设计师,飞行员
工作人员
摩擦
终身支持者
加入
2014年5月14日
消息
11,075
反应得分
7,193
地点
伦敦
这不是讨论美国贸易政策的地方。在此线程中与贸易政策有关的任何其他帖子都关闭了主题,并将被删除。如果您想讨论贸易政策,或其他任何其他政治性质,请开始一个线程"辩论" forum.

DOUG293CZ.
HBT主持人
 
最佳