Es geht voran, ich bekomme wohl den PV Speicher Cloudfrei ;)

Paar Daten stimmen noch nicht aber, das Decoding ist echt nerfig.

[BLE] ✓ Notify auch auf FF01
[BLE] ✓ Bereit
[TX] 0x03 → 73 05 23 03 56
[TX] 0x04 → 73 05 23 04 51
[RX](92): 73 5C 23 04 74 79 70 65 3D 48 4D 4A 2D 32 2C 69 64 3D 33 36 30 31 31 31 35 30 33 30 33 37 34 64
[RX-KV]: type=HMJ-2,id=3601115030374d3330064c72,mac=18cedf9859c2,version=113.8,uboot_version=107`
[DATA] HMJ-2 v113.8
[TX] 0x03 → 73 05 23 03 56
[RX](60): 73 10 23 03 00 00 00 00 00 00 44 02 71 58 00 03 01 01 50 2C 01 01 13 05 31 00 00 00 00 00 00 12
[DATA] pv1=0W pv2=0W out=0W soc=58%
[TX] 0x0F → 73 05 23 0F 5A
[RX](78): 35 38 5F 32 30 5F 32 30 5F 33 32 39 32 5F 33 32 39 31 5F 33 32 39 31 5F 33 32 39 31 5F 33 32 39
[RX-CELLS]: 58_20_20_3292_3291_3291_3291_3291_3291_3291_3291_3291_3292_3292_3292_3292_3291
[DATA] Cells: SOC=58% Temp=20°C Zellen=14 V=[3.292 3.291 3.291 3.291 3.291 3.291 3.291 3.291 3.291 3.292 3.292 3.292 3.292 3.291]
[TX] 0x03 → 73 05 23 03 56
[RX](60): 73 10 23 03 00 00 00 00 00 00 44 02 71 58 00 03 01 01 50 2C 01 01 13 05 00 00 14 00 00 00 00 12
[DATA] pv1=0W pv2=0W out=0W soc=58%
[TX] 0x04 → 73 05 23 04 51
[RX](92): 73 5C 23 04 74 79 70 65 3D 48 4D 4A 2D 32 2C 69 64 3D 33 36 30 31 31 31 35 30 33 30 33 37 34 64
[RX-KV]: type=HMJ-2,id=3601115030374d3330064c72,mac=18cedf9859c2,version=113.8,uboot_version=107`
[DATA] HMJ-2 v113.8
Hab alle Daten zusammen, damit brauche ich die Hersteller Cloud nicht mehr und kann ihn von Internet trennen ;)

#marstek #Solarspeicher #balkonsolar


14:06:13.237 -> [TX] CMD=0x03 (Runtime) → 73 05 23 03 56
14:06:13.308 -> [RX] CMD=0x03 (Runtime) 60B: 73 10 23 03 01 01 16 00 15 00 90 01 71 58 00 03 01 01 50 2C 01 02 80 03 00 00 00 00 00 00 00 0C
14:06:13.308 -> [DATA] ─────────────────────────────
14:06:13.308 -> [DATA] PV1=22W  PV2=21W  PV=43W
14:06:13.308 -> [DATA] Output=0W  SOC=40%  Cap=896Wh
14:06:13.308 -> [DATA] In1=Active In2=Active  Out1=Active Out2=Active
14:06:13.308 -> [DATA] TempL=19°C TempH=19°C  WiFi=OK MQTT=OK
14:06:13.308 -> [DATA] BatChg=6Wh BatDisch=260Wh  LoadChg=139Wh LoadDisch=321Wh
14:06:13.333 -> [DATA] FW=113  DevTime(UTC)=12:06  LocalTime=14:06
14:06:13.333 -> [DATA] ─────────────────────────────
14:06:23.259 -> [TX] CMD=0x04 (Device) → 73 05 23 04 51
14:06:23.421 -> [RX] CMD=0x04 (Device) 92B: 73 5C 23 04 74 79 70 65 3D 48 4D 4A 2D 32 2C 69 64 3D 33 36 30 31 31 31 35 30 33 30 33 37 34 64
14:06:23.421 -> [DATA] ─────────────────────────────
14:06:23.421 -> [DATA] Type=HMJ-2  FW=113.8  uboot=107`
14:06:23.421 -> [DATA] MAC=18cedf9859c2
14:06:23.421 -> [DATA] ID=3601115030374d3330064c72
14:06:23.453 -> [DATA] ─────────────────────────────
14:06:33.251 -> [TX] CMD=0x03 (Runtime) → 73 05 23 03 56
14:06:33.315 -> [RX] CMD=0x03 (Runtime) 60B: 73 10 23 03 01 01 15 00 1D 00 90 01 71 58 00 03 01 01 50 2C 01 02 80 03 00 00 00 00 00 00 00 0C
14:06:33.347 -> [DATA] ─────────────────────────────
14:06:33.347 -> [DATA] PV1=21W  PV2=29W  PV=50W
14:06:33.347 -> [DATA] Output=0W  SOC=40%  Cap=896Wh
14:06:33.347 -> [DATA] In1=Active In2=Active  Out1=Active Out2=Active
14:06:33.347 -> [DATA] TempL=19°C TempH=19°C  WiFi=OK MQTT=OK
14:06:33.347 -> [DATA] BatChg=6Wh BatDisch=260Wh  LoadChg=139Wh LoadDisch=322Wh
14:06:33.379 -> [DATA] FW=113  DevTime(UTC)=12:06  LocalTime=14:06
14:06:33.379 -> [DATA] ─────────────────────────────
14:06:43.239 -> [TX] CMD=0x0F (Cells) → 73 05 23 0F 5A
14:06:43.496 -> [RX] Cells 78B (ASCII)
14:06:43.496 -> [DATA] ─────────────────────────────
14:06:43.496 -> [DATA] SOC=40%  Temp=19°C  Zellen=14
14:06:43.496 -> [DATA] Spannungen: 3.301 3.302 3.300 3.301 3.302 3.301 3.302 3.302 3.300 3.301 3.302 3.302 3.302 3.301
14:06:43.496 -> [DATA] ─────────────────────────────
Nachtrag das ding kann MQTT sieht man auch in dem log, kann man mit dem HMJS tool aktivieren der Hersteller hat es gut versteckt aber kein Internet an der Kiste kein MQTT hab ich ausprobiert ohne TimeSync geht MQTT nicht, nutze ich aber nicht daher BT <-> ESP32 > RestAPI
@sandfrog kannst Du dem nicht einen Timeserver zuweisen?
@halbwach Leider nicht das system ist recht verdongelt, da lauft zwar nen Linux drauf aber ich möchte den kasten nicht aufschrauben

@sandfrog Ach schit. ich dacte dem könnte man mittels DHCP neben der IP den Timeserver gleich mitgeben.

Aber wenn das so geht, ist das ja auch ok. 👍