NEWS
kürzere Variante von Übersetzungen einer Werteliste möglich?
-
@homoran sagte: Diesmal hab ich aber sehr viele errorcodes
Stehen sie im DP unter "common.states"? Bitte zeigen (Code tags).
@paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:
Stehen sie im DP unter "common.states"?
nein, leider nicht.
Die sind aus einer Excel Liste kopiert.Frei nach Jean Pütz hab ich da schon mal was vorbereitet und in eine Variable geschrieben.
Der Datenpunkt enthält dann ausschließlich die Zahlen.ich hatte es schon mit Liste und Trennzeichen
;versucht, aber nicht wirklich erfolgreich -
@paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:
Stehen sie im DP unter "common.states"?
nein, leider nicht.
Die sind aus einer Excel Liste kopiert.Frei nach Jean Pütz hab ich da schon mal was vorbereitet und in eine Variable geschrieben.
Der Datenpunkt enthält dann ausschließlich die Zahlen.ich hatte es schon mit Liste und Trennzeichen
;versucht, aber nicht wirklich erfolgreich -
@paul53 Danke!
das verdau ich jetzt mal
-
-
@paul53 jetzt leider das gleiche Ergebnis

-
@homoran Ich hätte noch eine kürzere Version Deines Scripts als Alternative im Angebot, aber ohne Pauls's automatische Extraktion der Werte:

Die OID sind natürlich noch auf Deine DP anzupassen.
-
-
@paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:
Prüfst Du auf Wert < 10?
ja!
hab schon 3x gegengeprüftich kann bei true 2 oder 3 eingeben, es fehlt das erste Zeichen, bei 4 fehlen die ersten 2
@ahnungsbefreit sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:
Ich hätte noch eine kürzere Version Deines Scripts als Alternative im Angebot,
ja, mit case hätte ich trotzdem 30 Zeilen
-
@paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:
Mit Wert als selbst erstellte Variable?
Natürlich nicht -
aber warum kommt beim debug von i der ganze Wert?
javascript.1 2024-01-08 18:51:29.197 info script.js.Victron.Wandsolardaten: Input current too high javascript.1 2024-01-08 18:51:29.196 info script.js.Victron.Wandsolardaten: 34=Input current too high javascript.1 2024-01-08 18:51:22.253 info script.js.Victron.Wandsolardaten: Charger temperature too high javascript.1 2024-01-08 18:51:22.252 info script.js.Victron.Wandsolardaten: 17=Charger temperature too high javascript.1 2024-01-08 18:51:17.433 info script.js.Victron.Wandsolardaten: attery voltage sense miswired (-) javascript.1 2024-01-08 18:51:17.433 info script.js.Victron.Wandsolardaten: 7=Battery voltage sense miswired (-) javascript.1 2024-01-08 18:51:11.857 info script.js.Victron.Wandsolardaten: o error javascript.1 2024-01-08 18:51:11.856 info script.js.Victron.Wandsolardaten: 0=No errorhier nochmal das zugehörige Blockly

Aber Danke, Paul.
Das Prinzip steht, den Fehler find ich noch! -
@paul53 ich hab's !
ich habistattwert -
@homoran sagte: wert
Welche Javascript-Version? Die muss uralt sein, wenn
Wertso aussieht wie in Deinem Bild.@paul53 sagte in kürzere Variante von Übersetzungen einer Werteliste möglich?:
Die muss uralt sein,
ja!
Neuinstallation ist inzwischen fertig, muss noch backuppen und restoren.jetzt klappts auch so

javascript.1 2024-01-08 19:05:43.727 info script.js.Victron.Wandsolardaten: Input current too high javascript.1 2024-01-08 19:05:43.727 info script.js.Victron.Wandsolardaten: 34=Input current too high javascript.1 2024-01-08 19:05:39.068 info script.js.Victron.Wandsolardaten: Charger temperature too high javascript.1 2024-01-08 19:05:39.068 info script.js.Victron.Wandsolardaten: 17=Charger temperature too high javascript.1 2024-01-08 19:05:34.559 info script.js.Victron.Wandsolardaten: Battery voltage sense miswired (-) javascript.1 2024-01-08 19:05:34.558 info script.js.Victron.Wandsolardaten: 7=Battery voltage sense miswired (-) javascript.1 2024-01-08 19:05:30.440 info script.js.Victron.Wandsolardaten: No error javascript.1 2024-01-08 19:05:30.439 info script.js.Victron.Wandsolardaten: 0=No error
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



