ioBroker adapter to log state history into SQL databases. Current stable version is 3.0.1. Released under Apache-2.0, maintained by the ioBroker team. Supports MySQL, PostgreSQL, Microsoft SQL Server, and SQLite. Provides configurable debouncing, blocktime, change-only recording, minimum difference, and storage retention. Includes Sentry error reporting. Node.js >=16 required. Key differentiator: integration with ioBroker ecosystem for home automation, with flexible SQL backend and advanced filtering.
npm install iobroker.sqlNo compatibility data collected yet for this library.
Basic instantiation and configuration of ioBroker.sql adapter with default options for SQLite.
Update to Admin 5 UI or stay on 1.x
Upgrade Node.js to >=14.x
Use ioBroker alias states instead
Set debounce time appropriately or use blocktime
Disable via plugin-sentry configuration
Run 'npm install iobroker.sql' in the ioBroker adapter directory
Check SQL server status and adapter connection settings
Verify username and password, ensure database exists
No dependency data recorded yet.