NEWS
SONOFF NSPanel mit Lovelace UI
-
Soweit ich das sehe ist hast du im Screensaver eine ID falsch angelegt. mit [] oder {} drumherum. Zumindest verstehe ich so die Fehlermeldung. Poste am besten die Konfiguration des Screensavers in Codetags - nicht als Bild.
-
bottomScreensaverEntity: [ // bottomScreensaverEntity 1 { ScreensaverEntity: 'accuweather.0.Hourly.h0.RainProbability', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityIconOn: 'weather-pouring', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: White //{'val_min': 0, 'val_max': 100} }, // bottomScreensaverEntity 2 { ScreensaverEntity: 'accuweather.0.Hourly.h0.WindSpeed', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityIconOn: 'weather-windy', ScreensaverEntityIconOff: null, ScreensaverEntityText: "Wind", ScreensaverEntityUnitText: 'km/h', ScreensaverEntityIconColor: White //{ 'val_min': 0, 'val_max': 120 } }, // bottomScreensaverEntity 3 { ScreensaverEntity: 'alias.0.Wohnbereich.Temperatur.SECOND', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'water-percent', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Luft', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: White //{ 'val_min': 0, 'val_max': 120 } }, // bottomScreensaverEntity 4 { ScreensaverEntity: 'alias.0.Wohnbereich.Temperatur.ACTUAL', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'temperature-celsius', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Innen', ScreensaverEntityUnitText: '°C', ScreensaverEntityIconColor: White }, // bottomScreensaverEntity 5 (for Alternative and Advanced Screensaver) { ScreensaverEntity: 'accuweather.0.Current.RelativeHumidity', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'water-percent', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Feuchte', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100, 'val_best': 65} }, // bottomScreensaverEntity 6 (for Advanced Screensaver) { ScreensaverEntity: NSPanel_Path + 'Relay.1', ScreensaverEntityIconOn: 'coach-lamp-variant', ScreensaverEntityText: 'Street', ScreensaverEntityOnColor: Yellow, ScreensaverEntityOffColor: White, ScreensaverEntityOnText: 'Is ON', ScreensaverEntityOffText: 'Not ON' },
-
Die Fehler im laufenden Prozess sind nun plötzlich verschwunden. Nun kommen am start ein paar Fehler
2024-11-14 13:44:09.679 - error: javascript.0 (980) script.js.NS_Panels.Wohnzimmer.Display: Error: Cannot find module '@iobroker-javascript.0/moment-parseformat' 2024-11-14 13:44:09.679 - error: javascript.0 (980) at Module.require (node:internal/modules/cjs/loader:1311:19) 2024-11-14 13:44:09.679 - error: javascript.0 (980) at require (node:internal/modules/helpers:179:18) 2024-11-14 13:44:09.679 - error: javascript.0 (980) at require (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:552:28) 2024-11-14 13:44:09.680 - error: javascript.0 (980) at script.js.NS_Panels.Wohnzimmer.Display:1017:19 2024-11-14 13:44:09.680 - error: javascript.0 (980) at Script.runInContext (node:vm:149:12)
-
@philipp-schlueter sagte in SONOFF NSPanel mit Lovelace UI:
Die Konfiguration sieht gut.
Das weitere muß dir TT-Tom weiter helfen bin leider zu lange raus um mich zu erinnern wie man den Schluckauf vom JS-Adapter nochmal behebt. Bin gerade erst wieder am anlernen, wie es nochmal war
-
okay. vielen dank für deinen support
-
in der Javascript-Instanz fehlen die Module
moment
und/odermoment-parseformat
dayjs
haben wir nicht mehr in der Benutzung. Die anderen beiden schon noch. Undaxios
sollte per Default im JS sein. -
vielen dank. das hat Abhilfe geschaffen.
Jetzt habe ich das nächste Problem
Wie bekomme ich die beiden Glühbirnen vom Screensaver entfernt?
Ich könnte jetzt wieder ewig suchen aber vielleicht seid ihr schneller
Vielen Dank bis hier hin -
-
du bist ne Granate. Vielen dank
-
Update/Fix v4.4.0.11
Und jetzt noch etwas Text dazu
Die aktuelle Beschreibung zur cardThermo (als Klimaanlage) findet ihr hier:
https://forum.iobroker.net/post/1213286Es wird aber noch eine ausführliche Beschreibung hierzu im Wiki geben.
@TT-Tom hat noch ein paar Fixes vorgenommen für die Datenpunkte:
- activeDimmodeBrightness
- timeoutScreensaver
und ebenso eine Erweiterung implementiert, dass das popupNotify ebenso im Datenpunkt:
ActivePage
erscheint.Einfach den unteren Teil ersetzen ab:
https://github.com/joBr99/nspanel-lovelace-ui/blob/main/ioBroker/NsPanelTs.ts
Und viel Spaß noch mit dem Update:
-
Hallo,
was wird hier mit welchen Datenpunkt verknüpft?
Ich habe zb. folgende angelegt: Temp Soll, Anforderung ein/aus, Betriebsmodus ein/aus.
Was zeigt mit das NSPanel auf der Heizungsseite bei Zustand an? Momentan Steht da "Auto". -
-
@tt-tom Thermostat habe ich noch keins. Könntest du eins empfehlen und welchen Adapter dazu. Um es einfach zu machen würde ich ein Shelly und ein Stellantrieb dran anschließen. Den Rest mit einem Blockly.
-
@timowald ich hatte mal welche von EVE und bin dann zu Homematic IP gewechselt. Bin damit zu frieden.
-
@tt-tom es geht um eine Fußbodenheizung die sich noch im Bau befindet. Es ist ein Kreis mit einem Ventil für einen Stellantrieb. Evtl könnte ich auch das interne Relais dafür nutzen.
-
@timowald okay für Fußbodenheizung gibt es auch etwas von Homematic. Ist aber nicht preiswert. Vielleicht können dir andere User noch Tipps dazugeben. Ich habe hier nur Heizkörper.
-
-
Ich würde gerne nur mit einer hysterese arbeiten und nicht mit pwm. Einschalten wenn Ist 1 grad unter Soll und ausschalten wenn Ist 1 grad über Soll. Dazu würde ich gerne das intere Relais nutzen.
-
@timowald
Ja das klappt nur über ein externes Script. Der Temperaturfühler im Panel ist dafür nicht geeignet, musst also was externes nehmen. Das Stellventil kannst du über das Relais steuern. -
@tt-tom oh wieso ist der nicht dafür geeignet? Er soll mir doch nur die Ist Temperatur vom Raum senden.