Is ook in de source te vinden, misschien is dit bruikbare info:
(linkje staat op de app pagina in de homey.app store)
Is ook in de source te vinden, misschien is dit bruikbare info:
(linkje staat op de app pagina in de homey.app store)
Dankjewel. Heb ik ook weer wat geleerd.
Ik zie in jullie screenshots en reacties de naam “Marstek” verschijnen bij de batterij in het Homey Energy-overzicht. Gaat het hier effectief om de Marstek Venus E batterij, of wordt er een HomeWizard batterij toegevoegd? En als het effectief om de Marstek Venus E gaat: hoe hebben jullie deze kunnen toevoegen aan Homey als aparte batterij? Ik ben hier namelijk al een tijdje naar op zoek, want bij mij is de batterij enkel zichtbaar via de HomeWizard socket.
Alvast bedankt voor jullie reactie!
Ehhhh. Hoe heb ik dat ook alweer gedaan. Volgens mij dit:
Ik heb deze app gemaakt: Marstek Energy | Homey
(Alleen Marstek Battery installeren. (ik heb de app net geüpload…maar ga hem verder niet publiceren. Even niet letten op de images.. :))
Onderstaande homeyscript draai ik elke 10 seconden.
Je moet een nummer variabele aanmaken = batterij_capaciteit (Vul deze met het percentage die je ziet in de Marstek app)
De waarden komen dus niet echt van de Marstek Batterij, maar van de Homewizard socket.
'use strict';
(async () => {
try {
// Jouw vaste device-ID’s
const SOCKET_ID = '12345etc'; // Marstek batterij (HomeWizard socket)
const BATTERY_ID = '67890etc'; // Marstek Battery
// 1) Cumulatief verbruik & productie uitlezen van de socket
const totalConsumed = await Homey.devices.getCapabilityValue({
deviceId: SOCKET_ID,
capabilityId: 'meter_power.consumed.t1'
});
const totalProduced = await Homey.devices.getCapabilityValue({
deviceId: SOCKET_ID,
capabilityId: 'meter_power.produced.t1'
});
// 2) Instantane power uitlezen
const power = await Homey.devices.getCapabilityValue({
deviceId: SOCKET_ID,
capabilityId: 'measure_power'
});
// 3) Waarden wegschrijven naar de batterij
await Homey.devices.setCapabilityValue({
deviceId: BATTERY_ID,
capabilityId: 'meter_power.charged',
value: totalConsumed
});
await Homey.devices.setCapabilityValue({
deviceId: BATTERY_ID,
capabilityId: 'meter_power.discharged',
value: totalProduced
});
await Homey.devices.setCapabilityValue({
deviceId: BATTERY_ID,
capabilityId: 'measure_power',
value: power
});
// 4) SOC uit variabele halen & bijwerken
const allVars = Object.values(await Homey.logic.getVariables());
const varEntry = allVars.find(v => v.name === 'batterij_capaciteit');
if (!varEntry) throw new Error('Variabele "batterij_capaciteit" niet gevonden');
await Homey.devices.setCapabilityValue({
deviceId: BATTERY_ID,
capabilityId: 'measure_battery',
value: varEntry.value
});
console.log('✅ Script voltooid zonder fouten.');
}
catch (err) {
console.error('❌ Script Error:', err.message);
}
})();
Wil je code even formatten, Roedi?
kan ook door drie backticks ``` boven en onder de code te plaatsen.
Hiermee voorkom je o.a. “fancy quotes” welke nu in je gedeelde code staan (scripts functioneren niet als er fancy (dubbel) quotes in staan)
Het is al even geleden dat ik gereageerd heb en ondertussen heb ik een nieuwe Howewizard thuis batterij (een van de twee gaf een foutmelding en is omgeruild). Tevens zijn er diverse updates geweest van de HomeWizard app en van de Homey app, maar nog steeds blijft het energy display hangen als ik een tweede batterij aan Homey toevoeg. Het is wel om moedeloos van te worden.
Geen reactie van Athom gehad.
Inmiddels wel?
Nee, werkt nog steeds niet met meer dan 1 HW accu.
Met vriendelijke groeten,
Idso Brouwer
Thanks. Ik zag daar recentelijk meerdere meldingen van.
Maar ik was eigenlijk benieuwd of Athom gereageerd heeft
en wat ze er van zeggen.
Of, was jou “Nee” het antwoord op die vraag?
Ook Athom heeft niet gerageerd op mijn vraag. Zeer frustrerend.
Sinds gisteren mijn 2e HomeWizard Plug-In Battery toegevoegd en vanaf dat moment hangt de app in de Energy Tab. Athom support melden heeft weinig zin vermoed ik omdat dit probleem schijnbaar als sinds mei aanwezig is.
iOS app 9.5.2.1812
Homey Pro 12.6.1
Extra reden om het juist wél te melden. Hoe vaker gebruikers een probleem melden, hoe meer aandacht het (hopelijk) krijgt van Athom.
Eens maar waar meld ik dit?
Via: Support | Homey.
Afgelopen week bericht gekregen van Athom, de fix voor meerdere Plug-In Batterijen in de Energy Tab is vanochtend uitgekomen in iOS v9.6.3 ![]()
Hi Edwin,
I have received an answer from our development team. There is a fix in the next Homey app update 9.6.3. This one will be live today or tomorrow.
Have a nice day!
Athom
Great, I will try it. Thanks for the headsup