Energiemonitoring mit Loxone – Wallbox

In Teil 3 meiner Serie zum Thema Energiemonitoring mit Loxone stelle ich heute vor, wich ich meine Wallbox, den SMA EV Charger, in mein Loxone-System eingebunden habe. Im ersten Schritt wollte ich vor allem die aktuelle Leistungsaufnahme der Wallbox sowie die Zählerstände auslesen, um den Energiefluss und die Verbrauchswerte zentral darstellen zu können.

TL/DR: Wer eine Lösung für smartes PV-Laden seines Elektrofahrzeugs sucht, die ohne Loxone und Home Assistant einfach funktioniert, sollte sich EVCC anschauen. Wer einfach nur einen SMA EV Charger in Home Assistant integrieren möchte, dem sei die SMA EV Charger integration for Home Assistant empfohlen. Wer außerdem Hintergründe, Codebeispiele oder die fertige Loxone-Integration sehen möchte, darf gerne weiterlesen.

„Energiemonitoring mit Loxone – Wallbox“ weiterlesen

Energiemonitoring mit Loxone – Wärmepumpe

Dies ist der zweite Teil meiner Serie zum Thema Energiemonitoring und -management im Smart Home mit Loxone. Teil 1 „Energiemonitoring mit Loxone und SMA“ beschreibt meine Motivation, meinen Energieverbrauch besser zu verstehen, z.B. um die Photovoltaikanlage bestmöglich zu nutzen, sowie die Schritte um alle Informationen aus der App meiner PV-Anlage in Loxone abzubilden. In diesem Beitrag stelle ich dar, wie ich diese Grundfunktionalität erweitert habe, um den Energieverbrauch unserer Wärmepumpe separat vom Rest der Verbraucher zu erfassen, um diesen getrennt analysieren zu können, und warum meine Lösung auch diesmal ohne Modbus auskommt.

„Energiemonitoring mit Loxone – Wärmepumpe“ weiterlesen

KfW-Förderprogamm 442 – technische Betrachtung

Disclaimer: Dieser Post spiegelt meine private Erfahrung mit dem Antragssystem wider und steht in keinem Bezug zu meiner beruflichen Tätigkeit. Meine einzige Verbindung zum Portal „Meine KfW“ ist mein privater Account auf der Plattform, den ich zur Antragstellung angelegt habe. Sämtliche Inhalte dieses Posts basieren auf Informationen, die allen Antragsteller:innen zugänglich waren.

Hintergrund

In den vergangenen Tagen haben bereits viele Medien über die Antragsphase des KfW-Förderprogramms 442 „Solarstrom für Elektroautos“ berichtet (etwa heise.de, tagesschau.de). Dieser Post wird die grundsätzlichen Probleme daher nicht erneut darstellen, sondern stattdessen einige Details hinzufügen, die in der breiten Berichterstattung bisher nicht vorkamen – sicher auch, weil sie vor allem für Web-Entwickler und -Tester interessant sein dürften, nicht aber für den Großteil der Bürger. Dennoch haben sich einige „Puzzleteile“ so perfekt aneinander gefügt, dass die hier aufgestellten Hypothesen zu den Gründen für den holprigen Verlauf der Antragsphase zunehmend wahrscheinlich erscheinen.

„KfW-Förderprogamm 442 – technische Betrachtung“ weiterlesen

Updating to macOS Monterey with an Aftermarket SSD

Update 2021-11-01: It seems this error is quite common, and at this time, the only solution confirmed to be working over on StackExchange and MacRumors is the one that Worked for me, too.

I’ve spent a few days trying to install macOS Monterey on my late 2014 Mac Mini. In order for other people to save some time trying various general purpose advice, I summarize my findings here. In case you just want to know how to fix it, jump to the solution section at the end of this article. If you want to understand what is going on, keep reading.

The Error Message

Running the macOS Monterey installer, after a few minutes, and right before the first reboot („closing programs and preparing reboot“), an error message was shown (German: „Beim Vorbereiten der Installation ist ein Fehler aufgetreten. Versuche, das Programm erneut auszuführen.“, English: „An error occurred while preparing the installation. Try running this application again.“).

Screenshot of error message "An error occurred while preparing the installation. Try running this application again."

While trying many things in order to fix the issue (see below), I came across another error message:

osinstallersetupd[313]: Forcing MSU springboard for target: disk1s1 (has EFI without NVMe update support)

What did NOT Work

All of the following approaches did not work and led to the same result:

  • Running the installer from „System Settings“
  • Copying the installer bundle from another Mac
  • Checking and repairing the disk using Disk Utility
  • Creating a new admin user account and installing from there
  • Using System Restore (⌘ + R)
  • Using Internet System Restore (⌘ + ⌥ + R)
  • Using a bootable installer USB drive

The Reason

A few days later, a web search finally brought up a thread in Apple’s support forum, which contained an explanation as well as a proposed solution. The argument goes like this:

  • The issue is most likely caused by an outdated EFI / boot ROM
  • Boot ROM updates are not provided as standalone updates, but are included in macOS installers
  • The Monterey installer needs a new boot ROM in order to run successfully
  • Apple just updates the boot ROM if an original, Apple-produced system drive is present
  • On Macs with third-party system drives, the boot ROM update fails, causing the error message

The Solution

In order to verify that your Mac has an outdated boot ROM, you can check your current version – either using an app such as SilentKngiht, or by running the following Terminal command and checking the result against this list.

/usr/libexec/firmwarecheckers/eficheck/eficheck --integrity-check

If your boot ROM is indeed outdated, and you are lucky to have the original Apple hard drive or SSD around, you can upgrade to macOS Monterey by following these steps:

  1. Remove your current SSD, put in the original SSD
  2. Install or update to Monterey on that drive
  3. Verify you got the latest boot ROM
  4. Power down, swap your main SSD back in
  5. Install Monterey on your main SSD

For me, this completely fixed the issue, and I now run macOS Monterey on my Mac Mini with its third-party SSD.

Further Reading

Here is another resource I discovered during my quest (thanks to @AppleSupport): If an error occurred while updating or installing macOS

A Special Support Request

Working at a software consulting company and dealing with customers on a daily basis, I have seen a lot of customer support requests over the recent years. As I am also in charge of customer success, I always try to help the customer achieve what they have in mind, no matter how common or uncommon their use case may be. This time, I was the customer, and my use case was as uncommon as it could possibly be. So I reached out to customer support and eagerly waited for their reaction.

„A Special Support Request“ weiterlesen