NEWS
*gelöst* Binding - Textlänge begrenzen
-
Ich versuche mit meinen eher schlechten HTML Kenntnissen die NINA Anzeige bei mir vernünftig darzustellen. Da klappt über ein Binding bisher zwar recht gut, aber blöderweise sind bei mir zwei "Dauermeldungen" mit ellenlangen erklärungstexten vorhanden die mir jetzt auf den Zeiger gehen.
Entweder schaffe ich es das zu begrenzen oder der NINA fliegt wieder raus wegen Unfähigkeit der Behörden.Mein Problem ist, dass ich dieses Binding habe:
{nina.0.09478.warnung01.info01.headline}<br/><hr>{nina.0.09478.warnung01.sent} {nina.0.09478.warnung01.info01.expires}<br/><hr>{nina.0.09478.warnung01.info01.instruction}und jetzt versuche über den Parameter maxlength den letzten Teil mit den Instructions auf 100 Zeichen zu begrenzen.
Das Corona existiert weiß ich längst und das seit Monaten bei uns ein Fluß verseucht ist ist auch hinlänglich bekannt. Also brauche ich nicht 3 Seiten Verhaltensregeln. Jedoch möchte ich bei wirklich aktuellen Gefahrenmeldungen den Text zumindest ansatzweise vorhanden haben.
Oder lässt sich die Textlänge im Datenpunkt begrenzen?
-
@chaot zwar keine direkte Antwort auf deine Frage, aber seh dir mal das Script an, dort ist es unter anderem möglich, unterschiedliche Benachrichtigungen einzustellen.
https://forum.iobroker.net/topic/30616/script-dwd-uwz-nina-warnungen-als-push-sprachnachrichten -
@chaot zwar keine direkte Antwort auf deine Frage, aber seh dir mal das Script an, dort ist es unter anderem möglich, unterschiedliche Benachrichtigungen einzustellen.
https://forum.iobroker.net/topic/30616/script-dwd-uwz-nina-warnungen-als-push-sprachnachrichten@crunchip Danke für den Tip.
Das sieht recht gut aus, aber ich denke das das an den Clowns scheitert die da bei Nina die Daten eingeben. Alle Meldungen erscheinen bei mir (Fluß und Corona) abwechselnd mit Prio 1 und den gleichen Hinweisen. Ich müsste erst einen Weg finden den Mist auszufiltern und erst dann ist der wieder sinnvoll nutzbar. Oder eben das Textfeld im Binding so begrenzen das die Beschreibung (bzw. Handlungsempfehlung) nicht die halbe VIS ausfüllt.
Am Handy habe ich den NINA Adapter mittlerweile deaktiviert weil immer nur die beiden Meldungen Alarm auslösen. Sogar wenn sie auf ignorieren stehen werden di mindestens 2 mal täglich aktualisiert und der Alarm geht wieder los. Also kaputtfunktioniert.
Das Script scheint ja auch nur den Adapter abzufragen. Und die Handlungsempfehlungen würde ich dann ja auch wieder aus dem Adapter ziehen. Und die Filtermöglichkeit beschränkt sich auf die Priorität wie der Adapter selbst eben auch.
Ich könnte höchstens mal versuchen den Filter zu erweitern und auf Schlagwortfilter umzubauen. -
@crunchip Danke für den Tip.
Das sieht recht gut aus, aber ich denke das das an den Clowns scheitert die da bei Nina die Daten eingeben. Alle Meldungen erscheinen bei mir (Fluß und Corona) abwechselnd mit Prio 1 und den gleichen Hinweisen. Ich müsste erst einen Weg finden den Mist auszufiltern und erst dann ist der wieder sinnvoll nutzbar. Oder eben das Textfeld im Binding so begrenzen das die Beschreibung (bzw. Handlungsempfehlung) nicht die halbe VIS ausfüllt.
Am Handy habe ich den NINA Adapter mittlerweile deaktiviert weil immer nur die beiden Meldungen Alarm auslösen. Sogar wenn sie auf ignorieren stehen werden di mindestens 2 mal täglich aktualisiert und der Alarm geht wieder los. Also kaputtfunktioniert.
Das Script scheint ja auch nur den Adapter abzufragen. Und die Handlungsempfehlungen würde ich dann ja auch wieder aus dem Adapter ziehen. Und die Filtermöglichkeit beschränkt sich auf die Priorität wie der Adapter selbst eben auch.
Ich könnte höchstens mal versuchen den Filter zu erweitern und auf Schlagwortfilter umzubauen.@chaot sagte in Hilfe bei Binding gesucht - Textlänge begrenzen:
Das Script scheint ja auch nur den Adapter abzufragen
nein, du benötigst dann die Adapter gar nicht mehr, das script läuft eigenständig
du kannst dann Filter setzen, Anweisungen/Beschreibungen an/aus schalten, Nachrichtenlänge..normal, mit Beschreibung oder nur Kurzform -
@chaot sagte in Hilfe bei Binding gesucht - Textlänge begrenzen:
Das Script scheint ja auch nur den Adapter abzufragen
nein, du benötigst dann die Adapter gar nicht mehr, das script läuft eigenständig
du kannst dann Filter setzen, Anweisungen/Beschreibungen an/aus schalten, Nachrichtenlänge..normal, mit Beschreibung oder nur Kurzform -
Ich versuche mit meinen eher schlechten HTML Kenntnissen die NINA Anzeige bei mir vernünftig darzustellen. Da klappt über ein Binding bisher zwar recht gut, aber blöderweise sind bei mir zwei "Dauermeldungen" mit ellenlangen erklärungstexten vorhanden die mir jetzt auf den Zeiger gehen.
Entweder schaffe ich es das zu begrenzen oder der NINA fliegt wieder raus wegen Unfähigkeit der Behörden.Mein Problem ist, dass ich dieses Binding habe:
{nina.0.09478.warnung01.info01.headline}<br/><hr>{nina.0.09478.warnung01.sent} {nina.0.09478.warnung01.info01.expires}<br/><hr>{nina.0.09478.warnung01.info01.instruction}und jetzt versuche über den Parameter maxlength den letzten Teil mit den Instructions auf 100 Zeichen zu begrenzen.
Das Corona existiert weiß ich längst und das seit Monaten bei uns ein Fluß verseucht ist ist auch hinlänglich bekannt. Also brauche ich nicht 3 Seiten Verhaltensregeln. Jedoch möchte ich bei wirklich aktuellen Gefahrenmeldungen den Text zumindest ansatzweise vorhanden haben.
Oder lässt sich die Textlänge im Datenpunkt begrenzen?
@chaot sagte in Hilfe bei Binding gesucht - Textlänge begrenzen:
nina.0.09478.warnung01.info01.instruction
ght das nicht?
{myvar:nina.0.09478.warnung01.info01.instruction; myvar.substring(0,100)} -
@chaot sagte in Hilfe bei Binding gesucht - Textlänge begrenzen:
nina.0.09478.warnung01.info01.instruction
ght das nicht?
{myvar:nina.0.09478.warnung01.info01.instruction; myvar.substring(0,100)}@liv-in-sky Jaaaa
Danke dir.
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