NEWS
SONOFF NSPanel mit Lovelace UI
-
@armilar
mein Vorschlag wäre jeder entscheidet selber. Weil z.B Teufel Raumfeld hat andere Möglichkeiten als Sonos und so weiter. -
@vumer sagte in SONOFF NSPanel mit Lovelace UI:
mein Vorschlag wäre jeder entscheidet selber. Weil z.B Teufel Raumfeld hat andere Möglichkeiten als Sonos und so weiter.
Das ist auch das Ziel.
Teufel/Raumfeld-Datenpunkte wären übrigens aus mal sehr interessant zu sehen...
-
@armilar sagte in SONOFF NSPanel mit Lovelace UI:
Teufel/Raumfeld-Datenpunkte wären übrigens aus mal sehr interessant zu sehen...
Gibt es nur für Node-RED
Kein Entwickler hat diese geile Geräte -
Ein wenig gewöhnungsbedürftig die Ansicht
Ist das schon alles oder haben die neben den Funktionen, die ich da sehe (sind ja schon drin) auch noch weitere Features?
Also das müsste jetzt schon funktionieren.
-
@armilar sagte in SONOFF NSPanel mit Lovelace UI:
auch noch weitere Features?
Eher weniger. Nur das Minimum. Spotify Speaker-Auswahl nur über Handy app ;(
-
Eher weniger. Nur das Minimum. Spotify Speaker-Auswahl nur über Handy app ;(
Das sollten wir uns demnächst mal ansehen. Das funktioniert, wenn du den Datenpunkt vom Spotify-Premium nimmst.
-
@armilar sagte in SONOFF NSPanel mit Lovelace UI:
Das sollten wir uns demnächst mal ansehen.
immer gerne
Das funktioniert, wenn du den Datenpunkt vom Spotify-Premium nimmst.
nee, das hängt mit dem Multiroom
-
Hat jemand auf Anhieb eine Idee wie ich die Buttons im Tasmota als extra Topic kriege so das man damit was anders machen kann? Ich glaube das stand mal hier irgendwo im Thread aber das wieder zu finden ist schwierig.
Danke schonmal! -
-
Wie oft aktualisiert die Temperaturanzeige im Screensaver? Kann man das einstellen? Ich habe einen Wetter-Alias der die aktuelle Temperatur aus einem Shelly Addon entnimmt. Mir ist gestern schon aufgefallen daß diese den ganzen Abend nicht aktualisiert wird.
-
@vumer ja mit dieser Hilfe kriege ich zwar bei Result die Ausgabe, muß dann aber wieder Verrenkungen machen um das aufzudröseln auf einzelne Datenpunkte. Theoretisch jetzt nicht so das Problem aber das geht doch irgendwie einfacher mit den Tasmota-Rules oder?
-
@wuschl sagte in SONOFF NSPanel mit Lovelace UI:
Wie oft aktualisiert die Temperaturanzeige im Screensaver? Kann man das einstellen? Ich habe einen Wetter-Alias der die aktuelle Temperatur aus einem Shelly Addon entnimmt. Mir ist gestern schon aufgefallen daß diese den ganzen Abend nicht aktualisiert wird.
Die Temperatur ist ein Trigger im Wetter-Alias. Sollte sich also mit jeder Temperaturänderung ändern. Eventuell mal den Datenpunkt oder Adapter checken, der die Temperatur erzeugt.
-
@armilar
Tolle Arbeit!
Kann ich in der grid Ansicht auch 6 Temperaturen anzeigen lassen oder geht es nur in der cardEntities mit 4 gleichzeitigen Anzeigen? Im grid sehe ich dann nur das Thermometer Symbol, aber keine aktuellen Werte. Vielen Dank -
Tolle Arbeit!
Kann ich in der grid Ansicht auch 6 Temperaturen anzeigen lassen oder geht es nur in der cardEntities mit 4 gleichzeitigen Anzeigen? Im grid sehe ich dann nur das Thermometer Symbol, aber keine aktuellen Werte. Vielen DankDanke
In der cardGrid ist das mit ioBroker noch nicht abgebildet. Kommt aber noch.
Daher zu Deiner Frage:
Im Moment kannst du das nur in der cardEntities mit 4 x Alias Info oder Temperatur abbilden.LG
-
Der Datenpunkt vom Shelly steht bei "-3,8" der Datenpunkt vom Alias steht bei "-3,8", aber das Panel zeigt "-5,0"
Es aktualisiert die Temperatur erst wenn ich das Display antippe und danach der Screensaver wieder kommt. -
Erstmal die ein oder andere Frage:
- Ist das auch der Alias, der in der Config eingetragen ist, oder ggfs. ein anderer?
- Springt die Temperatur beim Doppelklick auf exakt die Temperatur, die auch im Alias ist?
-
hallo
ich habe mir auf die Startseite neben dem Wetter noch andere werte gelegt...
aber der screensaver Schalter noch zwischen Wetter und den werten hin und her.
kann ich das so schalten das die eine Seite länger zu sehen ist als die andere
oder ggf das Wetter ganz raus nehmen -
Ja für beide Fragen.
Nachfolgend die Zeit für "entityChangeTime höher setzten (siehe blau markierte Zeile von 15 auf 30 oder 60)
Du kannst das Wetter auch rausnehmen. Dafür müssen die im Bild abgebildeten unteren beiden Datenpunkte auf false stellen.
weatherForecastTimer sorgt für den Wechsel, wenn der auf "true" steht und weatherForcast auf false würde die Screensaver Entitäten anzeigen, statt der Wettervorhersage.
-
Es gibt in der Tat eine Lücke in der Konfiguration. Und zwar dann, wenn "kein" Wechsel zwischen ScreensaverEntities und WeatherForecast stattfindet. Ich werde das künftig anpassen.
Für den Übergang bis dahin kannst du dir die Funktion (um Zeile 5) erweitern. Dann findet jede Minute eine Überprüfung statt.
//Uhrzeit an NSPanel senden schedule('* * * * *', () => { try { SendTime(); HandleScreensaverUpdate(); } catch (err) { console.warn('schedule: ' + err.message); } });
also einfach Stelle suchen (ca. Zeile 1000) und
HandleScreensaverUpdate();
hinzufügen
-
@armilar
Ja das ist der Alias in der Configexport const config: Config = { panelRecvTopic: 'mqtt.0.tele.NS-Panel-Garage_0E3BFC.RESULT', // anpassen panelSendTopic: 'mqtt.0.cmnd.NS-Panel-Garage_0E3BFC.CustomSend', // anpassen firstScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Hourly.h0.PrecipitationProbability', ScreensaverEntityIcon: 'weather-pouring', ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100} }, secondScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.WindSpeed', ScreensaverEntityIcon: 'weather-windy', ScreensaverEntityText: "Wind", ScreensaverEntityUnitText: 'km/h', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 120} }, thirdScreensaverEntity: { ScreensaverEntity: "shelly.1.SHSW-1#E098068D8BFC#1.ext.temperatureC1", ScreensaverEntityIcon: "pool-thermometer", ScreensaverEntityText: "Pool", ScreensaverEntityUnitText: "°C", ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 40} }, fourthScreensaverEntity: { ScreensaverEntity: 'accuweather.0.Current.RelativeHumidity', ScreensaverEntityIcon: 'water-percent', ScreensaverEntityText: 'Luft', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: {'val_min': 0, 'val_max': 100, 'val_best': 65} }, alternativeScreensaverLayout: false, autoWeatherColorScreensaverLayout: true, mrIcon1ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.NS-Panel-Garage_0E3BFC.POWER1', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff }, mrIcon2ScreensaverEntity: { ScreensaverEntity: 'mqtt.0.stat.NS-Panel-Garage_0E3BFC.POWER2', ScreensaverEntityIcon: 'lightbulb', ScreensaverEntityOnColor: On, ScreensaverEntityOffColor: HMIOff }, timeoutScreensaver: 20, dimmode: 20, active: 100, //Standard-Brightness TFT screenSaverDoubleClick: true, locale: 'de-DE', // en-US, de-DE, nl-NL, da-DK, es-ES, fr-FR, it-IT, ru-RU, etc. timeFormat: '%H:%M', // currently not used dateFormat: '%A, %d. %B %Y', // currently not used weatherEntity: 'alias.0.Wetter.Gerät_1', // Dieser Alias muss erstellt werden, damit die 4 kleineren Icons (Wetter oder DP) angezeigt werden können --> oder autoCreateAlias auf true defaultOffColor: Off, defaultOnColor: On, defaultColor: Off, defaultBackgroundColor: Black, //New Parameter temperatureUnit: '°C',
Bei einem Doppelklick springt das Display in die Card, erst wenn der Screensaver wieder kommt, dann stimmt die Temperatur. bei einem Klick passiert nichts.
Oh, zu spät gelesen