Solcast PV Genauigkeit

Auch wenn Solcast deutlich besser ist, als Forecast.Solar, waren die Werte doch immer noch deutlich daneben: meistens waren sie viel zu hoch.

Ich habe bei Solcast die kWp-Zahl von 11,6 auf 9,1 reduziert und die Dämpfung auf 85 erhöht:

Bildschirmfoto 2024-05-01 um 07.12.03.

Jetzt stimmt sie Vorhersage recht gut, ist allerdings ein kleines bisschen zu niedrig. Der Verlauf passt inzwischen fast perfekt, nur die Spitze ist etwas daneben.

Die Ausrichtung der Panele scheint bei Solcast überhaupt keine Rolle zu spielen. Die meisten unserer Panele zeigen nach Süden, wir haben aber auch West und Ost-Panele. Ob man die bei Solcast so hinterlegt oder die einfach alle nach Süden zeigen lässt, scheint überhaupt keine Auswirkung zu haben.

Leider dauert das zurechtfummeln etwas: Konfiguration ändern, 2-3 Tage abwarten und schauen was passiert, wieder Konfiguration ändern, wieder warten, … 

Ulanzi Smart Pixel Uhr

Die Ulanzi Pixel Clock TC001 kostet ca. 40€ und besitzt 8×32 RGB-Pixel. Drin steckt ein ESP32 auf dem ESPHome oder Awtrix laufen kann. Die Pixel Clock lässt sich mit MQTT von Homeassistant aus ansteuern. Neben der Anzeige von statischen und animierten GIFs verfügt sie über Sensoren für Helligkeit, Luftfeuchtigkeit und Temperatur. Die Sensoren und der Lautsprecher sind jedoch von grauseliger Qualität und nicht zu gebrauchen. Den eingebauten Akku hätte man sich auch sparen sollen.

Bildschirmfoto 2024-04-01 um 11.08.16.

Hier ist die Awtrix-Flash-Anleitung: klick. Im Kern läuft das wie immer, nur daß das Timing nach dem Anschalten etwas hakelig ist. Wenn man nicht genau den richtigen Zeitpunkt erwischt, klappt es nicht. Nach dem 10. Versuch ging es dann aber, da hilft einfach nur Geduld.

Ich benutze zwei Ulanzis für verschiedene Räume, , desegen sind da zwei MQTT-Publish-Aktionen drin.. Bis auf Uhrzeit habe ich über das Geräte-Menü alle internen Apps abgeschaltet. Die Uhrzeit ist also die Standard-Anzeige, die dauerhaft aktiv ist.

Dann schiebe ich alle 15 Sekunden für 10 Sekunden einen Notify auf die Awtrix. Das ergibt dann genau die vier Werte die ich regelmäßig anzeigen will:

  • Aktueller Stromverbrauch
  • Aktueller PV-Ertrag
  • Ladezustand der Fenecon-Batterie
  • Temperatur des Warmwasserspeichers

Wenn die 10 Sekunden für die Anzeige vorbei sind, kommt wieder für 5 Sekunden die Uhrzeit, bis der nächste Wert kommt.

Bildschirmfoto 2024-04-01 um 11.45.45.

Dazu habe ich mir vier Automatisierungen gebaut, die im Kern alle so aus sehen:

alias: Awtrix PV Batterie
description: Awtrix PV Batterie
trigger:
- platform: time_pattern
  seconds: „15“
