Fasebeheer, templates en Litouws
De laatste blogpost is alweer een paar maanden geleden. Tijd dus voor een korte samenvatting en een overzicht van wat er bij evcc is gebeurd in de laatste elf releases (v0.81 tot v0.91).
Nieuw ondersteunde apparaten
Section titled “Nieuw ondersteunde apparaten”De lijst met hardware die evcc ondersteunt, groeit gestaag.
Laders 🔌
Section titled “Laders 🔌”We hebben enkele integraties voor laders toegevoegd. Omdat evcc nu ook de zeer populaire Bender Controller ondersteunt, konden we het aanbod aan ondersteunde apparaten flink uitbreiden.
Dit zijn de fabrikanten die sinds het begin van het jaar zijn toegevoegd: Alphatec, Ebee, Ensto, Garo, HardyBarth, Innogy, Juice, Mennekes, OpenWB Pro, Optec, PC Electric, SmartWB, TechniSat, Tapo Smarthome, Ubitricity, Vestel, Webasto. (Alle laders)
Voertuigen 🚗 🛵
Section titled “Voertuigen 🚗 🛵”Audi (e-tron), Cupra, Jaguar, Landrover, Mercedes, Silence S01, Smart. (Alle voertuigen)
Omvormers ☀️ 🔋
Section titled “Omvormers ☀️ 🔋”SMA (Smart Energy Hybrid), Huawei (SUN2000), Solarwatt, Solax, Varta. (Alle meters)
Netmeters 📟
Section titled “Netmeters 📟”SMA (Data Manager M Lite), Shelly (1PM, 3EM), Siemens (PAC 2200), OpenEMS, TQ. (Alle meters)
RFID-ondersteuning 🪪
Section titled “RFID-ondersteuning 🪪”De laders van Easee en Warp kunnen nu ook de RFID-functie van evcc voor voertuigherkenning gebruiken.
Verbeterd fasebeheer (1P/3P)
Section titled “Verbeterd fasebeheer (1P/3P)”De eerste versie van faseomschakeling voor ondersteunde laders is sinds medio vorig jaar beschikbaar in evcc. We hebben daar ervaring mee opgedaan en op basis daarvan in februari het mechanisme grondig herzien. Daardoor is de faseomschakeling veel betrouwbaarder en gedraagt ze zich ook beter bij onbekende of onwaarschijnlijke configuratie- of meetwaarden.
Templates en documentatie
Section titled “Templates en documentatie”In december legden we met de CLI-installatiewizard evcc configure de basis voor een eenvoudigere eerste installatie.
De configuratiesyntaxis van evcc is zeer flexibel en krachtig. Apparaten die nog niet officieel ondersteund worden, kunnen bijvoorbeeld vaak puur via configuratie worden aangesloten als u de bijbehorende Modbus-velden en JSON-structuren van de interface kent. In de inmiddels gearchiveerde repository evcc-io/config hadden we voorbeeldconfiguraties verzameld die u in uw eigen configuratie kon kopiëren en plakken.
Samen met de wizard voor de opdrachtregel introduceerden we het concept templates. Met templates kunnen we standaardcode en interne apparaatkennis (protocollen, adressen, datatypes, veldnamen) netjes inkapselen. Het volgende voorbeeld voor het instellen van een Solarlog-netmeter laat de verandering goed zien:
Voorheen:
meters: - name: my_solarlog type: custom power: source: calc add: - source: modbus uri: 192.168.0.77:502 id: 1 register: address: 3502 type: input decode: uint32s scale: -1 - source: modbus uri: 192.168.0.77:502 id: 1 register: address: 3518 type: input decode: uint32sNu:
meters: - name: my_solarlog type: template template: solarlog usage: grid host: 192.168.0.77De gebruiker hoeft nu alleen nog de hostnaam of het IP-adres van zijn Solarlog-installatie te kennen en in te vullen; protocol en datastructuur zitten ingekapseld in de template solarlog.
Daarnaast krijgen templates ook een gestructureerde beschrijving van alle verplichte en optionele parameters, plus standaardwaarden en gelokaliseerde helpteksten.
Sinds maart hebben we de apparaatdocumentatie op docs.evcc.io omgezet naar templates. De eerdere syntaxis werkt uiteraard nog steeds. Omdat toekomstige functies zoals de webgebaseerde installatie (ja, die komt er 😄) op type: template gebaseerd zijn, raden we aan uw bestaande configuraties nu al naar het nieuwe formaat om te zetten.
Nieuwe taal: Litouws 🇱🇹
Section titled “Nieuwe taal: Litouws 🇱🇹”Met v0.91 kregen we een nieuwe vertaling. De evcc-UI is nu ook in het Litouws beschikbaar. Dat is de vierde taal naast Duits, Engels en Italiaans. Hartelijk dank, RTTTC 💚.
Omdat onze talenkennis vrij beperkt is, zijn we altijd dankbaar voor bijdragen aan vertalingen. Er is hiervoor momenteel geen documentatie, maar als u interesse hebt, kijk dan gewoon naar de pull request van RTTC.
Wat komt er hierna?
Section titled “Wat komt er hierna?”Sommigen van u hebben het misschien al gezien. Met de volgende release krijgt evcc een volledig vernieuwde gebruikersinterface. Die is al beschikbaar in de huidige nightly builds. Informatie over het ontwikkelproces vindt u hier en hier. Maar daarover meer in de volgende blogpost.
Bugfixes
Section titled “Bugfixes”De laatste versies bevatten een aantal bugfixes en veel kleine verbeteringen. Een gedetailleerde lijst vindt u via de changelog-link hieronder.
Changelogs
Section titled “Changelogs”Hier vindt u meer details over de laatste wijzigingen: