hunterpav
(Alex P)
March 26, 2026, 12:32am
21
Added the requested HA sensor (request link: Reddit - Please wait for verification )
0.1.30
See the add-on URL in logs (Home Assistant): On startup, the add-on log shows the API base address for automations and the ingress line for the sidebar UI.
Spool list in Home Assistant: A second sensor lists how many spools you have and includes spool and printer details in attributes for dashboards and scripts.
Load a spool from Home Assistant (README): You can call the add-on’s HTTP API from a RESTful Command automation to set which spool is on a printer; the README explains the JSON body and when to include the printer ID.
eperdeme
(Nathan Flynn)
April 22, 2026, 12:23pm
22
Using version 0.1.32 and it fails start for me.
[13:20:00] INFO: Starting application on port 62569...
> [email protected] start /app
> pnpm --filter @ha-addon/server start
> @ha-addon/[email protected] start /app/server
> node dist/server/index.js
[1:20:01 PM] INFO [SERVER]: Serving static files from: /app/client/dist
[1:20:01 PM] INFO [DB]: Initializing database connection...
[1:20:01 PM] WARN [DB]: Database connection failed — running without database: Error: Could not locate the bindings file. Tried:
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/Release/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/compiled/20.20.2/linux/x64/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/lib/binding/node-v115-linux-x64/better_sqlite3.node
Error: Could not locate the bindings file. Tried:
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/Release/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/compiled/20.20.2/linux/x64/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/lib/binding/node-v115-linux-x64/better_sqlite3.node
at bindings (/app/node_modules/.pnpm/[email protected] /node_modules/bindings/bindings.js:126:9)
at new Database (/app/node_modules/.pnpm/[email protected] /node_modules/better-sqlite3/lib/database.js:48:64)
at createBetterSQLite3Client (/app/node_modules/.pnpm/@[email protected] /node_modules/@prisma/adapter-better-sqlite3/dist/index.js:659:14)
at PrismaBetterSqlite3AdapterFactory.connect (/app/node_modules/.pnpm/@[email protected] /node_modules/@prisma/adapter-better-sqlite3/dist/index.js:647:59)
at e.connect (/app/node_modules/.pnpm/@[email protected] [email protected] [email protected] /node_modules/@prisma/client/runtime/client.js:57:311)
at #l (/app/node_modules/.pnpm/@[email protected] [email protected] [email protected] /node_modules/@prisma/client/runtime/client.js:57:12959)
at /app/node_modules/.pnpm/@[email protected] [email protected] [email protected] /node_modules/@prisma/client/runtime/client.js:57:12296
at Object.runInChildSpan (/app/node_modules/.pnpm/@[email protected] [email protected] [email protected] /node_modules/@prisma/client/runtime/client.js:65:2516)
at fi.runInChildSpan (/app/node_modules/.pnpm/@[email protected] [email protected] [email protected] /node_modules/@prisma/client/runtime/client.js:65:2850)
at #a (/app/node_modules/.pnpm/@[email protected] [email protected] [email protected] /node_modules/@prisma/client/runtime/client.js:57:12234)
added fix in v0.1.37 , should work now, please, try it
Thanks for your feedback!