| Name | metagadget JSON |
| Version |
0.0.4
JSON |
| download |
| home_page | None |
| Summary | IoT Framework for Event-Triggered Integration of User-Developed Devices into Commercial Metaverse Platforms |
| upload_time | 2024-10-19 10:33:20 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.8 |
| license | None |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# MetaGadget
## はじめに
- Raspberry Pi Zero 2 W, Zero Wでの動作を想定しています。
- OSはRaspbian OS Lite を使用してください。
## 環境構築
gitとエディタのインストール
```bash
sudo apt-get install git gitk vim
```
RPi.GPIO のインストールにpython3-devが必要
```bash
sudo apt-get install python3-dev
```
最近の Raspbian OS は仮想環境じゃないと pip が動かないので venv をインストール
```bash
python -m venv venv
```
仮想環境構築
```bash
. venv/bin/activate
```
pipで必要パッケージのインストール
```bash
pip install -U Flask ngrok RPi.GPIO
```
## 使い方
起動時に ngrok の TOKEN と DOMAIN 名を渡す
```bash
NGROK_DOMAIN="YOUR.ngrok-free.app" NGROK_AUTHTOKEN="YOUR TOKEN" python your_app.py
```
Raw data
{
"_id": null,
"home_page": null,
"name": "metagadget",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Ryutaro Kurai <ryu.kurai@gmail.com>, Takefumi Hiraki <t.hiraki@cluster.mu>",
"download_url": "https://files.pythonhosted.org/packages/fa/ae/b18d9f920c0a180f3fd347614417fcb21026faf80a32a1f47c16d930d4bf/metagadget-0.0.4.tar.gz",
"platform": null,
"description": "# MetaGadget\n## \u306f\u3058\u3081\u306b\n- Raspberry Pi Zero 2 W, Zero W\u3067\u306e\u52d5\u4f5c\u3092\u60f3\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002\n- OS\u306fRaspbian OS Lite \u3092\u4f7f\u7528\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \n## \u74b0\u5883\u69cb\u7bc9\ngit\u3068\u30a8\u30c7\u30a3\u30bf\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n```bash\nsudo apt-get install git gitk vim\n```\nRPi.GPIO \u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306bpython3-dev\u304c\u5fc5\u8981\n```bash\nsudo apt-get install python3-dev\n```\n\u6700\u8fd1\u306e Raspbian OS \u306f\u4eee\u60f3\u74b0\u5883\u3058\u3083\u306a\u3044\u3068 pip \u304c\u52d5\u304b\u306a\u3044\u306e\u3067 venv \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n```bash\npython -m venv venv\n```\n\u4eee\u60f3\u74b0\u5883\u69cb\u7bc9\n```bash\n. venv/bin/activate\n```\npip\u3067\u5fc5\u8981\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n```bash\npip install -U Flask ngrok RPi.GPIO\n```\n## \u4f7f\u3044\u65b9\n\u8d77\u52d5\u6642\u306b ngrok \u306e TOKEN \u3068 DOMAIN \u540d\u3092\u6e21\u3059\n```bash\nNGROK_DOMAIN=\"YOUR.ngrok-free.app\" NGROK_AUTHTOKEN=\"YOUR TOKEN\" python your_app.py\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "IoT Framework for Event-Triggered Integration of User-Developed Devices into Commercial Metaverse Platforms",
"version": "0.0.4",
"project_urls": {
"Homepage": "https://github.com/cluster-lab/MetaGadget",
"Issues": "https://github.com/cluster-lab/MetaGadget/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9e453421b2fb4b1554d293c1d45041a333eaafe57909546843cb5bf6144f4479",
"md5": "23b57c673e3edbc2a8e02eaed78868b1",
"sha256": "207eb3929b00fb17d7d8d70148d0e3c18edce121cce6f1f72559988b445b70ef"
},
"downloads": -1,
"filename": "metagadget-0.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "23b57c673e3edbc2a8e02eaed78868b1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 6774,
"upload_time": "2024-10-19T10:33:18",
"upload_time_iso_8601": "2024-10-19T10:33:18.780963Z",
"url": "https://files.pythonhosted.org/packages/9e/45/3421b2fb4b1554d293c1d45041a333eaafe57909546843cb5bf6144f4479/metagadget-0.0.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "faaeb18d9f920c0a180f3fd347614417fcb21026faf80a32a1f47c16d930d4bf",
"md5": "f812c2390f13284e67d5c1e888f26f79",
"sha256": "6590cfbac4f329e002cc02682c9cdd3789b921e1244337c4bde49bfda0bc8e0b"
},
"downloads": -1,
"filename": "metagadget-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "f812c2390f13284e67d5c1e888f26f79",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 6648,
"upload_time": "2024-10-19T10:33:20",
"upload_time_iso_8601": "2024-10-19T10:33:20.648229Z",
"url": "https://files.pythonhosted.org/packages/fa/ae/b18d9f920c0a180f3fd347614417fcb21026faf80a32a1f47c16d930d4bf/metagadget-0.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-19 10:33:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cluster-lab",
"github_project": "MetaGadget",
"github_not_found": true,
"lcname": "metagadget"
}