Skip to content

Add Ecosystem web components sample app - #25

Merged
sybohy merged 1 commit into
mainfrom
sy/devdb-446-ecosystem-sample
Oct 17, 2026
Merged

sybohy merged 1 commit into
mainfrom
sy/devdb-446-ecosystem-sample

Conversation

@sybohy

@sybohy sybohy commented Oct 17, 2026

Copy link
Copy Markdown
Member

Adds ecosystem-web-components/, a plain HTML sample for the Seam Ecosystem components released in @seamapi/react 5.1.0 (seamapi/react#745). Linear: DEVDB-446.

  • index.html loads https://react.seam.co/v/5.1.0/dist/ecosystem.js and renders <seam-supported-devices manufacturer="schlage"> and <seam-compatible-apps device-type="smartlock" manufacturer="schlage">.
  • It uses a placeholder embed key (eco_live_your_embed_key). The README explains how to get a real key, and notes that keys work on http://localhost on any port but not from file://.
  • npm start serves the page with http-server, the same setup as web-components/.
  • The root README links to the new app and to the new docs pages, and replaces the old docs.seam.co link.

Tested locally in headless Chrome. With the placeholder key, both components show "The embed key is invalid or has been revoked." With no key on localhost, Supported Devices renders the live Schlage models.

Docs: seamapi/docs#1460

🤖 Generated with Claude Code

Plain HTML page that loads ecosystem.js from @seamapi/react 5.1.0 and
renders <seam-supported-devices> and <seam-compatible-apps> with a
placeholder Ecosystem embed key.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sybohy
sybohy merged commit 23f6ba5 into main Oct 17, 2026
@sybohy
sybohy deleted the sy/devdb-446-ecosystem-sample branch October 17, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant