mastodon.ie is one of the many independent Mastodon servers you can use to participate in the fediverse.
Irish Mastodon - run from Ireland, we welcome all who respect the community rules and members.

Administered by:

Server stats:

1.6K
active users

#ModbusTCP

0 posts0 participants0 posts today

Unser China #Wechselrichter #Goodwe GW10K-ET nervt gerade ziemlich. Genauer gesagt das #WLAN Modul / #Dongle. Alle paar Tage ist dieser offline und muss resettet werden.

Ich wollte den WLAN-Dongle vor einiger Zeit eigentlich schon gegen das
#LAN Modul tauschen. Das ist aber - oder war zumindest damals - mit dem GW10K-ET nicht kompatibel. Es wurde vom WR nicht erkannt.

Da die
#Wallbox in der #ModbusTCP Kommunikation mit dem WR immer wieder Timeouts meldet, glaube ich, dass durch die zusätzliche Abfrage durch #EVCC / #Homeassistant das WLAN Modul des Goodwe an seine Grenzen kommt und deshalb immer wieder ganz aussteigt. ☹️

Im Juni habe ich #Homeassistant als #Proxmox #VM aufgesetzt und nach und nach alle möglichen Geräte mittels #ModbusTCP (#Wechselrichter, #Speicher), #EVCC / #MQTT (#Wallbox), #Tasmota (#Stromzöhler) und #Zigbee (#Energiemessgeräte) integriert. Es schien kurzzeitig alles zu funktionieren bzw. hat auch funktioniert.
Allerdings - wie schon berichtet - war vor ein paar Tagen plötzlich der ganze Config-Ordner (/homeassistant) leer und damit alle
#Daten weg.

Ich habe dann das Proxmox
#Backup von vor dem Crash zurückgespielt und höndisch die seit dem Backup fehlenden Daten für den #Photovoltaik Ertrag ergänzt.

EVCC hat für die Wallbox eine Entität "sensor.evcc_loadpoint_warp3_total_charged_energy" erzeugt, die aber in HA selbst nicht für Statistiken nutzbar ist (sie wird nicht zur Auswahl angezeigt). Also habe ich eine
#Hilfsentität angelegt:

template:
- sensor:
- name: geladene Energiemenge (gesamt) mit Einheit
unique_id: geladene_energiemenge_gesamt_mit_einheit
device_class: Energy
state_class: total_increasing
unit_of_measurement: "kWh"
state: "{{ states('sensor.evcc_loadpoint_warp3_total_charged_energy') | float(0) }}"

Das hat auch funktioniert.
Seit 2-3 Tagen habe ich allerdings das Phänomen, dass für jeden Messwert ein Ausreisser gespeichert wird. Ich lade angeblich 24/7 alle 5 min entweder genau 3.552,8 kWh oder alternativ 1.776,4 kWh, also genau die Hälfte des anderen Werts, obwohl das
#EAuto gar nicht an der Wallbox hängt und folglich gar nichts geladen wird.

Ich muss also täglich 288 Werte höndisch auf 0 korrigieren - das nervt ziemlich.

Leider habe ich keine Idee, warum, nachdem es zunächst funktioniert hat, bei dieser Entität nun jeder Messwert reproduzierbar Amok läuft - und wie ich HA das wieder abgewöhnen kann
🤔🤷

Ich bin für jede Idee dankbar.

Our latest #tutorial is a little bit different, compared to our usual OpenSource posts.

If you own a #SolarEdge inverter and use #ModbusTCP for your own monitoring or to grab #PV metrics (#HomeAssistant uses this, too), you might have run into some communication issues.

In our post we show how to manually restart the #Modbus service on a SolarEdge inverter.

geekersdigest.com/how-to-resta

Geeker's Digest · How to restart RS485 Modbus TCP on SolarEdge inverter
More from Geeker's Digest

Ich hatte ja unseren #Solateur wegen des Kommunikationsproblems für das #PVÜberschussladen zwischen dem #Goodwe #Wechselrichter und unserer #Wallbox #Tinkerforge #Warp3 kontaktiert.

Antwort war, dass aufgrund meines Wunsches nach größtmöglichem
#Datenschutz der Port 502 für #ModbusTCP geschlossen worden sei und das Öffnen des Ports mit 250 Euro !!! berechnet würde. 🤷‍♂️🤡🤮

Nachdem ich das Problem inzwischen ja selbst durch Recherche im
#Photovoltaikforum gelöst habe, will ich euch meine Antwort an den Solateur nicht vorenthalten 🤣

Sehr geehrte Frau [...],

angesichts Ihrer Preisvorstellung habe ich selbst recherchiert und die nötigen Anpassungen im Wechselrichter vorgenommen.

Die Recherche und der Eingriff haben mich (als Laie !!!) 10-15 Minuten Zeit gekostet. Selbst wenn ich 65 km An- und Abfahrt hinzurechne, sind 250 Euro absolut inakzeptabel und einfach nur Abzocke unbedarfter, hilfsbedürftiger Kunden.

Ein geschlossener Port war übrigens nicht das Problem (Modbus/TCP war komplett aktiviert), sondern fehlende, versteckte (!!!) Einstellungen.

