Hi @zenofmud,
I came across your flow and wanted to use it. It would solve quite a lot of my problems, but I did not get it running so far. I have to admit that I am close to beginner level.
My hardware: Rpi 3 with Buster
I installed sqlite with:
sudo apt-get install sqlite3 nmap
typing in sqlite3 I get:
SQLite version 3.27.2 2019-02-25 16:06:06
I installed node-red-node-sqlite
cat .node-red/package.json
{
"name": "node-red-project",
"description": "A Node-RED Project",
"version": "0.0.1",
"dependencies": {
"node-red-contrib-amazon-echo": "~0.1.8",
"node-red-contrib-bigtimer": "~2.2.5",
"node-red-contrib-ibm-watson-iot": "^0.2.8",
"node-red-contrib-play-audio": "^2.3.2",
"node-red-dashboard": "~2.16.3",
"node-red-node-openweathermap": "~0.2.1",
"node-red-node-ping": "0.0.16",
"node-red-node-random": "^0.1.3",
"node-red-node-serialport": "^0.8.6",
"node-red-node-smooth": "^0.1.0",
"node-red-node-sqlite": "~0.3.7"
The start of node-red gives: (sorry some German language in it)
Start Node-RED
Once Node-RED has started, point a browser at http://192.168.1.24:1880
On Pi Node-RED works better with the Firefox or Chrome browser
Use node-red-stop to stop Node-RED
Use node-red-start to start Node-RED again
Use node-red-log to view the recent log output
Use sudo systemctl enable nodered.service to autostart Node-RED at every boot
Use sudo systemctl disable nodered.service to disable autostart on boot
To find more nodes and example flows - go to http://flows.nodered.org
Starting as a systemd service.
21 Sep 07:10:03 - [info]
Willkommen bei Node-RED!
21 Sep 07:10:03 - [info] Node-RED Version: v0.20.8
21 Sep 07:10:03 - [info] Node.js Version: v10.16.3
21 Sep 07:10:03 - [info] Linux 4.19.66-v7+ arm LE
21 Sep 07:10:04 - [info] Paletten-Nodes werden geladen
21 Sep 07:10:08 - [info] Dashboard version 2.16.3 started at /ui
21 Sep 07:10:09 - [info] Einstellungsdatei: /home/pi/.node-red/settings.js
21 Sep 07:10:09 - [info] Kontextspeicher: 'default' [ module=memory]
21 Sep 07:10:09 - [info] Benutzerverzeichnis: /home/pi/.node-red
21 Sep 07:10:09 - [warn] Projekte inaktiviert: editorTheme.projects.enabled=fals e
21 Sep 07:10:09 - [info] Flow-Datei: /home/pi/.node-red/flows_node-red.json
21 Sep 07:10:09 - [info] Server wird jetzt auf http://127.0.0.1:1880/ ausgefĂŒhrt .
21 Sep 07:10:10 - [warn]
Die Datei mit den Datenflowberechtigungsnachweisen wird mit einem vom System gen erierten SchlĂŒssel verschlĂŒsselt.
Wenn der vom System generierte SchlĂŒssel aus irgendeinem Grund verloren geht, we rden Ihre Berechtigungsnachweise
Die Datei kann nicht wiederhergestellt werden. Sie mĂŒssen sie löschen und erneut eingeben.
Ihre Berechtigungsnachweise.
Sie sollten Ihren eigenen SchlĂŒssel mit Hilfe der Option 'credentialSecret' in
Ihre Einstellungsdatei. Node-RED wird dann Ihre Berechtigungsnachweise erneut ve rschlĂŒsseln.
Datei mit dem ausgewĂ€hlten SchlĂŒssel beim nĂ€chsten Deployen einer Ănderung verwe nden.
21 Sep 07:10:10 - [info] Flows starten
21 Sep 07:10:10 - [info] Flows gestartet
(node:5254) MaxListenersExceededWarning: Possible EventEmitter memory leak detec ted. 11 open listeners added. Use emitter.setMaxListeners() to increase limit
(node:5254) MaxListenersExceededWarning: Possible EventEmitter memory leak detec ted. 11 error listeners added. Use emitter.setMaxListeners() to increase limit
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:10 - [info] [sqlitedb:f82c5e83.786c98] opened /home/pi/esp8266.db o k
21 Sep 07:10:11 - [info] [mqtt-broker:a5691d87.838e18] Verbindung zum Broker mqt t://192.168.1.24:1883 hergestellt.
On the Dash Board I only get
ET Display Home v0.1.13
ESPeasy current release: (click to download)
Tasmota current release: (click to download)
Node Name Node Status Version RSSI Uptime Last boot cause Free RAM IP
I have repeated my installation several times, with varius version starting from the lates, but also older ones, like in this trial, the result is always the same, including the warning (node:5254) MaxListenersExceededWarning: Possible EventEmitter memory leak detected
Any ideas?
thanks, Floriano