NEWS
Test Adapter NSPanel-lovelace-ui v0.17.x
-
@armilar
Jo der standart sreensaver geht wieder, andere hab ich nicht mehr getetet geradeTFT us-l v5.0.2 ist ebenfalls Online
-
@ticaki said in Betatest NSPanel-lovelace-ui v0.6.x:
steht das mit der rule in der doku? wenn ja wo?
Das steht im Skript. Unterhalb des buttonLeft.
@muuulle
Danke werde ich raus machen.Ich glaube mit der Rolle level.blabla kann man da alles rein schreiben das irgendwie nach farbe aussieht - also auch hsl(0,50%,60%) oder so - aber nicht getestet.
-
@muuulle
Danke werde ich raus machen.Ich glaube mit der Rolle level.blabla kann man da alles rein schreiben das irgendwie nach farbe aussieht - also auch hsl(0,50%,60%) oder so - aber nicht getestet.
-
@ticaki
Meine Frage resultiert daraus, dass die Tasten keinen Datenpunkt schalten. Ich dachte, dass es vielleicht mit der Rule2 zu tun hat. Dann werde ich wohl weitersuchen⊠đ@muuulle
Hm steht das nicht in der Doku - egal steht ja in meinem Kopf :)Das sind Taster und Taster schalten nicht.
Hier schaltet man das um:

Und diese Datenpunkte werden mit true aktualisiert, wenn du auf die Taste drĂŒckst -
umschalten hab ich da erstmal nicht eingebaut - weil Taster keine Schalter sindups

Im Blockly mit

