Skip to content

Commit

Permalink
Merge branch 'hoylabs:development' into development
Browse files Browse the repository at this point in the history
  • Loading branch information
Snoopy-HSS authored Dec 17, 2024
2 parents 3faf7ed + e30f83e commit bfaf21e
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 6 deletions.
7 changes: 3 additions & 4 deletions src/PowerMeterSerialSdm.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,15 @@ bool PowerMeterSerialSdm::init()

_upSdmSerial = std::make_unique<SoftwareSerial>();

if (pin.powermeter_rxen > -1 && pin.powermeter_txen > -1){
if (pin.powermeter_rxen > -1 && pin.powermeter_txen > -1) {
_upSdm = std::make_unique<SDM>(*_upSdmSerial, 9600, pin.powermeter_rxen, pin.powermeter_txen,
SWSERIAL_8N1, pin.powermeter_rx, pin.powermeter_tx);
}
else
{
else {
_upSdm = std::make_unique<SDM>(*_upSdmSerial, 9600, pin.powermeter_dere,
SWSERIAL_8N1, pin.powermeter_rx, pin.powermeter_tx);
}

_upSdm->begin();

return true;
Expand Down
2 changes: 1 addition & 1 deletion webapp/src/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
"10002": "Authentifizierung erfolgreich!",
"11001": "@:apiresponse.2001",
"11002": "@:apiresponse:5004",
"12001": "Profil muss zwischen 1 und {max} Zeichen lang sein!"
"12001": "Profilname muss zwischen 1 und {max} Zeichen lang sein!"
},
"home": {
"LiveData": "Live-Daten",
Expand Down
2 changes: 1 addition & 1 deletion webapp/src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
"10002": "Authentication successful!",
"11001": "@:apiresponse.2001",
"11002": "@:apiresponse:5004",
"12001": "Profil must between 1 and {max} characters long!"
"12001": "Profile name must between 1 and {max} characters long!"
},
"home": {
"LiveData": "Live Data",
Expand Down
19 changes: 19 additions & 0 deletions webapp/src/types/PinMapping.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,23 @@ export interface Battery {
tx: number;
}

export interface Huawei {
miso: number;
mosi: number;
clk: number;
cs: number;
irq: number;
power: number;
}

export interface PowerMeter {
rx: number;
tx: number;
dere: number;
rxen: number;
txen: number;
}

export interface Device {
name: string;
links: Array<Links>;
Expand All @@ -58,6 +75,8 @@ export interface Device {
display: Display;
victron: Victron;
battery: Battery;
huawei: Huawei;
powermeter: PowerMeter;
}

export type PinMapping = Array<Device>;

0 comments on commit bfaf21e

Please sign in to comment.