Growatt - ShineWiFI-X Default Wi-Fi-Password

I keep forgetting the default-password of the Growatt ShineWiFI-X used to connect the Growatt PV-Inverters to their cloud-service. Therefore I created this blogpost to keep me reminded of the password userd to connect to the Wi-Fi dongle during the first setup. growatt growatt-20221120 (put the current date in there) 12345678 Additionally, a installer code is needed during the registration of the inverter in the app. If you live in germany and are not willing to request a code on your own (by mail to: service.de@growatt.com), you may try this one: AMZXB ...

November 20, 2022 · 1 min · 91 words · Jan Gilla

AS3320 NL-ix routing-issue

During the morning of the 8th of November 2022 multiple customers contacted me regarding connectivity issues to services pretty much all across the internet. Once I started digging through the traceroutes and MTRs of customers, I found most of them showing excessive packetloss starting at a hop resolving to “dtag.equinix-fr5.nl-ix.net”. Until that point, I have not even been aware that Deutsche Telekom (AS3320) is connected to NL-ix as they’ve neither listed their presence at PeeringDB… ...

November 8, 2022 · 5 min · 871 words · Jan Gilla

Proxmox VE - IPv6 unstable behind bridge

Today, I had a strange issue with IPv6 on my Proxmox VE based Hypervisors. I configured IPv6 for a customer by using a transfer subnet between our gateway router and the virtuel firewall. Additionally, I’ve routed a /56 subnet to be used by the customer onto the firewall and added a few /64s onto the internal interfaces of the customer. Once I configured static addresses on the servers running behind the firewall, they were able to reach the IPv6 internet without any issues. ...

September 12, 2022 · 2 min · 269 words · Jan Gilla

Monitoring home power usage on a DWS7412.2.G2