Ich habe angesichts Ihres damit entlarvten Versuchs, das Problem dem Kunden aufgrund von Datenschutzwünschen selbst in die Schuhe zu schieben, Zweifel, ob Ihr Elektriker am Ende für den völlig inakzeptablen Preisaufruf von 250 Euro das Problem überhaupt gelöst hätte - ein Fall für den Verbraucherschutz.

Mit freundlichem Gruß
#EAuto #Elektroauto #Photovoltaik #PV #Energiewende #TeamDatenschutz

Ich hatte ja versprochen, dass ich berichte, sobald ich Erfahrungen mit dem #EAuto und der #Wallbox #Tinkerforge #Warp3 und dem #PVÜberschussladen gesammelt habe.

Zunächst konnte die Wallbox nicht mit meinem
#Goodwe #Wechselrichter über #ModbusTCP kommunizieren. Das konnte ich durch Recherche im #Photovoltaikforum lösen (BTW: Der Solateur wollte für einen Eingriff in die Einstellungen 250 Euro haben 🤷‍♂️🤦‍♂️🤮):
https://www.photovoltaikforum.com/thread/186135-goodwe-gw10k-et-sammelthread/?postID=3863978#post3863978

Seit gestern Abend funktioniert die Kommunikation und das Auto wird gerade per PV-Überschussladen geladen.

Einen Schönheitsfehler für mich
#Statistik - Freak gibt's allerdings noch:

Die vom Dach stammende
#Energie wird beim in der Wallbox konfigurierten Stromzähler "Warp Charger" (also der Wallbox selbst) und nicht beim zusätzlich konfigurierten Stromzähler "GoodWe #Smartmeter" als #Energiebezug gerechnet, was dazu führt, dass mir im #Ladeprotokoll / #Ladetracker die Kosten so berechnet werden, als ob ich die ganze Energie aus dem externen Netz kaufen würde.

Ich wüsste natürlich gern, wie viel Energie vom Dach genutzt und wie viel aus dem öffentlichen Netz dazu bezogen wurde (insbesondere auch, wenn als Lademodus "min + PV" gewählt ist, also ein Teil vom Dach und ein Teil aus dem Netz kommt) und was mich das Laden somit tatsächlich gekostet hat.

#Elektroauto #Energiewende #PV #Photovoltaik

PhotovoltaikforumGoodWe GW10K-ET Sammelthread - PhotovoltaikforumHallo zusammen, bei mir läuft seit wenigen Stunden der GoodWe GW10K-ET. Nachdem ich hier im Forum noch keinen allgemeinen Thread über diesen Wechselrichter gefunden habe, dachte ich, eröffnest mal einen :) Vielleicht gibt es hier im Forum noch…

my favorite online #hex decoder

scadacore.com/tools/programmin

Hex-To-ASCII
Hex-To-Binary
Hex-To-Float performs 4 conversions to each one of the 4 Endian Combinations

Hex-To-UINT (Unsigned Integer) and Hex-To-INT (Singed Integer) Converts the Hex string to the 4 different Endian Combinations.

We also perform to 16 bit conversions, Hex-To-UINT16 (16 bit Unsigned Integer) and Hex-To-INT16 (16 bit Signed Integer)
#Modbus #ModbusTCP

New ICS Malware 'FrostyGoop' Targeting Critical Infrastructure

Date: July 23, 2024

CVE: N/A

Vulnerability Type: Exploitation of Modbus TCP communication

CWE: [[CWE-668]], [[CWE-20]], [[CWE-74]]

Sources: The Hacker News, Yahoo News, Dragos

Synopsis

FrostyGoop is a newly identified malware designed to target Industrial Control Systems (ICS) by exploiting Modbus TCP communication protocols. This malware caused significant disruption to critical infrastructure in Lviv, Ukraine, earlier this year.

Issue Summary

In January 2024, FrostyGoop malware targeted an energy company in Lviv, resulting in a 48-hour loss of heating services to over 600 apartment buildings. This malware interacts directly with ICS devices using Modbus TCP over port 502, making it a serious threat to critical infrastructure.

Technical Key Findings

FrostyGoop, written in Golang, can read and write to ICS device registers and uses JSON-formatted configuration files to target specific IP addresses and Modbus commands. Initial access was likely gained through a vulnerability in Mikrotik routers.

Vulnerable Products

ENCO controllers with TCP port 502 exposed and ICS devices using Modbus TCP are particularly vulnerable to this malware.

Impact Assessment

The malware's ability to manipulate ICS devices can lead to significant operational disruptions, inaccurate system measurements, and potential safety hazards, affecting public safety and industrial operations.

Patches or Workarounds

Currently, there are no specific patches available for FrostyGoop.

The Hacker NewsNew ICS Malware 'FrostyGoop' Targeting Critical InfrastructureDiscover FrostyGoop, a new ICS malware targeting energy sectors. Learn about its Modbus TCP exploitation and impact on critical infrastructure.
Replied in thread

@holtwick ich hab zum Jahreswechsel den #ioBroker von der #SynologyDS auf einen neuen #raspberrypi verschoben. Bei der Gelegenheit hatte ich eine #sdcard für einen älteren #raspberrypi mitbestellt und da, eher aus Langeweile, den #homeassistant draufgepackt. #ESPCam habe ich bislang keine. Den #stromzähler liest der #pulse von #TIBBER ab. Intern laufen ein #powermeter mit #ModbusTCP für den #Hausverbrauch und etliche #ShellyPlugS zur Erfassung des #Strombedarf einzelner Geräte.