NEWS


  • Hallo zusammen,

    ich bekomme bei dieser Anweisung:

    const idSrc1 = 'mqtt.0.Oeltank.Liter';
    const idDst1 = 'hm-rega.0.14325'; // ID der Ziel-Systemvariable
    
    on(idSrc1, idDst1); // Wertübertragung bei jeder Wertänderung der Quelle
    

    immer diese Fehlermeldung.

    Wrong type of hm-rega.0.14325: "string". Please fix, while deprecated and will not work in next versions.
    

    Wo mache ich da einen Fehler?

    Grüße
    Manfred


  • @Beowolf sagte:

    Wrong type of hm-rega.0.14325: "string".

    MQTT liefert offenbar einen String, der in eine Zahl gewandelt werden muss.

    const idSrc1 = 'mqtt.0.Oeltank.Liter';
    const idDst1 = 'hm-rega.0.14325'; // ID der Ziel-Systemvariable
    
    on(idSrc1, function(dp) { // Wertübertragung bei jeder Wertänderung der Quelle
       setState(idDst1, parseFloat(dp.state.val));
    });
    

  • Jepp, so ist es besser. Keine Meldung mehr.

    Vielen Dank für die schnelle Hilfe.

    Grüße
    Manfred

Suggested Topics

  • 7
  • 8
  • 7
  • 3
  • 57
  • 500
  • 4
  • 26

1.5k
Online

38.3k
Users

43.8k
Topics

611.8k
Posts