2025-03-02 12:45:18.724 - info: admin.0 (59133) ==> Connected system.user.admin from ::ffff:192.168.5.244 2025-03-02 12:45:23.247 - info: host.raspberrypi "system.adapter.kecontact.0" enabled 2025-03-02 12:45:23.673 - info: host.raspberrypi instance system.adapter.kecontact.0 in version "2.3.0" (non-npm: iobroker-community-adapters/ioBroker.kecontact) started with pid 90865 2025-03-02 12:45:24.213 - debug: kecontact.0 (90865) Redis Objects: Use Redis connection: 127.0.0.1:9001 2025-03-02 12:45:24.232 - debug: kecontact.0 (90865) Objects client ready ... initialize now 2025-03-02 12:45:24.233 - debug: kecontact.0 (90865) Objects create System PubSub Client 2025-03-02 12:45:24.233 - debug: kecontact.0 (90865) Objects create User PubSub Client 2025-03-02 12:45:24.263 - debug: kecontact.0 (90865) Objects client initialize lua scripts 2025-03-02 12:45:24.267 - debug: kecontact.0 (90865) Objects connected to redis: 127.0.0.1:9001 2025-03-02 12:45:24.285 - debug: kecontact.0 (90865) Redis States: Use Redis connection: 127.0.0.1:9000 2025-03-02 12:45:24.296 - debug: kecontact.0 (90865) States create System PubSub Client 2025-03-02 12:45:24.297 - debug: kecontact.0 (90865) States create User PubSub Client 2025-03-02 12:45:24.357 - debug: kecontact.0 (90865) States connected to redis: 127.0.0.1:9000 2025-03-02 12:45:24.379 - debug: kecontact.0 (90865) Plugin sentry Initialize Plugin (enabled=true) 2025-03-02 12:45:24.669 - info: kecontact.0 (90865) starting. Version 2.3.0 (non-npm: iobroker-community-adapters/ioBroker.kecontact) in /opt/iobroker/node_modules/iobroker.kecontact, node: v20.18.3, js-controller: 7.0.6 2025-03-02 12:45:24.687 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.688 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.689 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.689 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.690 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.690 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.690 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.691 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.691 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.692 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.692 - warn: kecontact.0 (90865) Looks like you use old structure of i18n. Please switch to 1i8n/lang.json instead of i18n/lang/translation.json 2025-03-02 12:45:24.693 - info: kecontact.0 (90865) starting charging station in active mode 2025-03-02 12:45:24.693 - info: kecontact.0 (90865) Using min time between phase switching of: 305 sec 2025-03-02 12:45:24.694 - info: kecontact.0 (90865) config host: 192.168.5.25 2025-03-02 12:45:24.694 - info: kecontact.0 (90865) config passiveMode: false 2025-03-02 12:45:24.694 - info: kecontact.0 (90865) config pollInterval: 30 2025-03-02 12:45:24.694 - info: kecontact.0 (90865) config loadChargingSessions: false 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config useX1forAutomatic: false 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config stateRegard: fronius.1.site.P_Grid 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config stateSurplus: 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config stateBatteryCharging: 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config stateBatteryDischarging: fronius.1.site.P_Akku 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config stateBatterySoC: fronius.1.storage.0.StateOfCharge_Relative 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config batteryPower: 8750 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config batteryMinSoC: 30 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config batteryStorageStrategy: 2 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config statesIncludeWallbox: true 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config.state1p3pSwitch: 2025-03-02 12:45:24.695 - info: kecontact.0 (90865) config.1p3pViax2: true 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config.1p3pSwitchIsNO: true, 1p = 0, 3p = 1, off = 0 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config minAmperage: 6000 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config addPower: 0 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config delta: 500 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config underusage: 0 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config minTime: 300 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config regardTime: 30 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config stateEnWG: 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config dynamicEnWG: false 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config maxPower: 0 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config stateEnergyMeter1: 2025-03-02 12:45:24.696 - info: kecontact.0 (90865) config stateEnergyMeter2: 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config stateEnergyMeter3: 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config wallboxNotIncluded: false 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config maxAmperage: 32000 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config stateAmperagePhase1: fronius.1.meter.0.Current_AC_Phase_1 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config stateAmperagePhase2: fronius.1.meter.0.Current_AC_Phase_2 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config stateAmperagePhase3: fronius.1.meter.0.Current_AC_Phase_3 2025-03-02 12:45:24.697 - info: kecontact.0 (90865) config amperageUnit: A => factor is 1000 2025-03-02 12:45:24.699 - debug: kecontact.0 (90865) UDP server listening on 0.0.0.0:7090 2025-03-02 12:45:24.699 - debug: kecontact.0 (90865) UDP broadcast server listening on 0.0.0.0:7092 2025-03-02 12:45:24.706 - debug: kecontact.0 (90865) subscribe state fronius.1.site.P_Grid - current value: -4.3 2025-03-02 12:45:24.708 - debug: kecontact.0 (90865) subscribe state fronius.1.site.P_Akku - current value: -6875.07 2025-03-02 12:45:24.708 - debug: kecontact.0 (90865) subscribe state fronius.1.storage.0.StateOfCharge_Relative - current value: 28.9 2025-03-02 12:45:24.709 - debug: kecontact.0 (90865) subscribe state fronius.1.meter.0.Current_AC_Phase_1 - current value: -1.14 2025-03-02 12:45:24.709 - debug: kecontact.0 (90865) subscribe state fronius.1.meter.0.Current_AC_Phase_2 - current value: 2.09 2025-03-02 12:45:24.710 - debug: kecontact.0 (90865) subscribe state fronius.1.meter.0.Current_AC_Phase_3 - current value: 1.63 2025-03-02 12:45:24.802 - debug: kecontact.0 (90865) Sent "report 1" to 192.168.5.25:7090 2025-03-02 12:45:24.805 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "1", "Product": "KC-P30-EC2404B2-L0A-GE", "Serial": "28345628", "Firmware":"P30 v 3.10.61 (241209-090525)", "COM-module": 1, "Backend": 0, "timeQ": 3, "setBoot": 0, "DIP-Sw1": "0xa2", "DIP-Sw2": "0x00", "Sec": 1363975 } " 2025-03-02 12:45:25.102 - debug: kecontact.0 (90865) Sent "report 2" to 192.168.5.25:7090 2025-03-02 12:45:25.104 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "2", "State": 1, "Error1": 0, "Error2": 0, "Plug": 3, "AuthON": 1, "Authreq": 1, "Enable sys": 0, "Enable user": 1, "Max curr": 0, "Max curr %": 1000, "Curr HW": 16000, "Curr user": 16000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 16000, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 1, "X2 phaseSwitch source": 4, "X2 phaseSwitch": 0, "Serial": "28345628", "Sec": 1363975 } " 2025-03-02 12:45:25.403 - debug: kecontact.0 (90865) Sent "report 3" to 192.168.5.25:7090 2025-03-02 12:45:25.405 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "3", "U1": 0, "U2": 0, "U3": 0, "I1": 0, "I2": 0, "I3": 0, "P": 0, "PF": 0, "E pres": 344, "E total": 235075, "Serial": "28345628", "Sec": 1363976 } " 2025-03-02 12:45:25.487 - debug: kecontact.0 (90865) current max current is 16000 2025-03-02 12:45:25.487 - debug: kecontact.0 (90865) amperage of mains: -1140/2090/1610, amperage of charging station: 0/0/0 => available: 33140/29910/30390 2025-03-02 12:45:25.487 - debug: kecontact.0 (90865) Available max amperage: 30000 2025-03-02 12:45:25.488 - debug: kecontact.0 (90865) Available surplus: 6830.9 2025-03-02 12:45:25.488 - debug: kecontact.0 (90865) pvAutomaticsActive: false, vehicleIsPlugged: false 2025-03-02 12:45:25.488 - debug: kecontact.0 (90865) new current due to vehicle not plugged or pv automatics not active is 16000 2025-03-02 12:45:25.488 - debug: kecontact.0 (90865) wallbox set to charging maximum of 16000 mA 2025-03-02 12:45:25.703 - debug: kecontact.0 (90865) Sent "report 100" to 192.168.5.25:7090 2025-03-02 12:45:25.705 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "100", "Session ID": 16, "Curr HW": 16000, "E start": 234731, "E pres": 344, "started[s]": 1739637416, "ended[s]": 1739637466, "started": "2025-02-15 16:36:56.000", "ended": "2025-02-15 16:37:46.000", "reason": 1, "timeQ": 3, "RFID tag": "02b5e3ab00000000", "RFID class": "8618780a000000000000", "Serial": "28345628", "Sec": 1363976 } " 2025-03-02 12:45:25.706 - debug: kecontact.0 (90865) History ID received: 00 2025-03-02 12:45:29.889 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.24:7090: "{ "ID": "2", "State": 2, "Error1": 0, "Error2": 0, "Plug": 7, "AuthON": 0, "Authreq": 0, "Enable sys": 1, "Enable user": 1, "Max curr": 16000, "Max curr %": 266, "Curr HW": 16000, "Curr user": 16000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 16000, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 0, "X2 phaseSwitch source": 0, "X2 phaseSwitch": 0, "Serial": "17405468", "Sec": 230854 } " 2025-03-02 12:45:29.893 - debug: kecontact.0 (90865) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2025-03-02 12:45:29.982 - debug: kecontact.0 (90865) Message from 192.168.5.24 send to kecontact.1 2025-03-02 12:45:30.189 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.24:7090: "{ "ID": "3", "U1": 230, "U2": 229, "U3": 228, "I1": 0, "I2": 0, "I3": 0, "P": 0, "PF": 0, "E pres": 28535, "E total": 76522546, "Serial": "17405468", "Sec": 230855 } " 2025-03-02 12:45:30.190 - debug: kecontact.0 (90865) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2025-03-02 12:45:30.257 - debug: kecontact.0 (90865) Message from 192.168.5.24 send to kecontact.1 2025-03-02 12:45:30.489 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.24:7090: "{ "ID": "100", "Session ID": 2652, "Curr HW": 16000, "E start": 76494011, "E pres": 28535, "started[s]": 1740824239, "ended[s]": 0, "started": "2025-03-01 10:17:19.000", "ended": "0", "reason": 5, "timeQ": 0, "RFID tag": "0000000000000000", "RFID class": "00000000000000000000", "Serial": "17405468", "Sec": 230855 } " 2025-03-02 12:45:30.490 - debug: kecontact.0 (90865) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2025-03-02 12:45:30.561 - debug: kecontact.0 (90865) Message from 192.168.5.24 send to kecontact.1 2025-03-02 12:45:35.027 - info: host.raspberrypi instance system.adapter.daswetter.0 in version "3.2.2" started with pid 90880 2025-03-02 12:45:35.859 - info: daswetter.0 (90880) starting. Version 3.2.2 in /opt/iobroker/node_modules/iobroker.daswetter, node: v20.18.3, js-controller: 7.0.6 2025-03-02 12:45:39.802 - debug: kecontact.0 (90865) Sent "report 2" to 192.168.5.25:7090 2025-03-02 12:45:39.804 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "2", "State": 1, "Error1": 0, "Error2": 0, "Plug": 3, "AuthON": 1, "Authreq": 1, "Enable sys": 0, "Enable user": 1, "Max curr": 0, "Max curr %": 1000, "Curr HW": 16000, "Curr user": 16000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 16000, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 1, "X2 phaseSwitch source": 4, "X2 phaseSwitch": 0, "Serial": "28345628", "Sec": 1363990 } " 2025-03-02 12:45:40.102 - debug: kecontact.0 (90865) Sent "report 3" to 192.168.5.25:7090 2025-03-02 12:45:40.104 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "3", "U1": 0, "U2": 0, "U3": 0, "I1": 0, "I2": 0, "I3": 0, "P": 0, "PF": 0, "E pres": 344, "E total": 235075, "Serial": "28345628", "Sec": 1363990 } " 2025-03-02 12:45:40.179 - debug: kecontact.0 (90865) current max current is 16000 2025-03-02 12:45:40.179 - debug: kecontact.0 (90865) amperage of mains: -1110/2040/1600, amperage of charging station: 0/0/0 => available: 33110/29960/30400 2025-03-02 12:45:40.180 - debug: kecontact.0 (90865) Available max amperage: 30000 2025-03-02 12:45:40.180 - debug: kecontact.0 (90865) Available surplus: 6875.18 2025-03-02 12:45:40.402 - debug: kecontact.0 (90865) Sent "report 100" to 192.168.5.25:7090 2025-03-02 12:45:40.404 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.25:7090: "{ "ID": "100", "Session ID": 16, "Curr HW": 16000, "E start": 234731, "E pres": 344, "started[s]": 1739637416, "ended[s]": 1739637466, "started": "2025-02-15 16:36:56.000", "ended": "2025-02-15 16:37:46.000", "reason": 1, "timeQ": 3, "RFID tag": "02b5e3ab00000000", "RFID class": "8618780a000000000000", "Serial": "28345628", "Sec": 1363991 } " 2025-03-02 12:45:40.405 - debug: kecontact.0 (90865) History ID received: 00 2025-03-02 12:45:40.446 - info: daswetter.0 (90880) still wrong data structure from server received! repaired... 2025-03-02 12:45:41.628 - info: daswetter.0 (90880) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment 2025-03-02 12:45:42.134 - info: daswetter.0 (90880) cleaned everything up... 2025-03-02 12:45:42.138 - info: host.raspberrypi instance system.adapter.daswetter.0 having pid 90880 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2025-03-02 12:45:44.896 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.24:7090: "{ "ID": "2", "State": 2, "Error1": 0, "Error2": 0, "Plug": 7, "AuthON": 0, "Authreq": 0, "Enable sys": 1, "Enable user": 1, "Max curr": 16000, "Max curr %": 266, "Curr HW": 16000, "Curr user": 16000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 16000, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 0, "X2 phaseSwitch source": 0, "X2 phaseSwitch": 0, "Serial": "17405468", "Sec": 230869 } " 2025-03-02 12:45:44.903 - debug: kecontact.0 (90865) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2025-03-02 12:45:45.001 - debug: kecontact.0 (90865) Message from 192.168.5.24 send to kecontact.1 2025-03-02 12:45:45.189 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.24:7090: "{ "ID": "3", "U1": 230, "U2": 229, "U3": 228, "I1": 0, "I2": 0, "I3": 0, "P": 0, "PF": 0, "E pres": 28535, "E total": 76522546, "Serial": "17405468", "Sec": 230870 } " 2025-03-02 12:45:45.190 - debug: kecontact.0 (90865) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2025-03-02 12:45:45.265 - debug: kecontact.0 (90865) Message from 192.168.5.24 send to kecontact.1 2025-03-02 12:45:45.489 - debug: kecontact.0 (90865) UDP datagram from 192.168.5.24:7090: "{ "ID": "100", "Session ID": 2652, "Curr HW": 16000, "E start": 76494011, "E pres": 28535, "started[s]": 1740824239, "ended[s]": 0, "started": "2025-03-01 10:17:19.000", "ended": "0", "reason": 5, "timeQ": 0, "RFID tag": "0000000000000000", "RFID class": "00000000000000000000", "Serial": "17405468", "Sec": 230870 } " 2025-03-02 12:45:45.491 - debug: kecontact.0 (90865) Search can't be optimized because wildcard not at the end, fallback to keys!: function(doc) { if (doc.type === 'state') emit(doc._id, doc) } 2025-03-02 12:45:45.569 - debug: kecontact.0 (90865) Message from 192.168.5.24 send to kecontact.1