NEWS
NSPanel in Objekte
-
Guten Abend,
ich musste nach dem Ausfall meines Raspis System und IOBroker neu installieren. Habe somit mit dem neu installierten IOBroker und dem Backup eine Sicherung zurück gespielt. Hat auch alles gut funktioniert bis auf das im Ordner Samrthome - Tele das "Result" fehlt.(Screenshot)
Kann mir da jemand weiterhelfen?
Alle anderen Geräte funktionieren nur das Panel nicht. -
zeige doch bitte mal die MQTT Einstellungen (Tasmota) vom Panel.
-
@tt-tom Hier meine mqtt Einstellungen.
Betätige ich die Taster wird mir das angezeigt. -
hast du noch SonOff, Shelly Adapter am laufen? Kontrolliere mal die Ports, bei allen Adaptern sie müssen unterschiedlich sein.
Lösche mal die Ordner mit nspanel-2_0BE.... die legen sich automatisch wieder an, wenn die Verbindung steht. ggf. das Panel neu starten. -
Hänge mich auch mal dran... Bekomme ich mehr mit
-
@tt-tom Hi,
ich hab nun mal den gesamten Baum NSPanel _2 gelöscht und dann auch mal
mqtt 1 angelegt, den Port auf 1886 festgesetzt, funktioniert auch nicht. Tele/Result fehlt immer noch. Muss man vielleicht in der Konsole was ändern? -
Wie sieht deine Einstellung in der mqtt.1. Instanz aus?
Und poste kurz das Log aus der Tasmota-Konsole
Den Port im Tasmota hast du ebenfalls auf 1886 umgestellt?
-
Hier noch mal ein Link wie es aussehen sollte.
Zeige aber erstmal das was @Armilar sehen möchte.
Bin nur mit Handy unterwegs und kann nicht alles sehen und zeigen. -
@tt-tom Hier die gewünschten Screenshots.
-
Nur bei Änderungen publizieren darf auf keinen Fall gesetzt sein!!!
Und es kommt nichts im Tele des mqtt.1. an?
Wie sind die Verbindungsparameter im NSPanelTs.ts Script?
Du hast da aber nicht solche lustigen Sachen, wie einen externen Mosquitto am laufen?
Der CustomSend scheint zu fehlen oder nicht erreichbar zu sein...
Was erscheint im LOG, wenn du das Script startetst und welche Version ist im Einsatz?
-
- Haken entfernt
- On/Off kommt an ( schon immer)
- Kein Mosquitto o.ä
- CustomSend ist vorhanden im Wert wird die Uhrzeit angezeigt
- Log generiert Fehler
-
@armilar
TypeScriptversio 4.3.3.5 -
okay - da sind doch brauchbare Infos drin. Schade das du immer Screenshots machst. Man könnte sonst noch mehr in den Code-Tags lesen
Zunächst einmal würde ich sagen (auch wenn man es nur am Rande sieht), ist der
RECEIVE
noch auf mqtt.0. --> auch das Topic ist da falsch:
müsste also auch:
mqtt.1.SmartHome_NSP_2.tele.nspanel_2_0BEDFC.RESULT
heißen
Wenn schon, dann sollten beide korrekt auf die MQTT-Instanz zeigen...
Dann fehlen dir Einstellungen in der JS-Instanz... die müssen zwingend vorhanden sein:
D.h. du trägst unter den Modulenmoment
,moment-parseformat
unddayjs
ein
Ebenfalls die beiden Kommando haken untersetObjects
undexec
.Dann nochmal das Script starten und das Log senden
So langsam dürfte dann deine NodeJS Version mal auf die 18.X.X angehoben werden. Warum installierst du dir auf einen neuen Raspi eine alte NodeJS-Version?
EDIT: Ich würde mal behaupten, all diese Infos stehen auch im Log - du musst sie auch lesen
-
@armilar
Du hast ja auch Mühe mit mir. Besten Dank für deine Arbeit mit mir.
Habe das Log nach deinen Hinweisen komplett aufgenommen.
Frage am Rande wie geht das ohne Screenshot.? Copy/Paste und hier einfügen?
-
Arbeitest du die Liste oben schon ab?
- Die Einstellungen in der JS-Instanz
- Der Receive Topic
Weil die Informationen haben sich nicht verändert
= falsch
Du kannst die mit Copy/Paste einsetzen und mit den Code-Tags hübsch lesbar machen:
-
@armilar
Wenn wir jetzt wirklich vom gleichen reden aber im Ordner- tele
-
nspanel_2_OBDFC
gibt es keinen RESULT.
-
Ich sehe da ein Result etwas höher. Was ist das??
-
@tt-tom
Ich habe noch einen alten Broker da ist Result drinne.
Der andere Result befindliche sich unter " stat". -
Nun ja - irgendetwas ist da zwischen deinem Tasmota und dem MQTT verbogen.
Den RESULT unter stat gibt es natürlich, der hat aber die falschen Infos
EDIT: Eventuell alles nochmal nach "Step by Step"-Anleitung
https://github.com/joBr99/nspanel-lovelace-ui/wiki/ioBroker---Basisinstallation#step-für-step---anleitung -
@armilar
Ich habe " RESULT " mal händisch eingefügt und siehe da alle Fehlermeldungen sind verschwunden. Es steht als Warnung nur doch der Hinweis den nodeJS auf 18.x.x upzudaten.
Vielen dank nochmals,
Gruß Carlo