und im javascript miton({id:'bla', change: 'any', ack: true}, ...EDIT:
Nach weiteren Nachforschungen im Code - da wird ja seit ĂŒber 2Jahren dran gearbeitet habe ich folgende gefunden:buttonLeft: { mode: 'page', page: 'main', },/** * Mode for navigating to a page. */ mode: 'page'; /** * The page to navigate to. */ page?: string; } | { /** * Mode for toggling a datapoint. */ mode: 'switch'; /** * The state of the datapoint to toggle. */ state: string; } | { /** * Mode for triggering a button datapoint. */ mode: 'button'; /** * The state of the button datapoint to trigger. */ state: string;switch ist ein
umschalter
button ist eintrue-schalter (also schreibt auf den Datenpunkt ein true)mit
buttonLeft: { mode: 'switch', state: 'mein.datenpunkt', },schaltet man bei Tastendruck den Datenpunkt von true auf false bzw. false auf true.
-
@ticaki
Meine Frage resultiert daraus, dass die Tasten keinen Datenpunkt schalten. Ich dachte, dass es vielleicht mit der Rule2 zu tun hat. Dann werde ich wohl weitersuchen⊠đ@muuulle
MOMENTchen ich hab da was gefunden im Code - editiere wohl gleich oben um meine aussage zu den schaltern zu widerrufen - aber erstmal wĂŒhlen :) -
Gibt es aktuell eigentlich einen User mit der US-P Version, der gerne den Adapter nutzen möchte?
-
Gibt es aktuell eigentlich einen User mit der US-P Version, der gerne den Adapter nutzen möchte?
-
@muuulle
Ich werde hier editieren und die anderen Antworten hinzufĂŒgen - vorab steht das mit der rule in der doku? wenn ja wo?Das umschalten der Tasten geht ĂŒber Datenpunkte unter cmd - relais lösen 1 bzw. 2.
zur Frage 1:
Mehrere Formate sind möglich â je nachcommon.typedes Datenpunkts:Wenn
common.type: "string":- JSON-Objekt: { r:123, g:123, b:123 }
- Hex-Wert: #A332D1
- Mit role:
level.color.nameoderlevel.color.rgbein gĂŒltiger CSS-Farbname (z. B. "red", "skyblue")
Wenn
common.type: "number":- Die Deczahl aus dem Skript im Bereich 0 â 65535 (0 bis 2^16 â 1) ĂŒber diesen Wert wissen @TT-Tom und @Armilar aber mehr
Frage 2:
Beantworte ich mal mit einem Beispiel aus meinem meiner Nspanelskripte:
Ignoriere die templates
// 3) Windrichtungspfeil (nur sichtbar ab Windgeschwindigkeit >= 6) { type: 'template', template: 'text.sainlogic.windarrow', dpInit: 'sainlogic.0', modeScr: 'bottom', readOptions: { directionOfPanel: 81 }, enabled: 'sainlogic.0.weather.current.windspeed', visibleCondition: 'parseFloat(val) >= 6', }, // 4) Leichter Regen (0.2â5 mm) { type: 'script', ScreensaverEntity: 'sainlogic.0.weather.current.rain', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 1, ScreensaverEntityIconOn: 'weather-rainy', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: 'mm', ScreensaverEntityVisibleCondition: 'parseFloat(val) > 0.2 && parseFloat(val) < 5', ScreensaverEntityIconColor: { val_min: 6, val_max: 0, mode: 'triGrad' }, }, // 5) Starker Regen (>= 5 mm) { type: 'script', ScreensaverEntity: 'sainlogic.0.weather.current.rain', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityIconOn: 'weather-pouring', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Regen', ScreensaverEntityUnitText: 'mm', ScreensaverEntityVisibleCondition: 'parseFloat(val) >= 5', ScreensaverEntityIconColor: { val_min: 0, val_max: 20, mode: 'triGrad' }, }, // 6) UV-Index (sichtbar ab Wert > 2, Farbverlauf 0â8) { type: 'script', ScreensaverEntity: 'sainlogic.0.weather.current.uvi', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityIconOn: 'shield-sun-outline', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'sun', ScreensaverEntityUnitText: 'uv', ScreensaverEntityVisibleCondition: 'parseFloat(val) > Number(2)', ScreensaverEntityIconColor: { val_min: 0, val_max: 8, mode: 'triGrad' }, }, // 7) Windrichtungspfeil (immer aktiv, wenn ungleich 0) { type: 'template', template: 'text.sainlogic.windarrow', dpInit: 'sainlogic.0', modeScr: 'bottom', readOptions: { directionOfPanel: 81 }, enabled: 'sainlogic.0.weather.current.windspeed', visibleCondition: `parseFloat(val) >= 3` }, // 8) Luftfeuchtigkeit (AuĂen, Farbverlauf 10â90, Idealwert 50) // wenns alles andere nichts war - dann halt Luftfeuchtigkeit als FĂŒllung { type: 'script', ScreensaverEntity: 'sainlogic.0.weather.current.outdoorhumidity', ScreensaverEntityFactor: 1, ScreensaverEntityDecimalPlaces: 0, ScreensaverEntityIconOn: 'water-percent', ScreensaverEntityIconOff: null, ScreensaverEntityText: 'Feuchte', ScreensaverEntityUnitText: '%', ScreensaverEntityIconColor: { val_min: 10, val_max: 90, val_best: 50, mode: 'triGrad' }, },ScreensaverEntityVisibleConditionwird benutzt um das enabled zu bestimmen, wenn ein einfaches true nicht reicht. Wenn nichts weiter angegeben gegenScreensaverEntity.Wenn
ScreensaverEntityEnabledangegeben ist bezieht sich die PrĂŒfung darauf. Also sowas wie "val === 1", "val === 2" und einen datenpunkt wo du durch die zahlen schaltest, reicht schon.Wow das hab ich aber mal schlecht erklĂ€rt:
ScreensaverEntityEnabled: '0_userdata.0.rotation'; ScreensaverEntityVisibleCondition: 'val===0';Wenn jetzt in
0_userdata.0.rotationeine zahl 0 steht, wird das element angezeigt, ansonsten nicht. Das kannst du dann hochzÀhlen und von einem externen Skript rotieren lassen.@ticaki said in [Betatest NSPanel-lovelace-ui v0.6.x]
zur Frage 1:
Mehrere Formate sind möglich â je nachcommon.typedes Datenpunkts:Wenn
common.type: "string":- JSON-Objekt: { r:123, g:123, b:123 }
- Hex-Wert: #A332D1
Alle Hinweise haben geholfen. Vielen Dank fĂŒr den groĂartigen Support (und den tollen Adapter).
Einzig die Farbe wird nicht angenommen. Ich erhalte folgende Fehlermeldung:ScreensaverEntityOnColor: '0_userdata.0.Abfuhrkalender.NSPanel.1.Farbe', ^ ERROR: Type 'string' is not assignable to type 'RGB'.Hast du hier vielleicht noch einen Ansatz? Eingesetzt habe ich die von dir genannten Farben. Der Common.type ist String.
-
@ticaki said in [Betatest NSPanel-lovelace-ui v0.6.x]
zur Frage 1:
Mehrere Formate sind möglich â je nachcommon.typedes Datenpunkts:Wenn
common.type: "string":- JSON-Objekt: { r:123, g:123, b:123 }
- Hex-Wert: #A332D1
Alle Hinweise haben geholfen. Vielen Dank fĂŒr den groĂartigen Support (und den tollen Adapter).
Einzig die Farbe wird nicht angenommen. Ich erhalte folgende Fehlermeldung:ScreensaverEntityOnColor: '0_userdata.0.Abfuhrkalender.NSPanel.1.Farbe', ^ ERROR: Type 'string' is not assignable to type 'RGB'.Hast du hier vielleicht noch einen Ansatz? Eingesetzt habe ich die von dir genannten Farben. Der Common.type ist String.
@muuulle
Zeig mit mal das datenpunkt object und genau was du rein geschrieben hast :) Bei Ănderungen an Datenpunkte, damit meine ich das object von datenpunkten, muss der adapter neugestartet werden. Der cacht den kram.EDIT - upsi
Da ist ein Typefehler im Skript - behebe ich!EDIT2:
Bis es soweit ist kannst du dir mit//@ts-ignorehelfen - das solltest du aber beim nÀchsten Skriptupdate wieder entfernen, jedoch nur solltest - kein muss :)Bespiel:
//@ts-ignore ScreensaverEntityOnColor: '0_userdata.0.RGB' -
@muuulle
Zeig mit mal das datenpunkt object und genau was du rein geschrieben hast :) Bei Ănderungen an Datenpunkte, damit meine ich das object von datenpunkten, muss der adapter neugestartet werden. Der cacht den kram.EDIT - upsi
Da ist ein Typefehler im Skript - behebe ich!EDIT2:
Bis es soweit ist kannst du dir mit//@ts-ignorehelfen - das solltest du aber beim nÀchsten Skriptupdate wieder entfernen, jedoch nur solltest - kein muss :)Bespiel:
//@ts-ignore ScreensaverEntityOnColor: '0_userdata.0.RGB' -
@muuulle
Zeig mit mal das datenpunkt object und genau was du rein geschrieben hast :) Bei Ănderungen an Datenpunkte, damit meine ich das object von datenpunkten, muss der adapter neugestartet werden. Der cacht den kram.EDIT - upsi
Da ist ein Typefehler im Skript - behebe ich!EDIT2:
Bis es soweit ist kannst du dir mit//@ts-ignorehelfen - das solltest du aber beim nÀchsten Skriptupdate wieder entfernen, jedoch nur solltest - kein muss :)Bespiel:
//@ts-ignore ScreensaverEntityOnColor: '0_userdata.0.RGB'@ticaki
Moin,
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?Bei dem Screensaver fand ich die Möglichkeiten beides zu beeinflussen groĂartig.
-
@ticaki
Moin,
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?Bei dem Screensaver fand ich die Möglichkeiten beides zu beeinflussen groĂartig.
-
@ticaki
Moin,
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?Bei dem Screensaver fand ich die Möglichkeiten beides zu beeinflussen groĂartig.
-
@ticaki
Moin,
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?Bei dem Screensaver fand ich die Möglichkeiten beides zu beeinflussen groĂartig.
@muuulle sagte in Betatest NSPanel-lovelace-ui v0.6.x:
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?
nicht ganz

