Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate

Forum Testing

Everyone who join this group is tester for new features or changes on the forum software. Checkout (German): https://forum.iobroker.net/topic/25955/tester-f%C3%BCr-foren-%C3%A4nderung-gesucht

Beiträge


  • Test Adapter fronius-solarweb
    NegaleinN Negalein

    @tombox sagte:

    er liefert nur was in der app angezeigt wird

    hab es jetzt per Script berechnet

    /**
     * -----------------------------------------------------------------------------
     * Fronius SolarWeb Autarkiegrad
     * -----------------------------------------------------------------------------
     * Version:     1.0.0
     * Author:      Christian Wimmer
     * Copyright:   (c) 2026 Christian Wimmer
     * License:     MIT
     *
     * Description:
     * Berechnet den aktuellen Autarkiegrad anhand der kumulierten Monatswerte
     * des Fronius SolarWeb Adapters und schreibt das Ergebnis nach:
     *
     *   0_userdata.0.Fronius.Autarkiegrad
     *
     * Formel:
     *   (EnergyDirectConsumption + EnergyBattDischarge)
     *   / EnergyConsumptionTotal * 100
     *
     * Voraussetzungen:
     *   - ioBroker JavaScript Adapter
     *   - ioBroker Fronius SolarWeb Adapter
     *
     * Changelog:
     *   v1.0.0
     *   - Erste Veröffentlichung
     * -----------------------------------------------------------------------------
     */
    
    const VERSION = '1.0.0';
    const AUTHOR = 'Christian Wimmer';
    
    const base = 'fronius-solarweb.0.6f41428b-0208-4f01-ab38-c11b57543b46.day';
    const dpResult = '0_userdata.0.Fronius.Autarkiegrad';
    
    log(`Fronius Autarkiegrad v${VERSION} gestartet`, 'info');
    
    // Datenpunkt anlegen falls nicht vorhanden
    if (!existsState(dpResult)) {
        createState(dpResult, 0, {
            name: 'PV Autarkiegrad',
            type: 'number',
            role: 'value.percent',
            unit: '%',
            read: true,
            write: false
        });
    }
    
    /**
     * Liest einen Datenpunkt.
     * Existiert der Datenpunkt nicht oder enthält keinen gültigen Wert,
     * wird 0 zurückgegeben.
     */
    function getValue(dp) {
        if (!existsState(dp)) {
            return 0;
        }
    
        const state = getState(dp);
    
        if (!state || state.val === null || state.val === undefined) {
            return 0;
        }
    
        const val = parseFloat(state.val);
    
        return isNaN(val) ? 0 : val;
    }
    
    /**
     * Berechnet den aktuellen Autarkiegrad.
     */
    function calculateAutarkie() {
    
        const day = new Date().getDate();
    
        const consumption = getValue(`${base}.EnergyConsumptionTotal.values.${day}`);
        const direct      = getValue(`${base}.EnergyDirectConsumption.values.${day}`);
        const battery     = getValue(`${base}.EnergyBattDischarge.values.${day}`);
    
        let autarkie = 0;
    
        if (consumption > 0) {
            autarkie = ((direct + battery) / consumption) * 100;
        }
    
        autarkie = Math.round(autarkie * 10) / 10;
    
        setState(dpResult, autarkie, true);
    
        log(
            `Autarkiegrad: ${autarkie}% | Verbrauch=${consumption} | Direktverbrauch=${direct} | Batterie=${battery}`,
            'info'
        );
    }
    
    // Alle 15 Minuten aktualisieren
    schedule('*/15 * * * *', calculateAutarkie);
    
    // Beim Start sofort berechnen
    calculateAutarkie();
    
    Tester

  • Tasmota lässt sich nicht flashen
    crunchipC crunchip

    @Kusselin

    • http://192.168.4.1 → Konsole

    • Reset 1 → Strom raus (30s) → wieder ein

    • WifiConfig 2 → in Wi-Fi Manager SSID MMIOT + Passwort eingeben

    • Falls WLAN nicht verbindet: FritzBox-Kanal auf 1–11 stellen

    • Falls das nicht hilft: 7× Power-Cycle (Alternative ohne Konsole)

    Off Topic

  • Richtig Host und Client updaten
    HomoranH Homoran

    @Kusselin sagte:

    Never change a running system

    Das disqualifiziert dich für spätere Hilfe

    ioBroker Allgemein

  • Richtig Host und Client updaten
    HomoranH Homoran

    @Kusselin sagte:

    was brauch ich da dann am besten...ein Pi4?

    Ein pi3 reicht, der kann 64-bit

    Ich habe gerade Ersatz für 3 pi2 und 3 Tinkerboards gebraucht. Auch openccu und anderes laufen nur noch auf 64 bit
    Natürlich ist auch pi4 oder pi5 oder ein anderer 64bittiger SBC geeignet

    ioBroker Allgemein

  • Richtig Host und Client updaten
    HomoranH Homoran

    @Kusselin sagte:

    Outdated 32Bit architecture detected. Only a pure 64Bit-System will be supported

    Da brauchst du was anderes als den

    @Kusselin sagte:

    Raspberry Pi 2 Model B

    ioBroker Allgemein

  • Probleme mit der Vis2/App/Cloudanbindung
    HomoranH Homoran

    @Dragon sagte:

    dann noch einige Betas aktualisiert,

    Auf dem cloud server sind nur stable Versionen installiert
    Widgets, die nicht stable sind, werden dort nicht unterstützt

    Cloud Dienste

  • Richtig Host und Client updaten
    HomoranH Homoran

    @Kusselin sagte:

    kommt das hier:

    Was denn?

    ioBroker Allgemein

  • update host auf 7.1.2: danach kam Hinweis im host
    HomoranH Homoran

    @WAGNER-DRESSMAN sagte:

    jetzt vergessen

    Und genau dafür ist jetzt die Warnung, bevor solche Dinge dein System lahmlegen

    ioBroker Allgemein objekte zu hoch

  • update host auf 7.1.2: danach kam Hinweis im host
    HomoranH Homoran

    @WAGNER-DRESSMAN sagte:

    Wo kommen die her?

    Sag du es uns!
    Wir wissen nicht was du dir da konfiguriert hast und wofür du 8818 verschiedene Werte per MQTT benötigst

    ioBroker Allgemein objekte zu hoch

  • Sourceanalytix Limit überschritten
    HomoranH Homoran

    https://forum.iobroker.net/topic/84728/update-host-auf-7.1.2-danach-kam-hinweis-im-host/

    ioBroker Allgemein

Mitgliederliste

HomoranH Homoran
KaiIobrokeK KaiIobroke
G GerdDe
ArmilarA Armilar
ch90045C ch90045
haus-automatisierungH haus-automatisierung
Thomas HüsingT Thomas Hüsing
AndreiosA Andreios
Sickboy78S Sickboy78
MalleRalleM MalleRalle
O oFbEQnpoLKKl6mbY5e13
Matthias_M Matthias_
JayRJ JayR
Thomas JansenT Thomas Jansen
XenonX Xenon
Jey CeeJ Jey Cee
Z zgadgeter
D DerT
CrunkFXC CrunkFX
mrFenyxM mrFenyx
  • Anmelden

  • Du hast noch kein Konto? Registrieren

  • Anmelden oder registrieren, um zu suchen
  • Erster Beitrag
    Letzter Beitrag
0
  • Home
  • Aktuell
  • Tags
  • Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe