百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

gateway

> 编程语言
开源

WebThings Gateway - 一个自托管的Web应用程序,用于通过网络监控和控制建筑物

2.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

WebThings Gateway - 一个自托管的Web应用程序,用于通过网络监控和控制建筑物

WebThings Gateway

WebThings Gateway 是一个自托管的 Web 应用程序,用于通过 Web 监控和控制建筑物。

它是一个 开源 Web of Things 网关。

安装

从 2.0 版本开始,推荐使用 Docker 镜像 安装 WebThings Gateway。此外,还有一个实验性的 snap 包,或者您也可以从源代码自行构建(见下文)。

文档

  • 文档
    • 安装
    • 开发
  • Wiki

社区

  • 社区
    • Discourse
    • Matrix(#iot:mozilla.org)

构建前提条件

安装操作系统

(如果你只是在自己的电脑上安装,可以跳过这一步)。

如果你是在树莓派上安装,则可能需要先在树莓派上设置操作系统。参见此处获取说明。

安装依赖项

Ubuntu/Debian Linux

bash
$ sudo apt update
$ sudo apt install \
    autoconf \
    build-essential \
    curl \
    git \
    libbluetooth-dev \
    libboost-python-dev \
    libboost-thread-dev \
    libdbus-1-dev \
    libffi-dev \
    libglib2.0-dev \
    libpng-dev \
    libudev-dev \
    libusb-1.0-0-dev \
    pkg-config \
    python3-six \
    python3-pip \
$ sudo -H python3 -m pip install git+https://github.com/WebThingsIO/gateway-addon-python#egg=gateway_addon

Fedora Linux

bash
$ sudo dnf --refresh upgrade
$ sudo dnf group install "C Development Tools and Libraries"
$ sudo dnf install \
    autoconf \
    bluez-libs-devel \
    boost-devel \
    boost-python2-devel \
    boost-python3-devel \
    curl \
    git \
    glib2-devel \
    libffi-devel \
    libpng-devel \
    libudev-devel \
    libusb1-devel \
    pkgconfig \
    python2-pip \
    python3-pip
$ sudo -H python2 -

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScripthacktoberfest

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言