- Bei der "Einheit" kannst du auswÀhlen. Der Faktor wird dabei automatisch errechnet.
- Bei "Flussrichtung umkehren" kannst du bestimmen, in welche Richtung die Leistung (positiv/negativ) flieĂen soll. Je nachdem, ob der Wert im DP positiv oder negativ wird, dreht sich auch die Richtung des blauen Punktes.
Stellt sich ja die Frage, ob man wirklich ein Vorzeichen im Zusammenspiel mit der Richtung benötigt...
Beispiel 1:
Ich Lade meinen Akku, d.h. Ich schiebe eine positive Leistung in meinen Akku; Ich entlade meinen Akku und schiebe eine positive Leistung ins HausBei spiel 2:
Ich beziehe Strom vom Netzanbieter und ziehe eine positive Leistung ins Haus; Ich Speise Ăberschuss ins Netz ein und schiebe somit eine positive Leistung ins NetzBenötigt man in der cardPower also wirklich negative Vorzeichen?

-
@muuulle sagte in Betatest NSPanel-lovelace-ui v0.6.x:
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?
nicht ganz

- Bei der "Einheit" kannst du auswÀhlen. Der Faktor wird dabei automatisch errechnet.
- Bei "Flussrichtung umkehren" kannst du bestimmen, in welche Richtung die Leistung (positiv/negativ) flieĂen soll. Je nachdem, ob der Wert im DP positiv oder negativ wird, dreht sich auch die Richtung des blauen Punktes.
Stellt sich ja die Frage, ob man wirklich ein Vorzeichen im Zusammenspiel mit der Richtung benötigt...
Beispiel 1:
Ich Lade meinen Akku, d.h. Ich schiebe eine positive Leistung in meinen Akku; Ich entlade meinen Akku und schiebe eine positive Leistung ins HausBei spiel 2:
Ich beziehe Strom vom Netzanbieter und ziehe eine positive Leistung ins Haus; Ich Speise Ăberschuss ins Netz ein und schiebe somit eine positive Leistung ins NetzBenötigt man in der cardPower also wirklich negative Vorzeichen?

