Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. terades

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 4
    • Best 0
    • Groups 1

    terades

    @terades

    0
    Reputation
    4
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    terades Follow
    Starter

    Latest posts made by terades

    • RE: Skript läuft aber ändert keine Werte

      @paul53 OMG das war peinlich , danke!

      posted in JavaScript
      terades
      terades
    • Skript läuft aber ändert keine Werte

      Hallo, hat einer eine Idee warum mein Skript nicht so läuft, wie es sollte?

      Im Debug gibt es mir die Werte aus und sagt "SetState" macht er nicht weil er sich im debug befindet.

      Aber normal sollte doch
      9dc8f04e-f37d-4222-9be9-b2a2f3da2d3f-image.png
      so das Skript laufen und auf die Änderung des Datenpunktes (Passiert jede Minute) warten und dann loslaufen oder?

      Danke für Tipps!

      on({id: "mqtt.0.alphaess..AE3100520060079", change: "any"}, function (obj) { ParseCommand(obj); });
       
      function ParseCommand(obj) {
       
          let value = obj.state.val;
          let ErzeugungStrang1 = 0;
          let ErzeugungStrang2 = 0;
          let AkkuStand = 0;
          let AkkuLeistung = 0;
          let Phase1 = 0;
          let Phase2 = 0;
          let Phase3 = 0;
          let Phase1Last = 0;
          let Phase2Last = 0;
          let Phase3Last = 0;
      
      
        try { 
          obj = JSON.parse(value);
          
          ErzeugungStrang1 = obj.ppv1;
          ErzeugungStrang2 = obj.ppv2;
          AkkuStand = obj.soc;
          AkkuLeistung = obj.pbat;
          Phase1 = obj.pmeter_l1;
          Phase2 = obj.pmeter_l2;
          Phase3 = obj.pmeter_l3;
          Phase1Last = obj.preal_l1;
          Phase2Last = obj.preal_l2;
          Phase3Last = obj.preal_l3;
      
          setState('0_userdata.0.Hass-PV.ErzeugungStrang1', ErzeugungStrang1); 
          setState('0_userdata.0.Hass-PV.ErzeugungStrang2', ErzeugungStrang2); 
          setState('0_userdata.0.Hass-PV.AkkuStand', AkkuStand); 
          setState('0_userdata.0.Hass-PV.AkkuLeistung', AkkuLeistung); 
          setState('0_userdata.0.Hass-PV.Phase1', Phase1); 
          setState('0_userdata.0.Hass-PV.Phase2', Phase2); 
          setState('0_userdata.0.Hass-PV.Phase3', Phase3); 
          setState('0_userdata.0.Hass-PV.Phase1Last', Phase1Last); 
          setState('0_userdata.0.Hass-PV.Phase2Last', Phase2Last); 
          setState('0_userdata.0.Hass-PV.Phase3Last', Phase3Last); 
      
          console.debug("ErzeugungStrang1: " + ErzeugungStrang1);
          console.debug("ErzeugungStrang2: " + ErzeugungStrang2);
          console.debug("AkkuStand: " + AkkuStand);
          console.debug("AkkuLeistung: " + AkkuLeistung);
          console.debug("Phase1: " + Phase1);
          console.debug("Phase2: " + Phase2);
          console.debug("Phase3: " + Phase3);
          console.debug("Phase1Last: " + Phase1Last);
          console.debug("Phase2Last: " + Phase2Last);
          console.debug("Phase3Last: " + Phase3Last);
      
        } catch (e) {
          return;
        }
      }
      
      posted in JavaScript
      terades
      terades
    • Iobroker startet nicht / Server Cannot start inMem-objects
      Systemdata Bitte Ausfüllen
      Hardwaresystem: NUC
      Arbeitsspeicher: 8GB
      Festplattenart: SSD
      Betriebssystem: Windows
      Node-Version: 10.x.x
      Nodejs-Version: 10.x.x
      NPM-Version: 6.x.x
      Installationsart: Skript/
      Image genutzt: Nein
      Ort/Name der Imagedatei:

      Hallo,

      ich habe seit ein paar Tagen Probleme mit dem iobroker.. bekomme ihn nicht mehr ans laufen und habe "iobroker install custom" eingegeben und da ausversehen Port "90001" eingetragen. Nun geht nix mehr.

      "C:\iobroker>iobroker list instances

      C:\iobroker>node node_modules/iobroker.js-controller/iobroker.js list instances
      Server Cannot start inMem-objects on port 9001: options.port should be >= 0 and < 65536. Received 90001."

      Kann ich das wieder korrigieren? Kann keinen Befehl mehr ausführen.

      VG und Danke!

      posted in Error/Bug
      terades
      terades
    • Bedingte Formatierung Css

      Hallo zusammen,

      ich habe ein Problem mit einer bed. Formatierung und zwar möchte ich ein Text rot / grün ausgeben je nachdem ob der Wert true oder false ist.

      Das habe ich im Css-Font: Color stehen:

      {h:shelly.0.SHDW-2#483FDA81EA42#1.sensor.door.STATE;h == false ? "#ff0000" :"#008000"}

      habe schon mit einem oder 3 = probiert etc. es klappt einfach nicht. 😞
      f83ca71a-2d8b-43f3-8ad3-afbbf42cec1b-image.png
      Was mach ich falsch?

      VG

      posted in Visualisierung
      terades
      terades
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo