Leerzeichen aus Reading entfernen

Begonnen von stefan-dd, 30 Dezember 2016, 12:48:31

Vorheriges Thema - Nächstes Thema

stefan-dd

Ich habe ein Text Reading,bestehend aus 2 Worten, getrennt mit Komma und Leerzeichen.   "Name, Name"  Aus diesem Reading möchte ich das Komma und das Leerzeichen entfernen. Das Ergebnis soll ein Userreading werden.
Wie stelle ich so etwas an?

userReadings mod_state {substr(ReadingsVal("$NAME","state",""),$1)}

Wuppi68

~=/, //

sollte so aus dem Kopf funktionieren --> suche nach KommaBlank und erstesetze es durch nichts
FHEM unter Proxmox als VM

stefan-dd

Danke, leider komme ich damit noch nicht zurecht. Was ist da noch falsch?

userReadings mod_state {substr(ReadingsVal("$NAME","state","")~=/, //;$1)}

Wuppi68

Zitat von: stefan-dd am 30 Dezember 2016, 13:17:46
Danke, leider komme ich damit noch nicht zurecht. Was ist da noch falsch?

userReadings mod_state {substr(ReadingsVal("$NAME","state","")~=/, //;$1)}

mal so aus dem Kopf ...

{ my $Temp = ReaidngsVal($NAME, 'state', ''); $Temp ~= /, //; return $Temp }

könnte Funktionieren mit dem return , ansonsten gibt es zu Hauf Bespiele im Forum für Rückgabe einer Zeichenkette
FHEM unter Proxmox als VM