During the last month, our engery supplier installed a digital meter for our power usage at home. As he in addition to that offered to unlock the device or to give us the PIN to unlock it ourselves, I were looking for a solution to extract the data from the meter and push it into our Home Assistant installation. I bought the Volkszähler TTL from eBay and wired it onto the serial interface of an ESP8266 laying around on my desk. The seller shared me two links to YouTube videos (https://youtu.be/RbyXqJiBC8Q, https://youtu.be/VuXpzKetOhc), where he explains how to modify and build the Tasmota firmware to include the SML interface to the power meter. ...

August 22, 2022 · 2 min · 246 words · Jan Gilla

Becoming a private pilot

Flying has been always one of my dreams. My aviation career initially started as a small kid when my parents registered me on a holiday-course to build a small model glider (Graupner RC UHU). After roughly one week of crafting, the small model airplane was ready and successfully had its maiden flight on a hill near the village I lived. A few months later, I upgraded it with a kit providing an electric motor and a bigger battery so it could stay in the air even during bad wind conditions. After a few flights even through stronger winds, I accidentally smashed it into the ground and fully destroyed it. ...

August 5, 2022 · 3 min · 505 words · Jan Gilla

Migration of the blog from WordPress to Hugo

As my old WordPress blog running on the mrxermon.de domain got hacked and used as a malware delivery site some time ago, the domain is still blacklisted by multiple web protection offerings ran by enterprises. Therefore, I decided to move the blog to a new domain whilst moving away from a full-blown content management system over to a tool building a static website which will be delivered through a webserver. ...

July 31, 2022 · 2 min · 295 words · Jan Gilla

Mennekes Wallbox Statistiken in Home Assistant

Nachdem wir nun mit unserem Hyundai KONA seit kurzem elektrisch unterwegs sind, haben wir uns eine Wallbox am Haus installieren lassen. Konkret haben wir uns für eine Mennekes Amtron Charge Control Wallbox installiert.Mennekes liefert bei der Wallbox bereits einen USB-to-LAN Adapter mit, sodass sich die Wallbox auch direkt ins hauseigene Netzwerk integrieren lässt. Klickt man sich durch das Menü der Wallbox, findet man im Reiter „SYSTEM“ die Konfiguration „REST Interface“. ...

April 7, 2022 · 2 min · 395 words · Jan Gilla

Wireguard + BGP + ECMP + BFD = Win!

Da ich aktuell mehrere Internetleitungen zuhause liegen habe und auch aktiv zahle (Umzug und Restvertragslaufzeit), würde ich die beiden Leitungen (Telekom DSL und Vodafone Coax) gerne aktiv nutzen und den Traffic auf beide Leitungen zu verteilen. Da ich aktuell arbeitstechnisch relativ viel mit BGP und BFD zu tun habe, sollte dies die Grundlage für das Routing in Kombination mit Wireguard als State-of-the-Art VPN-Protokoll werden. Als Hardware hatte ich noch ein ungenutztes APU2D4 Board auf Lager. Im Rechenzentrum nutze ich eine Virtuelle Maschine mit 4 CPU Kernen und 4GB RAM als Gegenstelle für die Wireguard Tunnel. Software-seitig setze ich auf Debian als Betriebssytem, FRR als Routing-Dienst und Wireguard als VPN-Protokoll. Routing-technisch kommt BGP mit privaten AS-Nummern zum Einsatz, zusätzlich nutze ich BFD um im Falle des Ausfalls einer Leitung den Traffic schnellstmöglich auf die jeweils andere Leitung zu schwenken. Wer kein BGP als Routing-Protokoll verwenden möchte kann alternativ auch auf OSPF setzen. ...

June 3, 2021 · 2 min · 319 words · Jan Gilla

SNMP Deployment Skripte für Windows und Debian/Ubuntu

Aus aktuellem Anlass habe ich mir zwei kleine Skripte geschrieben, die SNMP auf Windows bzw. Debian/Ubuntu aktivieren und die passenden Konfigurationsparameter in der Konfiguration bzw. Registry setzten. PowerShell Variante Ebenfalls zu finden als Github Gist. # # Author: Jan Gilla # Company: level66.network UG (haftungsbeschränkt) # Description: PowerShell script to install snmpd daemon on windows systems, generate the configuration and reload the service. # # Define variables here. $SNMPD_COMMUNITY = "public" $SNMPD_LOCATION = "Milki Way" $SNMPD_CONTACT = "test@example.com" # Do not change anything below here! Write-Host "Installing snmpd service via Windows Features ..." Import-Module ServerManager Install-WindowsFeature SNMP-Service | Out-Null Install-WindowsFeature SNMP-WMI-Provider | Out-Null Write-Host "Deploy configuration to service ..." Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent -Name sysLocation -Type String -Value $SNMPD_LOCATION Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\RFC1156Agent -Name sysContact -Type String -Value $SNMPD_CONTACT Set-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ValidCommunities -Name $SNMPD_COMMUNITY -Type DWord -Value 0x4 try { if(Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers -Name 1 -eq true){ Remove-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\PermittedManagers -Name 1 } }catch {} Write-Host "Restart snmpd service via systemd ..." Restart-Service -Name SNMP BASH Variante (Github Gist) Ebenfalls zu finden als Github Gist. ...

February 15, 2021 · 2 min · 277 words · Jan Gilla

Peplink FusionHub goes PC Engines APU-Board

Primär bietet Peplink LTE-Router und SD-WAN Geräte an. Zusätzlich stellen Sie für kleiner Setups eine Software-Variante Ihres SD-WAN Hubs, den FusionHub Solo, kostenlos zur Verfügung (nach Registrierung). Grundsätzlich lässt sich der Software-Hub problemlos als virtuelle Maschine betreiben, dennoch kann es sehr interessant sein den Hub auf einer dedizierten Hardware zu betreiben. Tatsächlich gibt es bei Peplink den FusionHub Solo direkt auch als RAW-Image (siehe Firmware-Downloads auf der Webseite), dass man z.B. mittels des Win32DiskImagers (oder auch DD unter Linux) auf eine mSATA SSD schreiben kann. Unter Windows muss hier ggf. die Datei-Endung von „.raw“ auf „.img“ angepasst werden, sodass die Software das Image erkennt und auf die SSD schreiben kann. ...

February 8, 2021 · 2 min · 243 words · Jan Gilla