Native Shell
Native Shell은 모든 플랫폼의 앱 안에서 만들어지는 AI UI입니다
NightMare는 ESP32 프레임워크와 MQTT 프로토콜로 센서·설정·동작을 한 번 선언하면 자동으로 게시·라우팅·보관·재연결을 처리합니다
An ESP32 framework and MQTT protocol: declare a sensor, a setting or an action once and NightMare publishes, routes, retains and reconnects it. Your firmware keeps the hardware.
개발 도구GitHub @vtmattedi온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Library to quickly integrate microcontrollers to my Home Automation network
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗NightMare Network is an ESP32 C++ framework and MQTT resource protocol for devices that need to expose, discover, and use each other's state and capabilities without rebuilding the same network plumbing in every firmware project.
Its guiding idea is:
Register once, participate automatically.
An application declares the Resources it owns or consumes, binds its handlers, and starts NightMare. The framework takes care of the repeated infrastructure around identity, MQTT addressing, retained state, discovery, scheduling, command routing, telemetry, reconnect behavior, and common ESP32 lifecycle wiring.
NightMare does not try to hide embedded development. The application still owns its hardware drivers, sensor acquisition, actuator behavior, and business logic.
The authoritative current implementation lives under src/. The website and MCP server both consume docs/**/*.md.
Legacy/ contains the previous NightMare architecture for historical reference and migration context. It is not part of the active library build and should not be used as a model for new code.