condition: []
action:
- service: mqtt.publish
  metadata: {}
  data:
    qos: „2“
    topic: awtrix_4711/notify
    retain: false
    payload: >-
      {text: "Akku {{ states.sensor.fems_esssoc.state|round(0,default=0)}}%", "color": "#99ff66“, "duration": 10}
- service: mqtt.publish
  metadata: {}
  data:
  qos: „2“
  topic: awtrix_4712/notify
  retain: false
  payload: >-
    {text: "Akku {{ states.sensor.fems_esssoc.state|round(0,default=0)}}%", "color": "#99ff66“, "duration": 10}
mode: single

Etwas blöd beim Basteln ist, daß Awtrix bei Fehlern in der Payload nicht sehr gesprächig ist, sondern das nicht versteht und dann auch kommentarlos nichts anzeigt. Das hat mich am Anfang ziemlich Zeit gekostet. Ich hatte den Fehler irgendwo im MQTT vermutet und nicht in der Payload. Da habe ich die ganze MQTT Konfiguration diverse Male völlig unnötig auf- und abgebaut.

Die 8-Bit Grafik sieht so schön Retro aus 🙂

Home Assistant und PV-Vorhersage

Ich habe eine ganze Weile die Home Assistant Integration Forcast.Solar genutzt. Die ist in HA eingebaut und ziemlich einfach einzurichten.

Leider ist sie (zumindest bei uns) auch mächtig ungenau. Darauf Automatisierungen zu bauen ist quasi nicht machbar:

  • Akku laden ja/nein
  • Warmwasserspeicher aufheizen ja/nein
  • macht die Solarthermie den Wassertank ohnehin warm oder muss die Wärmepumpe das machen?

Jetzt bin ich auf Solcast umgestiegen:

Bildschirmfoto 2024-03-26 um 20.26.12.

 

 

 

Etwas aufwändiger einzurichten, aber viel genauer:

Bildschirmfoto 2024-03-26 um 20.27.10.Bildschirmfoto 2024-03-26 um 22.13.13.

Solcast braucht einen Account und man muß die PV-Konfiguration dort machen. Leider ist der freie Account etwas beschränkt, man kann z.B. keine unterschiedlichen Dachneigungen und Ausrichtungen pro String hinterlegen.

Und die Updates muss man sich über eine Automatisierung holen, das ist auf der Github-Seite aber gut beschrieben und recht einfach zu übernehmen.

Homematic, eeBus und SG-Ready

Das erste mal 2018 angekündigt: eQ-3 integriert EEBUS in Smart Home Systeme

Jetzt in 2024 wieder angekündigt: Die smarteste Homematic IP Zentrale aller Zeiten

eeBus im Home Assistant oder der Raspimatic hätte sicherlich einigen Spielwert, aber (bei uns) nicht so ganz viel Nutzen.

Wir haben unsere Heizung (Vaillant ArothermPlus) mit SG-Ready an den PV-Wechselrichter (Fenecon) angebunden. Die Technik ist verblüffend einfach (ein bzw. zwei WR-Relais schließen zwei WP-Eingänge), funktioniert aber zuverlässig. Dafür ist kein Smarthome oder so notwendig, das läuft völlig autark.

Das ist nur ein binäres Ein/Aus-Signal; der Wechselrichter kann der Wärmepumpe nur sagen, daß Überschuss-Strom vorhanden ist, aber nicht wie viel.

Bildschirmfoto 2024-03-17 um 07.49.28.

Theoretisch könnte eine modulierende Wärmepumpe mit dieser Information genau die vorhandene Menge Überschuss-Energie verbrauchen. Wenn ich mir unsere Zahlen der letzten Wochen anschaue, sind diese Fälle aber eher theoretischer Natur.

Wenn die Wärmepumpe vom Wechselrichter den Einschaltbefehl bekommt, heizt sie zuerst den Warmwassertank auf Solltemperatur auf, danach kommt der Pufferspeicher für den Heizkreis. Wenn das Signal wegfällt, hört sie aber nicht mitten drin auf, sondern setzt die jeweilige Aktion (Warmwasserspeicher oder Heizungspuffer) fort. Egal, ob dann noch Überschuss da ist oder nicht. Im Zweifelsfalle kommt der Strom dafür aus dem Akku oder dem Netz.

Wenn die Sonne scheint und der Akku voll ist, ist meistens mehr Strom da, als die Wärmepumpe mit Maximal-Leistung (3 KW) verbraucht. Unter 375 Watt geht sie nicht, das ist die untere Modulationsgrenze; darunter geht sie einfach aus. Der Mittel-Wert in der Grafik ist nur ein rechnerischer Wert vom Home Assistant. Die 7,9 Watt sind der „Standby“-Verbrauch der Arotherm.

Bildschirmfoto 2024-03-17 um 07.44.29.

Und die Fälle, in denen die PV es geschafft hat den Akku zu füllen und anschließend über einen längeren Zeitraum (1-2 Stunden) stabil zwischen 375 und 3.000 Watt Überschuss hat, sind quasi nicht existent. Bei schlechtem PV-Wetter wird meistens nicht mal der Akku voll, bei gutem Wetter sind mehr als 3KW Überschuss da.

eeBus könnte die SG-Ready-Verkabelung (weil Lan oder Wifi ohnehin vorhanden ist) ersparen und theoretisch die Effizienz verbessern. Das mit der Verkabelung ist natürlich praktisch, aber der Effizienzgewinn gegenüber SG-Ready dürfte marginal sein.

Bei Wallboxen mag das anders aussehen, eAutos sind beim Ladeverhalten bestimmt viel besser steuerbar.

Trotzdem sind herstellerübergreifende Standards und Open Source Implementierungen natürlich Immer gut: https://github.com/enbility/eebus-go. Aber Vaillant schafft es ähnlich wie beim eBus ein offenes Protokoll kaputt zu machen, indem sie ihre Logik in irgendwelchen hersteller-spezifischen Erweiterungen verstecken. Da ist mir nur unklar, warum sie das machen. Aber die Arotherm behauptet sie wäre ein Generic-Device ohne Use Cases.

Vaillant eeBus

Da ist ein Update der myVaillant App gekommen, jetzt kann man den eeBus Support im VR921 einschalten. Anschließend findet sich ein neues mDNS-Posting im Netzwerk:

 

Bildschirmfoto 2024-03-12 um 20.53.34.

Nur habe ich kein anderes Gerät welches eeBus kann. Für den Home Assistant gibt es auch nichts zu dem Thema. Schade.

Komisch ist, daß sich die Firmware-Version des VR921 nicht geändert hat.

Home Assistant mit Thread und Matter

Die neusten Smart Home Gadgets habe ich als Thread Matter Version gekauft; das soll ja die Zukunft sein.

Der erste Versuch mit einer Eve-Steckdose war nur so mäßíg erfolgreich. Ich hatte den Skyconnect auf die Dual-Firmware umkonfiguriert:

Bildschirmfoto 2024-02-24 um 06.29.08.

Das hatte nur leider den Effekt, daß das Zigbee anschließend nicht mehr funktionierte; wieder ausgeschaltet, dann ging Zigbee wieder.

Ok. Also nichts mit Dual-Firmware, machen wir halt Dual-Skyconnect:Bildschirmfoto 2024-02-24 um 06.31.42.

Dafür braucht man zwei Addons: den OpenThread Border Router und den Matter-Server.

Im Border Router wählt man dann den zweiten Stick aus, auf dem das Addon dann die reine Thread-Firmware installiert; ausgeliefert werden die SkyConnects mit der Zigbee-Firmware. Das dauert verblüffend lange und braucht einen Reboot.

Bildschirmfoto 2024-02-24 um 06.33.36.

Im Matter-Server gibt es nichts zu konfigurieren.

Wenn das alles fertig ist, braucht man die Home Assistant App, die Anleitung ist hier. Einfach bei Gerät hinzufügen den Barcode des Gerätes abfotografieren und warten. Anschließend tauchen die Geräte im Home Assistant auf. Dort sieht man keinen Unterschied zwischen Zigbee- oder Thread/Matter-Geräten.

Bildschirmfoto 2024-02-24 um 06.42.04.

Insgesamt läuft das jetzt seit mehreren Tagen völlig problemlos.

Da Zigbee und Thread beide auf IEEE 802.15.4 setzen, dürften sich Reichweite, … nicht unterscheiden. Immerhin sitzt die gleiche Übertragungstechnik darunter.

Wenn jetzt mal Ikea mit seinem Matter-Kram in die Socken kämen würde … dann würde es vielleicht auch mehr Geräte geben. Denn die Auswahl an Thread/Matter Geräten ist noch reicht klein.

Vaillant Arotherm Plus und Takte

Aktuell sind es draußen ca. 10 Grad. Da ist es bis zur Abschaltgrenze nicht weit. Da die untere Modulationsgrenze unserer Wärmepumpe bei 30% liegt und auch das aktuell zu viel Wärmeleistung ist, geht die halt mehrfach am Tag an und aus: sie taktet. Nicht schlimm, aber muss ja nicht sein. Wenn es kälter ist, läuft sie ganz brav durch.

Im Home Assistant sieht das dann so aus:

 

Bild 14.02.24 um 17.30.

Die An-Blöcke (Lila) sind je ca 45-60 Minuten lang. Danach schaltet sie für ungefähr einen Stunde ab (dunkel-blau). Hell-blau ist Warmwasserbereitung.

Hierzu gibt es von Voßwinkel ein Erklärvideo: klick

Heute vormittag habe ich die Konfiguration „Kompr.start Heizen ab“ ausprobiert. Die Vaillant-Werkseinstellung ist -60 Minuten.

Ich habe diesen Wert auf das Maximum von -100 Minuten geändert. Das wird im Home Assistant sofort sichtbar: die Aus-Zeiten haben sich deutlich verlängert und schwanken jetzt um die 1h 45min.

Gleichzeitig schwanken jetzt die Vor- & Rücklauftemperaturen etwas mehr. Links kann man im Diagramm sehen, daß die mit kleinen Wellen fast synchron liefen. Rechts sind die Wellenberge höher und gehen jetzt etwas weiter auseinander:

Bild 14.02.24 um 17.32.

Was ja logisch ist, denn die Arotherm wartet jetzt länger auf das Nachheizen. Ich glaube nicht, daß diese Schwankungen bei einer Fußbodenheizung irgendeinen sichtbaren Effekt haben, die verschwinden komplett in der Trägheit. Aber warten wir mal ab.

Vaillant Wärmepumpen Kram

Haustechnik Voßwinkel erklärt trotz Männergrippe wann und warum es zum Taken kommen kann:

Eine sehr ruhige und gut verständliche Erklärung, ich hätte mir nur mal einen offenen Speicher gewünscht:

Zahlen Daten Fakten:

Man kann sich fragen, warum ein großer Hersteller wie Vaillant sich nicht genauso viel Mühe gibt, seine Produkte zu erklären.

Im eBusD bekommt man die gemesse und nicht die genormte COP geliefert, nicht die Arbeitszahlen; diese muss man sich selber ausrechnen.