NEWS
kürzere Variante von Übersetzungen einer Werteliste möglich?
-
-
@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.
-
-
@homoran sagte: aber so
Mit
Wert
als selbst erstellte Variable? -
@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 error
hier nochmal das zugehörige Blockly
Aber Danke, Paul.
Das Prinzip steht, den Fehler find ich noch! -
@paul53 ich hab's !
ich habi
stattwert
-
@homoran sagte: wert
Welche Javascript-Version? Die muss uralt sein, wenn
Wert
so 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