Regel von Openhab 3.5 auf 4.0 ändern

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Regel von Openhab 3.5 auf 4.0 ändern

Beitrag von Harka »

wenn es nur um break time geht, lass das Backslash einfach weg. Es ist nur wichtig weiter mit dem doppeltem Hochkomma(" ") zu arbeiten.

N1d45
Beiträge: 123
Registriert: 5. Jan 2020 14:26
Answers: 2

Re: Regel von Openhab 3.5 auf 4.0 ändern

Beitrag von N1d45 »

Danke, funktioniert.

Gibt es dennoch eine Möglichkeit nur einen \ in einen String hinzuzufügen?

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Regel von Openhab 3.5 auf 4.0 ändern

Beitrag von Harka »

ja, einfach nutzen. Blockly denkt da ein wenig für uns mit und macht daraus korrekterweise \\
https://wiki.selfhtml.org/wiki/JavaScript/Steuerzeichen

N1d45
Beiträge: 123
Registriert: 5. Jan 2020 14:26
Answers: 2

Re: Regel von Openhab 3.5 auf 4.0 ändern

Beitrag von N1d45 »

Ein \ im String von Blockly macht \\ im Code.
Zwei \\ im String von Blockly macht \\\\ im Code.

Was müsste man in Blockly in den String packen damit ein \ im Code erscheint?

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Regel von Openhab 3.5 auf 4.0 ändern

Beitrag von Harka »

zur Not mit Inline Script
Ein dort eingesetztes ausgabeText += 'Bad <break time =\'200ms\'/>';
ergibt aber auch nur das gleiche wie ein to...append text 'Bad <break time ='200ms'/>'
Blockly nimmt uns Zielgruppengerecht hier das mit der Escapesequenz ab und für line-feed gibt es in Text den CRLF-Block.

N1d45
Beiträge: 123
Registriert: 5. Jan 2020 14:26
Answers: 2

Re: Regel von Openhab 3.5 auf 4.0 ändern

Beitrag von N1d45 »

Danke

Antworten