2作者: eternityforest3 个月前原帖
仍在不断完善中,但已经可以使用。<p>这使您能够创建“标签点”,这些标签点是带有元数据的变量,可以通过网络查看和设置它们的状态,并通过网络创建基本的自动化。<p>这些自动化基于状态机,每个状态都有一个“绑定”列表,在您处于该状态时,可以将一个变量设置为一个表达式。<p>每个状态还具有一个变量,因此您可以通过将其设置为1来进入该状态。<p>有一个(目前不安全,仅适用于私人WiFi)WebSockets API,以及一个Python客户端。<p>支持WiFi省电功能,连接到WiFi时功耗约为7mA,但您必须在PlatformIO下使用正确的sdkconfig进行编译(有示例代码文件)。<p>还有一个小型命令行界面,允许您转储文件并将其推送到新设备。它只是一些正则表达式,但它假装支持这里文档(必须以cat << "---EOF---" > FILENAME开头),以便转储可以进行语法高亮。<p>整个系统是模块化的,您不需要使用基于网络的自动化功能。<p>其中一个模块是MP3/WAV播放,具有背景音轨和特效音轨。<p>仍然存在一些错误、缺失功能,尤其是缺少文档,但我想现在就根据“尽早发布”原则发布它!
1作者: k9jd883jb3 个月前原帖
作为一个有趣的副项目,我决定尝试在Roblox世界中可视化一个Redis数据库。我借助了Claude Code的帮助,这在这个小型个人项目中效果非常好。<p>欢迎分享你的想法、创意或问题!