metagadget


Namemetagadget JSON
Version 0.0.4 PyPI version JSON
download
home_pageNone
SummaryIoT Framework for Event-Triggered Integration of User-Developed Devices into Commercial Metaverse Platforms
upload_time2024-10-19 10:33:20
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
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"
}
        
Elapsed time: 0.47355s