-
@muuulle sagte in Betatest NSPanel-lovelace-ui v0.6.x:
bei den cardPower kann ich weder einen Faktor noch das Vorzeichen der Werte bestimmen. Lediglich den angefĂŒgten Text und die Anzahl der Nachkommastellen. Richtig, oder?
nicht ganz

- Bei der "Einheit" kannst du auswÀhlen. Der Faktor wird dabei automatisch errechnet.
- Bei "Flussrichtung umkehren" kannst du bestimmen, in welche Richtung die Leistung (positiv/negativ) flieĂen soll. Je nachdem, ob der Wert im DP positiv oder negativ wird, dreht sich auch die Richtung des blauen Punktes.
Stellt sich ja die Frage, ob man wirklich ein Vorzeichen im Zusammenspiel mit der Richtung benötigt...
Beispiel 1:
Ich Lade meinen Akku, d.h. Ich schiebe eine positive Leistung in meinen Akku; Ich entlade meinen Akku und schiebe eine positive Leistung ins HausBei spiel 2:
Ich beziehe Strom vom Netzanbieter und ziehe eine positive Leistung ins Haus; Ich Speise Ăberschuss ins Netz ein und schiebe somit eine positive Leistung ins NetzBenötigt man in der cardPower also wirklich negative Vorzeichen?

