NEWS
SONOFF NSPanel mit Lovelace UI
-
Hallo und herzlich willkommen im Thread,
Ich denke es liegt daran:
Irgendetwas scheint zum MQTT-Pfad abzuweichen.
Die IP-Adresse wird nicht gefunden, weil INFO2 nicht wirklich vom Script gefunden wird.
Sende mal bitte den kompletten Pfad unter "ioBroker Objekte" zum MQTT-Adapter INFO2 in der Form:
Ist bei mir unter mqtt.2. und sollte bei dir unter mqtt.0. zu finden sein.
Ebenfalls wie im Bild den RESULT mit einschließen. Der komplette Pfad für den RESULT stellt dabei den
NSPanelReceiveTopic
im Script dar und sollte "exakt" so geschrieben sein (auch groß-/klein-Schreibung beachten) -
@armilar
Danke für deine Antwort.
Der Pfad ist: mqtt.0.SmartHome_NSPanel_offen.NSPanel_1.tele.INFO2
und Result; mqtt.0.SmartHome_NSPanel_offen.NSPanel_1.stat.RESULThatte ich aber auch da raus kopiert.
-
@superdad ```
/***** 1. Tasmota-Config *****/// DE: Anpassen an die Verzeichnisse der MQTT-Adapter-Instanz // EN: Adapt to the MQTT adapter instance directories const NSPanelReceiveTopic: string = 'mqtt.0.SmartHome_NSPanel_offen.NSPanel_1.stat.RESULT'; const NSPanelSendTopic: string = 'mqtt.0.SmartHome_NSPanel_offen.NSPanel_1.cmnd.CustomSend'; // DE: nur ändern, falls der User im Tasmota vor dem Kompilieren umbenannt wurde (Standard Tasmota: admin) // EN: only change if the user was renamed in Tasmota before compiling (default Tasmota: admin) const tasmota_web_admin_user: string = 'admin'; // DE: setzten, falls "Web Admin Password" in Tasmota vergeben // EN set if "Web Admin Password" is assigned in Tasmota const tasmota_web_admin_password: string = '';
-
sehe den Fehler schon:
nimm mal den
tele
. Also stattstat
mqtt.0.SmartHome_NSPanel_offen.NSPanel_1.stat.RESULT
wäre dann
mqtt.0.SmartHome_NSPanel_offen.NSPanel_1.tele.RESULT
-
@armilar ^
Oh mein Gott!
Das war ja einfach.Vielen, vielen Dank!
Hab ich mich verlesen oder steht in der Beschreibung .stat.RESULT drin?
-
@superdad
Ich gebe mir mal selber die Antwort.
Ich habe mich verlesen!Nochmals vielen Dank!
-
gerne... und viel Spaß mit dem neuen Super-Werkzeug
-
Ich habe da mal noch eine Frage.
Im Log steht drin:script.js.NSPanel_offen.NsPanelTs2: nodeJS must be at least v18.X.X. Currently: v16.19.0! Please Update your System! --> iob nodejs-update 18
Ich habe aber im iOBroker 18.19.0 drin.
Wieso kommt die Meldung?
-
sicher??? Oder hast du nodeJS in zwei Versionen? Das Script holt sich eigentlich die nodeJS-Version mit dem der ioBroker arbeitet.
iob diag
odernode -v
gibt dir in der Linux-Console Auskunft...Oder führe gleich die neue empfohlene Version 20 durch...
iob nodejs-update 20
https://forum.iobroker.net/topic/74832/empfehlung-zu-node-js-20
-
@armilar
Sorry für die späte Rückmeldung.
Habe einen kranken Enkel zu Hause.Habe iob nodejs-update 20 probiert.
Das kommt als Meldung. -
Das kann wahrscheinlich nur ein Linux-Experte wie z.B. @Thomas-Braun beantworten.
-
Der 'liest' aber keine Screenshots sondern nur Text in CodeTags eingebettet.
-
erstmal system rebooten, wie da steht, dann auch mal system updates fahren, und wenn alles aktuell, dann nochmal ein
" iob nodejs 20" eingeben, warten, bis er fertig ist, und falls noch Fehler da sind, dann in Code-Tags hier posten, und zwar die gesamte eingabe mit dem kommando bis zum schluss. -
So sieht es jetzt bei mir aus.
-
sudo apt update sudo apt full-upgrade
sagt? Da scheint mir in der Paket-Datenbank was zu klemmen.
-
-
Hatten wir das Thema '
KEINE BILDCHEN
von Text nicht gerade? -
@thomas-braun
Ich würde dir ja gern den ganzen Text einfügen, wenn ich wüsste, wie das im virt-viewer geht?
Sorry!
Vielleicht kannst du mir ja helfen? -
So wie man jeden anderen Text auch kopiert. Jedenfalls in gescheiten Terminals. Was du da verwendest kenn ich nicht.
-
Einfach per ssh mit putty oder was auch immer auf den iobroker einloggen.