Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    B
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 2
    • Best 1
    • Groups 0

    Biased

    @Biased

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

    Biased Follow

    Best posts made by Biased

    • RE: ecoflow-connector-Script zur dynamischen Leistungsanpassung

      Thanks @Waly_de for your work.
      Based on your file I developed a node.js application https://github.com/bogdancs92/ecoflow-powerstream-nodejs (cause I don't have a iotbroker).

      It changes the PowerStream output value. It works.

      and now I understand also how to change the mode:

      function updateMode(_value) {
      const lastPart = "setPrio";
      const matchedEntry = writeables.find((entry) => entry.name === lastPart);
      if (matchedEntry) {
      if (matchedEntry.Typ == "PS") {
      updatedMuster = JSON.parse(JSON.stringify(musterSetAC));
      if (Number(obj.state.val) <= -1) {
      delete updatedMuster.item.meta;
      delete updatedMuster.item.ValByte;
      }
      else {
      updatedMuster.header.pdata[matchedEntry.ValueName] = Number(_value)
      updatedMuster.header.dataLen = getVarintByteSize(Number(_value))
      }
      updatedMuster.header.cmdId = matchedEntry.id
      updatedMuster.header.cmdFunc = matchedEntry.cmdFunc || 20
      updatedMuster.header.seq = Date.now()
      updatedMuster.header.deviceSn = asn
      //log(JSON.stringify(updatedMuster))
      SendProto(JSON.stringify(updatedMuster), '/app/' + mqttDaten.UserID + '/' + asn + '/thing/property/set');
      }
      }
      }

      Thanks and have a nice day

      posted in JavaScript
      B
      Biased

    Latest posts made by Biased

    • RE: ecoflow-connector-Script zur dynamischen Leistungsanpassung

      Hi
      I am trying to activate the AC outoput for the D2MAX.
      I tried to send a message with
      { id: 0, name: 'dcOutCfg_D2', ValueName: 'enabled', Typ: 'D2', MT: 1 },
      and it activates the USB port

      so the D2Max receives the messages.

      I didn't find a message for the AC so I tried to create one:
      { id: 0, name: 'acOutCfg_D2', ValueName: 'enabled', Typ: 'D2', MT: 1 },

      but it doesn't work....any idea ?

      thanks

      posted in JavaScript
      B
      Biased
    • RE: ecoflow-connector-Script zur dynamischen Leistungsanpassung

      Thanks @Waly_de for your work.
      Based on your file I developed a node.js application https://github.com/bogdancs92/ecoflow-powerstream-nodejs (cause I don't have a iotbroker).

      It changes the PowerStream output value. It works.

      and now I understand also how to change the mode:

      function updateMode(_value) {
      const lastPart = "setPrio";
      const matchedEntry = writeables.find((entry) => entry.name === lastPart);
      if (matchedEntry) {
      if (matchedEntry.Typ == "PS") {
      updatedMuster = JSON.parse(JSON.stringify(musterSetAC));
      if (Number(obj.state.val) <= -1) {
      delete updatedMuster.item.meta;
      delete updatedMuster.item.ValByte;
      }
      else {
      updatedMuster.header.pdata[matchedEntry.ValueName] = Number(_value)
      updatedMuster.header.dataLen = getVarintByteSize(Number(_value))
      }
      updatedMuster.header.cmdId = matchedEntry.id
      updatedMuster.header.cmdFunc = matchedEntry.cmdFunc || 20
      updatedMuster.header.seq = Date.now()
      updatedMuster.header.deviceSn = asn
      //log(JSON.stringify(updatedMuster))
      SendProto(JSON.stringify(updatedMuster), '/app/' + mqttDaten.UserID + '/' + asn + '/thing/property/set');
      }
      }
      }

      Thanks and have a nice day

      posted in JavaScript
      B
      Biased
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo