3.3 KiB
Notices
PIGWay Frame Flow is an independent project. KoKonna is a supported device integration and is not affiliated with this project unless otherwise stated. KoKonna names and marks belong to their respective owners.
Community protocol reference
@guooscar/kokonna-frame 1.2.0 was downloaded from the official ClawHub API on
2026-10-01. Version metadata declares MIT-0; the ZIP does not include a separate
LICENSE. vendor/guooscar_kokonna.py preserves the original snapshot for provenance;
it is not imported or executed. vendor/guooscar_protocol.py adapts its raw base64
upload payload and device call to an injected safe transport. No OpenClaw runtime
is installed or required. Original metadata is retained in vendor/metadata.json.
The Home Assistant integration patrickchen914/kokonna (MIT) and
nixihz/kokonna-skill (README declares MIT, no root license detected) were inspected
for endpoint coverage. Their source code was not incorporated into runtime.
Third-party dependencies
FastAPI, Starlette, Uvicorn, Requests, croniter, PyYAML, Pydantic and their transitive dependencies retain their respective upstream licenses. Pillow uses its upstream HPND license. Debian Noto CJK fonts retain their font package license. Development dependencies (pytest, Ruff, mypy, pip-audit, HTTPX2, Playwright) retain their upstream licenses and are not shipped in the runtime image.
The project's MIT license applies to original project code, not a relicensing of third-party code, fonts, or trademarks. Dependency versions are in requirements.lock.
Swagger UI 5.33.1 is vendored from the official npm swagger-ui-dist package (Apache-2.0). Its SHA-512 tarball integrity and package metadata are retained in vendor/swagger-metadata.json; license is pigway_frame_flow/web/swagger-LICENSE. API docs work without external CDN access.
Open-Meteo weather integration
The optional provider consumes the public Weather Forecast API, implemented here without copying a provider SDK. API documentation: https://open-meteo.com/en/docs . Weather data attribution: Open-Meteo, CC BY 4.0. Attribution is retained in provider results, UI and weather/dashboard output. Public API usage is intended for this non-commercial household deployment; commercial deployments must review provider terms. This service is not affiliated with Open-Meteo.
Classical poetry
The offline daily-poetry catalog contains original Chinese texts of 20 classical poems by historical authors, in the public domain. No copyrighted modern translations or annotations are included. Selection and rendering are original Frame Flow code and do not reproduce KoKonna subscription content or software.
Optional MQTT and calendar integrations
Eclipse Paho MQTT Python 2.1.0 is distributed under the Eclipse Public License 2.0
and Eclipse Distribution License 1.0 (BSD 3-Clause), as stated in its bundled
paho_mqtt-2.1.0.dist-info/licenses/LICENSE.txt. The dependency's installed license
is retained in the Docker image; the complete EDL text is also included at
vendor/paho-mqtt-EDL-1.0.txt (from upstream tag v2.1.0). Source: https://github.com/eclipse-paho/paho.mqtt.python .
python-dateutil 2.9.0.post0 supplies bounded recurrence expansion and is already pinned in requirements.lock; its bundled upstream license remains with the installed package. Frame Flow calendar parsing and integration code are independently implemented.