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

2.1k
Online

35.1k
Users

41.1k
Topics

565.0k
Posts