@armilar
Moin,
ich zeige mit dem negativen Vorzeichen, ob Strom verbraucht/gespeichert wird. Wird Strom zum Verbrauch zur VerfĂŒgung gestellt, ist das Vorzeichen hingegen positiv. Dementsprechend ist die Summe aller Werte null.So beispielsweise:
Solaranlage +150 W
Speicherbeladung -20 W
Verbrauch -130 WâŠIch denke, das ist reine Geschmacksache und ich komme auch sehr gut mit ausschlieĂlich positiven Werten klar đ und könnte mir im Zweifel auch mit ein bisschen Blockly zusammenschieben.
UnterstĂŒtzung brauche ich jedoch mit der automatischen Umrechnung W -> kW.
Die common.unit ist W. Im Adapter habe ich auch W (mit einer Nachkommastelle) eingestellt. Sobald der Wert ĂŒber 999 W steigt, hĂ€tte ich 1 kW erwartet.
Es bleibt aber vierstellig - auch wenn im Adapter kW eingestellt ist.Habe ich die FunktionalitÀt falsch interpretiert?
Vielen Dank
-
@armilar
Moin,
ich zeige mit dem negativen Vorzeichen, ob Strom verbraucht/gespeichert wird. Wird Strom zum Verbrauch zur VerfĂŒgung gestellt, ist das Vorzeichen hingegen positiv. Dementsprechend ist die Summe aller Werte null.So beispielsweise:
Solaranlage +150 W
Speicherbeladung -20 W
Verbrauch -130 WâŠIch denke, das ist reine Geschmacksache und ich komme auch sehr gut mit ausschlieĂlich positiven Werten klar đ und könnte mir im Zweifel auch mit ein bisschen Blockly zusammenschieben.
UnterstĂŒtzung brauche ich jedoch mit der automatischen Umrechnung W -> kW.
Die common.unit ist W. Im Adapter habe ich auch W (mit einer Nachkommastelle) eingestellt. Sobald der Wert ĂŒber 999 W steigt, hĂ€tte ich 1 kW erwartet.
Es bleibt aber vierstellig - auch wenn im Adapter kW eingestellt ist.Habe ich die FunktionalitÀt falsch interpretiert?
Vielen Dank
@muuulle
Ich glaube der teil ist noch nicht final eingebaut - hauptsĂ€chlich weil nicht genug - "Was wĂ€re wohl das beste" Meinungen vorhanden sind. Die Einstellung im Admin wird von einer eventuellen common.unit ĂŒberschrieben und sollte "eigentlich" der Umrechnungsfunktion als Wunsch mit gegeben werden. Wird es aber zur Zeit nicht.Das Hauptproblem was diese Card hat, ist die begrenzte Anzahl von Stellen die sie anzeigen kann. Es sind aktuell 6 Zeichen fĂŒr den Wert eingestellt. Wenn mehr als 6 Zeichen angezeigt werden schaltet die Funktion um. Bei 1 Nachkommastelle ist der höchste Wert 9999,9. FĂŒr das von dir gewĂŒnschte Verhalten wĂ€ren also 2 Nachkommastellen die richtige Wahl. Ein eventuelles
-zÀhlt nicht mit, ebenso wenig wie die unit.Der Fokus liegt auch darauf viele Informationen mitzuteilen.
-
0.6.7 (2025-10-22)
- (ticaki) PagePower: Added favorite unit selection for power display
- (ticaki) Grid/Entities pages: Improved update performance with reduced minimum update interval
- (ticaki) PageItem icons: Enabled use of state IDs in color specifications
- (tt-tom17) ChartBar: Fixed display issues
- (ticaki) Battery template (BYD HVS): Fixed charging status detection (power = 0 is no longer treated as charging)
- (Armilar) HMI: Fixed cardAlarm icon display and screensaver standard/alternate mode switching
@muuulle
Schau mal ob es sich jetzt eher wie erwartet verhĂ€lt - er versucht noch immer soviele infos wie möglich anzuzeigen, beginnt aber beim betreten der PagePower mit dem im Admin eingestellten Unit, bei 2-3 Nachkommastellen heiĂt das es geht auf Watt wenn 1kw (gerundet) unterschritten werden. 1 Nachkommastelle bei 10kw (gerundet) bei 0 dann 100kw. Man kann ja nicht nur Haushaltsstrom damit darstellen wollen.EDIT:
@TT-Tom ? sinnvoll?
Dazu gibt es noch eine Erweiterung die hinzugefĂŒgt werden könnte:Wenn der Datenpunktwert durch eine Verringerung des SI-PrĂ€fixe nicht an Informationen gewinnt, wird davon abgesehen. WĂŒrde bedeuten das er noch lĂ€nger an den kw festhĂ€lt, wenn die im Admin eingestellt sind.
Beispiel mit Datenpunktwerten:999 Watt == 0.999 kw -> 0.999 kw
1 Watt == 0,001 kw -> 0,001 kw
4,5 Watt !== 0,005 kw -> 4,5 WattDie Funktion merkt sich den letzten SI-PrÀfix und macht mit dem weiter bis eine konvertierung erforderlich ist oder die Seite verlassen wird.
-
0.6.7 (2025-10-22)
- (ticaki) PagePower: Added favorite unit selection for power display
- (ticaki) Grid/Entities pages: Improved update performance with reduced minimum update interval
- (ticaki) PageItem icons: Enabled use of state IDs in color specifications
- (tt-tom17) ChartBar: Fixed display issues
- (ticaki) Battery template (BYD HVS): Fixed charging status detection (power = 0 is no longer treated as charging)
- (Armilar) HMI: Fixed cardAlarm icon display and screensaver standard/alternate mode switching
@muuulle
Schau mal ob es sich jetzt eher wie erwartet verhĂ€lt - er versucht noch immer soviele infos wie möglich anzuzeigen, beginnt aber beim betreten der PagePower mit dem im Admin eingestellten Unit, bei 2-3 Nachkommastellen heiĂt das es geht auf Watt wenn 1kw (gerundet) unterschritten werden. 1 Nachkommastelle bei 10kw (gerundet) bei 0 dann 100kw. Man kann ja nicht nur Haushaltsstrom damit darstellen wollen.EDIT:
@TT-Tom ? sinnvoll?
Dazu gibt es noch eine Erweiterung die hinzugefĂŒgt werden könnte:Wenn der Datenpunktwert durch eine Verringerung des SI-PrĂ€fixe nicht an Informationen gewinnt, wird davon abgesehen. WĂŒrde bedeuten das er noch lĂ€nger an den kw festhĂ€lt, wenn die im Admin eingestellt sind.
Beispiel mit Datenpunktwerten:999 Watt == 0.999 kw -> 0.999 kw
1 Watt == 0,001 kw -> 0,001 kw
4,5 Watt !== 0,005 kw -> 4,5 WattDie Funktion merkt sich den letzten SI-PrÀfix und macht mit dem weiter bis eine konvertierung erforderlich ist oder die Seite verlassen wird.
@ticaki
Vielen Dank fĂŒr die MĂŒhen. Richtig testen kann ich derzeit noch nicht, wegen fehlender Werte gröĂer 999 W.Was mir aber noch als praktische Erweiterung eingefallen ist, wĂ€re ein umdrehen der Animationsrichtung bei Wechsel des Vorzeichens. Dann könnte beispielsweise nur ein Batterie-Icon verwendet werden, welches Entladung wie auch Beladung anzeigt; oder fĂŒr den Netzbezug und Einspeisung.
-
@ticaki
Vielen Dank fĂŒr die MĂŒhen. Richtig testen kann ich derzeit noch nicht, wegen fehlender Werte gröĂer 999 W.Was mir aber noch als praktische Erweiterung eingefallen ist, wĂ€re ein umdrehen der Animationsrichtung bei Wechsel des Vorzeichens. Dann könnte beispielsweise nur ein Batterie-Icon verwendet werden, welches Entladung wie auch Beladung anzeigt; oder fĂŒr den Netzbezug und Einspeisung.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden
