-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
295 additions
and
135 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
#!/bin/bash | ||
|
||
INPUT=mqtt-traffic-055.5.log | ||
|
||
API_DESCRIPTIONS="https://raw.githubusercontent.com/goecharger/go-eCharger-API-v2/main/apikeys-de.md https://raw.githubusercontent.com/goecharger/go-eCharger-API-v2/main/apikeys-en.md" | ||
SKIP_KEYS="utc,rbt,loc,dns,ccw,dll" | ||
|
||
# https://github.com/goecharger/go-eCharger-API-v2/blob/main/apikeys-de.md | ||
# https://github.com/goecharger/go-eCharger-API-v2/blob/main/apikeys-en.md | ||
# https://github.com/goecharger/go-eCharger-API-v2/blob/main/mqtt-de.md | ||
# https://github.com/goecharger/go-eCharger-API-v2/blob/main/mqtt-en.md | ||
|
||
SUPPORTED_BY_FIRMWARE_KEYS=$(cat $INPUT | cut -d" " -f1 | cut -d/ -f4 | sort -u) | ||
SUPPORTED_BY_COMPONENT_KEYS=$(cat ../README.md | grep '^| `' | grep ":heavy_check_mark:" | cut -d\` -f2 | grep -v '+/result' | sort -u) | ||
SUPPORTED_BY_COMPONENT_KEYS_CSV=$(echo $SUPPORTED_BY_COMPONENT_KEYS | sed 's# #,#g' | sed 's#^#,#' | sed 's#$#,#') | ||
|
||
API_DESC_DE=$(mktemp) | ||
API_DESC_EN=$(mktemp) | ||
|
||
curl -s -o $API_DESC_DE https://raw.githubusercontent.com/goecharger/go-eCharger-API-v2/main/apikeys-de.md | ||
curl -s -o $API_DESC_EN https://raw.githubusercontent.com/goecharger/go-eCharger-API-v2/main/apikeys-en.md | ||
|
||
echo "# List of unsupported/new keys" | ||
echo | ||
echo "This script generates a list of unsupported API key by this component but available via MQTT." | ||
echo | ||
echo "List of unsupported but ignored keys: $SKIP_KEYS" | ||
echo | ||
|
||
for KEY in $SUPPORTED_BY_FIRMWARE_KEYS; | ||
do | ||
if echo ",$SKIP_KEYS," | grep -q ",$KEY," | ||
then | ||
continue | ||
fi | ||
|
||
if ! echo $SUPPORTED_BY_COMPONENT_KEYS_CSV | grep -q ",$KEY,"; | ||
then | ||
echo "## Key \`$KEY\`" | ||
echo | ||
grep $KEY $INPUT | sed 's/^/> /' | ||
echo | ||
if ! cat $API_DESC_DE $API_DESC_EN | grep -q "^| ${KEY} " | ||
then | ||
echo "No description available" | ||
else | ||
echo "| Key | R/W | Type | Category | Description |" | ||
echo "| ---------- | ---------- | ---------------------------- | ------------- | ----------------------------------------------------------------------------------- |" | ||
cat $API_DESC_DE $API_DESC_EN | grep "^| ${KEY} " | ||
fi | ||
echo | ||
fi | ||
done | ||
|
||
rm $API_DESC_DE $API_DESC_EN |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,141 @@ | ||
/go-eCharger/000001/alw true | ||
/go-eCharger/000001/acu 10 | ||
/go-eCharger/000001/adi true | ||
/go-eCharger/000001/dwo null | ||
/go-eCharger/000001/tpa 0 | ||
/go-eCharger/000001/eto 0 | ||
/go-eCharger/000001/lwf null | ||
/go-eCharger/000001/ccw {"ssid":"redacted","encryptionType":3} | ||
/go-eCharger/000001/dns {"dns":"0.0.0.0"} | ||
/go-eCharger/000001/rssi -50 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:22.764" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:22.769 +01:00" | ||
/go-eCharger/000001/lbr 29 | ||
/go-eCharger/000001/lmo 3 | ||
/go-eCharger/000001/ama 16 | ||
/go-eCharger/000001/clp [6,10,12,14,16] | ||
/go-eCharger/000001/bac 1 | ||
/go-eCharger/000001/lbp null | ||
/go-eCharger/000001/amp 10 | ||
/go-eCharger/000001/cid "#0000FF" | ||
/go-eCharger/000001/cwc "#FFFF00" | ||
/go-eCharger/000001/cch "#00FFFF" | ||
/go-eCharger/000001/cfi "#00FF00" | ||
/go-eCharger/000001/ust 1 | ||
/go-eCharger/000001/fsp false | ||
/go-eCharger/000001/acs 0 | ||
/go-eCharger/000001/frc 0 | ||
/go-eCharger/000001/rbc 73 | ||
/go-eCharger/000001/rbt 2028716410 | ||
/go-eCharger/000001/car 1 | ||
/go-eCharger/000001/err 0 | ||
/go-eCharger/000001/cbl null | ||
/go-eCharger/000001/pha [false,false,false,true,true,true] | ||
/go-eCharger/000001/wh 0 | ||
/go-eCharger/000001/trx null | ||
/go-eCharger/000001/fwv "055.2" | ||
/go-eCharger/000001/cdi {"type":1,"value":0} | ||
/go-eCharger/000001/lccfi null | ||
/go-eCharger/000001/lccfc null | ||
/go-eCharger/000001/lcctc null | ||
/go-eCharger/000001/tma [7,11.125] | ||
/go-eCharger/000001/amt 32 | ||
/go-eCharger/000001/nrg [231,232,229,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/modelStatus 15 | ||
/go-eCharger/000001/lmsc 13640 | ||
/go-eCharger/000001/mca 10 | ||
/go-eCharger/000001/awp 21 | ||
/go-eCharger/000001/awcp {"start":1677657600,"end":1677661200,"marketprice":15.29} | ||
/go-eCharger/000001/att 21600 | ||
/go-eCharger/000001/ate 18000 | ||
/go-eCharger/000001/ara true | ||
/go-eCharger/000001/pgrid null | ||
/go-eCharger/000001/ppv null | ||
/go-eCharger/000001/pakku null | ||
/go-eCharger/000001/deltap 0 | ||
/go-eCharger/000001/var 11 | ||
/go-eCharger/000001/spl3 4200 | ||
/go-eCharger/000001/psm 2 | ||
/go-eCharger/000001/ocu ["055.0","055.4 BETA","055.5 BETA","V 053.3 OUTDATED","V 054.0 OUTDATED","V 054.11 OUTDATED","V 054.2 OUTDATED","V 054.3 OUTDATED","V 054.7 OUTDATED"] | ||
/go-eCharger/000001/cus 1 | ||
/go-eCharger/000001/fhz 49.893 | ||
/go-eCharger/000001/loa null | ||
/go-eCharger/000001/cards [{"name":"n/a","energy":0,"cardId":true},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false}] | ||
/go-eCharger/000001/men false | ||
/go-eCharger/000001/msp 502 | ||
/go-eCharger/000001/msb false | ||
/go-eCharger/000001/msr true | ||
/go-eCharger/000001/dll "https://data.v3.go-e.io/export?e=redacted" | ||
/go-eCharger/000001/hai true | ||
/go-eCharger/000001/hla false | ||
/go-eCharger/000001/rde false | ||
/go-eCharger/000001/lri null | ||
/go-eCharger/000001/tsi null | ||
/go-eCharger/000001/lrc null | ||
/go-eCharger/000001/lrr null | ||
/go-eCharger/000001/lcs 2028687011 | ||
/go-eCharger/000001/csa false | ||
/go-eCharger/000001/ctrls null | ||
/go-eCharger/000001/ccd null | ||
/go-eCharger/000001/utc "2023-03-01T08:02:23.775" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:23.782 +01:00" | ||
/go-eCharger/000001/rbt 2028717422 | ||
/go-eCharger/000001/nrg [231,232,228,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.933 | ||
/go-eCharger/000001/lcs 2028717019 | ||
/go-eCharger/000001/csa true | ||
/go-eCharger/000001/rssi -51 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:24.779" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:24.787 +01:00" | ||
/go-eCharger/000001/rbt 2028718427 | ||
/go-eCharger/000001/fhz 50.032 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:25.765" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:25.773 +01:00" | ||
/go-eCharger/000001/rbt 2028719413 | ||
/go-eCharger/000001/fhz 49.881 | ||
/go-eCharger/000001/rssi -50 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:26.771" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:26.776 +01:00" | ||
/go-eCharger/000001/rbt 2028720417 | ||
/go-eCharger/000001/nrg [231,232,229,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.836 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:27.764" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:27.769 +01:00" | ||
/go-eCharger/000001/rbt 2028721412 | ||
/go-eCharger/000001/fhz 49.961 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:28.776" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:28.782 +01:00" | ||
/go-eCharger/000001/rbt 2028722423 | ||
/go-eCharger/000001/nrg [231,233,228,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.884 | ||
/go-eCharger/000001/csa false | ||
/go-eCharger/000001/utc "2023-03-01T08:02:29.786" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:29.791 +01:00" | ||
/go-eCharger/000001/rbt 2028723435 | ||
/go-eCharger/000001/nrg [231,233,229,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.82 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:30.794" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:30.802 +01:00" | ||
/go-eCharger/000001/rbt 2028724443 | ||
/go-eCharger/000001/fhz 49.926 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:31.766" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:31.773 +01:00" | ||
/go-eCharger/000001/rbt 2028725413 | ||
/go-eCharger/000001/nrg [232,232,228,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.909 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:32.805" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:32.811 +01:00" | ||
/go-eCharger/000001/rbt 2028726451 | ||
/go-eCharger/000001/nrg [232,232,229,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.776 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:33.773" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:33.778 +01:00" | ||
/go-eCharger/000001/rbt 2028727420 | ||
/go-eCharger/000001/nrg [231,232,229,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 49.881 | ||
/go-eCharger/000001/utc "2023-03-01T08:02:34.774" | ||
/go-eCharger/000001/loc "2023-03-01T09:02:34.779 +01:00" | ||
/go-eCharger/000001/rbt 2028728420 | ||
/go-eCharger/000001/tma [7,11] | ||
/go-eCharger/000001/nrg [232,232,228,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/000001/fhz 50.047 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
/go-eCharger/072246/alw true | ||
/go-eCharger/072246/acu 10 | ||
/go-eCharger/072246/adi true | ||
/go-eCharger/072246/dwo null | ||
/go-eCharger/072246/tpa 0 | ||
/go-eCharger/072246/eto 0 | ||
/go-eCharger/072246/lwf null | ||
/go-eCharger/072246/ccw {"ssid":"redacted"} | ||
/go-eCharger/072246/dns {"dns":"0.0.0.0"} | ||
/go-eCharger/072246/rssi -50 | ||
/go-eCharger/072246/utc "2023-03-01T09:13:06.298" | ||
/go-eCharger/072246/loc "2023-03-01T10:13:06.304 +01:00" | ||
/go-eCharger/072246/lbr 29 | ||
/go-eCharger/072246/lmo 3 | ||
/go-eCharger/072246/ama 16 | ||
/go-eCharger/072246/clp [6,10,12,14,16] | ||
/go-eCharger/072246/bac 1 | ||
/go-eCharger/072246/lbp null | ||
/go-eCharger/072246/amp 10 | ||
/go-eCharger/072246/cid "#0000FF" | ||
/go-eCharger/072246/cwc "#FFFF00" | ||
/go-eCharger/072246/cch "#00FFFF" | ||
/go-eCharger/072246/cfi "#00FF00" | ||
/go-eCharger/072246/ust 1 | ||
/go-eCharger/072246/fsp false | ||
/go-eCharger/072246/acs 0 | ||
/go-eCharger/072246/frc 0 | ||
/go-eCharger/072246/rbc 74 | ||
/go-eCharger/072246/rbt 3922003 | ||
/go-eCharger/072246/car 1 | ||
/go-eCharger/072246/err 0 | ||
/go-eCharger/072246/cbl null | ||
/go-eCharger/072246/pha [false,false,false,true,true,true] | ||
/go-eCharger/072246/wh 0 | ||
/go-eCharger/072246/trx null | ||
/go-eCharger/072246/fwv "055.5" | ||
/go-eCharger/072246/cdi {"type":1,"value":0} | ||
/go-eCharger/072246/lccfi null | ||
/go-eCharger/072246/lccfc null | ||
/go-eCharger/072246/lcctc null | ||
/go-eCharger/072246/tma [6.875,11] | ||
/go-eCharger/072246/amt 32 | ||
/go-eCharger/072246/nrg [232,234,231,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/072246/modelStatus 15 | ||
/go-eCharger/072246/lmsc 18861 | ||
/go-eCharger/072246/mca 10 | ||
/go-eCharger/072246/awp 21 | ||
/go-eCharger/072246/awcp {"start":1677661200,"end":1677664800,"marketprice":12.669} | ||
/go-eCharger/072246/att 21600 | ||
/go-eCharger/072246/ate 18000 | ||
/go-eCharger/072246/ara true | ||
/go-eCharger/072246/pgrid null | ||
/go-eCharger/072246/ppv null | ||
/go-eCharger/072246/pakku null | ||
/go-eCharger/072246/deltap 0 | ||
/go-eCharger/072246/var 11 | ||
/go-eCharger/072246/spl3 4200 | ||
/go-eCharger/072246/psm 2 | ||
/go-eCharger/072246/ocu ["055.0","055.4 BETA","055.5 BETA","V 053.3 OUTDATED","V 054.0 OUTDATED","V 054.11 OUTDATED","V 054.2 OUTDATED","V 054.3 OUTDATED","V 054.7 OUTDATED"] | ||
/go-eCharger/072246/cus 1 | ||
/go-eCharger/072246/fhz 49.996 | ||
/go-eCharger/072246/loa null | ||
/go-eCharger/072246/cards [{"name":"n/a","energy":0,"cardId":true},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false},{"name":"n/a","energy":0,"cardId":false}] | ||
/go-eCharger/072246/men false | ||
/go-eCharger/072246/msp 502 | ||
/go-eCharger/072246/msb false | ||
/go-eCharger/072246/msr true | ||
/go-eCharger/072246/dll "https://data.v3.go-e.io/export?e=redacted" | ||
/go-eCharger/072246/hai true | ||
/go-eCharger/072246/hla false | ||
/go-eCharger/072246/rde false | ||
/go-eCharger/072246/lri null | ||
/go-eCharger/072246/tsi null | ||
/go-eCharger/072246/lrc null | ||
/go-eCharger/072246/lrr null | ||
/go-eCharger/072246/lcs 3916423 | ||
/go-eCharger/072246/csa false | ||
/go-eCharger/072246/ctrls null | ||
/go-eCharger/072246/ccd null | ||
/go-eCharger/072246/utc "2023-03-01T09:13:07.332" | ||
/go-eCharger/072246/loc "2023-03-01T10:13:07.340 +01:00" | ||
/go-eCharger/072246/rbt 3923037 | ||
/go-eCharger/072246/nrg [232,234,230,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/072246/fhz 49.819 | ||
/go-eCharger/072246/utc "2023-03-01T09:13:08.297" | ||
/go-eCharger/072246/loc "2023-03-01T10:13:08.303 +01:00" | ||
/go-eCharger/072246/rbt 3924000 | ||
/go-eCharger/072246/nrg [231,234,231,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/072246/fhz 49.859 | ||
/go-eCharger/072246/utc "2023-03-01T09:13:09.299" | ||
/go-eCharger/072246/loc "2023-03-01T10:13:09.305 +01:00" | ||
/go-eCharger/072246/rbt 3925002 | ||
/go-eCharger/072246/nrg [232,234,231,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/072246/fhz 50.106 | ||
/go-eCharger/072246/utc "2023-03-01T09:13:10.297" | ||
/go-eCharger/072246/loc "2023-03-01T10:13:10.304 +01:00" | ||
/go-eCharger/072246/rbt 3926001 | ||
/go-eCharger/072246/nrg [231,234,231,1,0,0,0,0,0,0,0,0,0,0,0,0] | ||
/go-eCharger/072246/fhz 49.922 |
Oops, something went wrong.