NEWS

Anfängerfrage: Sync mit Homematic Systemvariable



  • Hallo,
    ich fange gerade an, mich in ioBroker einzuarbeiten und versuch mich an den ersten Scripten. Da scheitere ich gleich daran, Werte aus ioBroker an Homematic-Systemvariablen zu übertragen. Z.B. Daten aus dem Wetterbericht, die bei Änderung übertragen werden sollen:

    // Sendet ein paar Wetterdeten von yr.no an die HM SV "Wetter.Vorhersage.###"
    var IO1 = 'yr.0.forecast.day0.precipitation';         // Regen heute in mm
    var HM1 = 'hm-rega.0.10106';                                // SV "Wetter.Vorhersage.Regen.heute"
    on(IO1, HM1);                                                            // Synchronisierung IoBroker zu Homematic
    var IO2 = 'yr.0.forecast.day1.precipitation';         // und Regen morgen: Je nach Aufrufzeitpunkt in HM verwenden
    var HM2 = 'hm-rega.0.10131';                                // SV "Wetter.Vorhersage.Regen.morgen"
    on(IO2, HM2);
    var IO3 = 'yr.0.forecast.day1.temperatureMax';  //MaxTemp morgen
    var HM3 = 'hm-rega.0.10134';                                // SV "Wetter.Vorhersage.TempMax.morgen"
    on(IO3, HM3);
    var IO4 = 'yr.0.forecast.day1.temperatureMin';   //MinTemp morgen
    var HM4 = 'hm-rega.0.10135';                                // SV "Wetter.Vorhersage.TempMin.morgen"
    on(IO4, HM4);
    

    Mod-Edit: Code in code-tags gesetzt!

    Dieses Script meldet zwar keinen Fehler, aber es tut leider auch gar nichts. Was mache ich da bitte falsch?
    Viele Grüße,
    Eckart


  • Forum Testing Most Active

    @EckartS

    Bitte benutzt die Code Tags Funktion -> </>
    Hier gehts zur Hilfe.


  • Forum Testing Most Active Global Moderator Administrators

    @EckartS sagte in Anfängerfrage: Sync mit Homematic Systemvariable:

    aber es tut leider auch gar nichts

    ich bin zwar überhaupt nicht fit in javascript, aber wo schreibst du denn in die Variable?
    Für mich sieht es nicht danach aus. Du definierst sie zwar, rufst sie auf, aber schreibst niichts rein.

    Sollte es anders sein, lerne ich gerne dazu



  • @EckartS sagte:

    es tut leider auch gar nichts.

    Es wird nur bei Wertänderung getriggert. Hat sich denn schon ein Wert seit Skript-Start geändert ?



  • Vielen Dank für die Hinweise. Das Problem ist gelöst und lag nicht am Script, sondern nur an meiner Ungeduld: Die Wetterdaten werden nur alle paar Stunden aktualisiert, und bis dahin tut sich gar nichts.
    Grüße, Eckart



Suggested Topics

  • 4
  • 2
  • 6
  • 3
  • 7
  • 7
  • 2
  • 10

991
Online

32.5k
Users

39.1k
Topics

529.8k
Posts