NEWS
String(getState...) Fehler
-
Hallo,
ich bin gerade etwas verwirrt. Ich schreibe java script in iobroker und bekomme bei folgender Syntax eine Fehlermeldung angezeigt, compiliert und läuft aber erwartungsgemäß einwandfrei:
textValue= String(getState(deviceId + "state").val);
Msg: 'String' only refers to a type, but is being used as a value here.Wie kommt das, was kann ich tun, damit mein Code nicht komplett rot wird?
-
new String()
-
@oliverio Leider nicht, selbes Problem
btw - wie nutzt du die Squeezebox noch mit dem Originalbetriebssystem oder gibt es da mittlerweile eine freie Alternative mit mehr Fähigkeiten? Ich habe hier auch noch eine rumliegen, aber die kein Spotify unterstützt hat ist die irgendwann in der Bastelkiste verschwunden.
-
@larsz sagte in String(getState...) Fehler:
wie nutzt du die Squeezebox
ich habe keine originale squeezebox.
ich nutze den logitech media server in einem docker container auf einem nuc
und als clients (3 Stück) benutze ich raspi zero w mit phatdac als audio-converter, sowie piCorePlayer als image für die sd-karte.
als lautsprecher sind relativ günstige 2.1 PC-Lautsprecher angeschlossen. -
@larsz sagte in String(getState...) Fehler:
Leider nicht, selbes Problem
dann musst du evtl an anderer stelle schauen.
du hast das wort string als variablen name verwendet. da es ein typname ist, darfst du es nicht verwenden.
im obigen Beispiel ist es korrekt (sogar auch ohne new wie ich dachte)