Replies: 11 comments 3 replies
-
wohooo... seems to be a lot of interesting data. especially the phases L1, L2 and L3 (L1_CHARGING_CURRENT and L1_USED) e.g. for double check if the wallbox switches phases (mine does not since I am using SENEC(ABL) wallboxes and have to manually switch on/off phases... ;-) MIN_CHARGING_CURRENT also seems interesting to control if the car is limited (like when the battery is to hot...) and what would be "SET_ICMAX" the max ampere? thanks for your great work and hope that you will get your own wallbox asap :-) |
Beta Was this translation helpful? Give feedback.
-
The L1/L2/L3 values are currently all used - but combined into the The Is it possible for you to send (by hand) a POST request with the following payload to your SENEC.Home System?
then we might get an idea what the data of these fields could meant - since currently I am a bit clueless about the UNIT's and the Measurement type |
Beta Was this translation helpful? Give feedback.
-
If you tell me how to send such POSG request, I could try... ;-) |
Beta Was this translation helpful? Give feedback.
-
I assume you are running windows? have you ever worked with the power-shell command line? If yes - make sure that you have PowerShell 7 or higher... To check: If you need to install powershell 7: then you need to start this PowerShell 7 [I found it just in my windows menu] end call this functions then you finally can execute this: YOUR-IP is obvisouly your SENEC.Home local IP
|
Beta Was this translation helpful? Give feedback.
-
Hallo Matthias.
Sorry für die späte Antwort... ich bekomme da folgendes:
PS C:\> Invoke-WebRequest -Uri https://https://192.168. XXX.XXX //lala.cgi
-Method POST -Headers @{"Content-type" = "application/json"} -Body
'{"WALLBOX": {"SET_IDEFAULT": ""}}' -SkipCertificateCheck
Invoke-WebRequest : Es wurde kein Parameter gefunden, der dem
Parameternamen "SkipCertificateCheck" entspricht.
In Zeile:1 Zeichen:169
+ ... son"} -Body '{"WALLBOX": {"SET_IDEFAULT": ""}}' -SkipCertificateCheck
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Invoke-WebRequest],
ParameterBindingException
+ FullyQualifiedErrorId :
NamedParameterNotFound,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
PS C:\>
PS C:\> Invoke-WebRequest -Uri https://https://192.168.XXX.XXX//lala.cgi
-Method POST -Headers @{"Content-type" = "application/json"} -Body
'{"WALLBOX": {"SET_ICMAX ": ""}}' -SkipCertificateCheck
Invoke-WebRequest : Es wurde kein Parameter gefunden, der dem
Parameternamen "SkipCertificateCheck" entspricht.
In Zeile:1 Zeichen:167
+ ... /json"} -Body '{"WALLBOX": {"SET_ICMAX ": ""}}' -SkipCertificateCheck
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Invoke-WebRequest],
ParameterBindingException
+ FullyQualifiedErrorId :
NamedParameterNotFound,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
PS C:\>
PS C:\> Invoke-WebRequest -Uri https://https://192.168. XXX.XXX //lala.cgi
-Method POST -Headers @{"Content-type" = "application/json"} -Body
'{"WALLBOX": {"MIN_CHARGING_CURRENT": ""}}' -SkipCertificateCheck
Invoke-WebRequest : Es wurde kein Parameter gefunden, der dem
Parameternamen "SkipCertificateCheck" entspricht.
In Zeile:1 Zeichen:177
+ ... ody '{"WALLBOX": {"MIN_CHARGING_CURRENT": ""}}' -SkipCertificateCheck
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Invoke-WebRequest],
ParameterBindingException
+ FullyQualifiedErrorId :
NamedParameterNotFound,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
Am Do., 28. Sept. 2023 um 18:00 Uhr schrieb Matthias Marquardt <
***@***.***>:
… I assume you are running windows? have you ever worked with the
power-shell command line?
If yes - make sure that you have PowerShell 7 or higher... To check:
$PSVersionTable
If you need to install powershell 7:
winget install --id Microsoft.Powershell --source winget
then you need to start this PowerShell 7 [I found it just in my windows
menu]
then you finally can execute this: YOUR-IP is obvisouly your SENEC.Home
local IP
Invoke-WebRequest -Uri https://YOUR-IP/lala.cgi -Method POST -Headers
@{"Content-type" = "application/json"} -Body '{"WALLBOX": {"SET_IDEFAULT":
""}}' -SkipCertificateCheck
Invoke-WebRequest -Uri https://YOUR-IP/lala.cgi -Method POST -Headers
@{"Content-type" = "application/json"} -Body '{"WALLBOX": {"SET_ICMAX ":
""}}' -SkipCertificateCheck
Invoke-WebRequest -Uri https://YOUR-IP/lala.cgi -Method POST -Headers
@{"Content-type" = "application/json"} -Body '{"WALLBOX":
{"MIN_CHARGING_CURRENT": ""}}' -SkipCertificateCheck
—
Reply to this email directly, view it on GitHub
<#26 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASV24KA7FKFHIKXD5MKRIYLX4WNJPANCNFSM6AAAAAA5FW6KYQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Habs selbst gemerkt... mein Fehler ;-(
PS C:\> Invoke-WebRequest -Uri https://192.168.XXX.XXX//lala.cgi -Method
POST -Headers @{"Content-type" = "application/json"} -Body '{"WALLBOX":
{"SET_IDEFAULT": ""}}' -SkipCertificateCheck
StatusCode : 200
StatusDescription : OK
Content :
{"WALLBOX":{"SET_IDEFAULT":["fl_00000000","fl_00000000","fl_00000000","fl_00000000"]}}
RawContent : HTTP/1.1 200 OK
Server: nginx/1.17.7
Date: Sun, 01 Oct 2023 11:42:42 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Content-Type: application/json; charset=utf-8
{"WALLBOX":{"SET_IDEFAU…
Headers : {[Server, System.String[]], [Date, System.String[]],
[Transfer-Encoding, System.String[]],
[Connection, System.String[]]…}
Images : {}
InputFields : {}
Links : {}
RawContentLength : 86
RelationLink : {}
PS C:\>
PS C:\> Invoke-WebRequest -Uri https://192.168.XXX.XXX//lala.cgi -Method
POST -Headers @{"Content-type" = "application/json"} -Body '{"WALLBOX":
{"SET_ICMAX ": ""}}' -SkipCertificateCheck
StatusCode : 200
StatusDescription : OK
Content :
{"WALLBOX":{"SET_ICMAX":["fl_00000000","fl_40CCBB53","fl_00000000","fl_00000000"]}}
RawContent : HTTP/1.1 200 OK
Server: nginx/1.17.7
Date: Sun, 01 Oct 2023 11:42:42 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Content-Type: application/json; charset=utf-8
{"WALLBOX":{"SET_ICMAX"…
Headers : {[Server, System.String[]], [Date, System.String[]],
[Transfer-Encoding, System.String[]],
[Connection, System.String[]]…}
Images : {}
InputFields : {}
Links : {}
RawContentLength : 83
RelationLink : {}
PS C:\>
PS C:\> Invoke-WebRequest -Uri https://192.168.XXX.XXX//lala.cgi -Method
POST -Headers @{"Content-type" = "application/json"} -Body '{"WALLBOX":
{"MIN_CHARGING_CURRENT": ""}}' -SkipCertificateCheck
StatusCode : 200
StatusDescription : OK
Content :
{"WALLBOX":{"MIN_CHARGING_CURRENT":["fl_40C00000","fl_40C00000","fl_00000000","fl_00000000"]}}
RawContent : HTTP/1.1 200 OK
Server: nginx/1.17.7
Date: Sun, 01 Oct 2023 11:42:44 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Content-Type: application/json; charset=utf-8
{"WALLBOX":{"MIN_CHARGI…
Headers : {[Server, System.String[]], [Date, System.String[]],
[Transfer-Encoding, System.String[]],
[Connection, System.String[]]…}
Images : {}
InputFields : {}
Links : {}
RawContentLength : 94
RelationLink : {}
Am Do., 28. Sept. 2023 um 18:00 Uhr schrieb Matthias Marquardt <
***@***.***>:
… I assume you are running windows? have you ever worked with the
power-shell command line?
If yes - make sure that you have PowerShell 7 or higher... To check:
$PSVersionTable
If you need to install powershell 7:
winget install --id Microsoft.Powershell --source winget
then you need to start this PowerShell 7 [I found it just in my windows
menu]
then you finally can execute this: YOUR-IP is obvisouly your SENEC.Home
local IP
Invoke-WebRequest -Uri https://YOUR-IP/lala.cgi -Method POST -Headers
@{"Content-type" = "application/json"} -Body '{"WALLBOX": {"SET_IDEFAULT":
""}}' -SkipCertificateCheck
Invoke-WebRequest -Uri https://YOUR-IP/lala.cgi -Method POST -Headers
@{"Content-type" = "application/json"} -Body '{"WALLBOX": {"SET_ICMAX ":
""}}' -SkipCertificateCheck
Invoke-WebRequest -Uri https://YOUR-IP/lala.cgi -Method POST -Headers
@{"Content-type" = "application/json"} -Body '{"WALLBOX":
{"MIN_CHARGING_CURRENT": ""}}' -SkipCertificateCheck
—
Reply to this email directly, view it on GitHub
<#26 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASV24KA7FKFHIKXD5MKRIYLX4WNJPANCNFSM6AAAAAA5FW6KYQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
super that this finally has worked - here the essential information extracted... {"WALLBOX":{"MIN_CHARGING_CURRENT":["fl_40C00000","fl_40C00000","fl_00000000","fl_00000000"]}} {"WALLBOX":{"SET_IDEFAULT":["fl_00000000","fl_00000000","fl_00000000","fl_00000000"]}} {"WALLBOX":{"SET_ICMAX":["fl_00000000","fl_40CCBB53","fl_00000000","fl_00000000"]}} I have to admit, that i don't understand any of the values (and the possible meaning)... |
Beta Was this translation helpful? Give feedback.
-
Yes, it is Ampere.
Wallbox 2 is currently connected and charging. Wallbox 1 not.
Matthias Marquardt ***@***.***> schrieb am So., 1. Okt. 2023,
13:56:
… super that this finally has worked - here the essential information
extracted...
{"WALLBOX":{"MIN_CHARGING_CURRENT":["fl_40C00000","fl_40C00000","fl_00000000","fl_00000000"]}}
MIN_CHARGING_CURRENT is a float of 6.0 for both wallboxes... can we
assume that this is A?
{"WALLBOX":{"SET_IDEFAULT":["fl_00000000","fl_00000000","fl_00000000","fl_00000000"]}}
so SET_IDEFAULT just return 0
{"WALLBOX":{"SET_ICMAX":["fl_00000000","fl_40CCBB53","fl_00000000","fl_00000000"]}}
SET_ICMAX for wallbox 1 is 0 for wallbox 2 is 6.397866725921631
I have to admit, that i don't understand any of the values (and the
possible meaning)...
—
Reply to this email directly, view it on GitHub
<#26 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASV24KA4OWKHPAIMQJFEXYTX5FK7RANCNFSM6AAAAAA5FW6KYQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
you might like to observe the change of |
Beta Was this translation helpful? Give feedback.
-
I guess it is since you can set the max charging current in the app.
I am running my wallboxes with manual phase switch since solar overcome is
mainly not high enough.
Attached two pictures from the app.
Matthias Marquardt ***@***.***> schrieb am So., 1. Okt. 2023,
14:02:
… you might like to observe the change of SET_ICMAX over time... would that
be also A? but then what's the difference to the L1/2/3_CHARGING_CURRENT ?!
—
Reply to this email directly, view it on GitHub
<#26 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASV24KERRP4GIROU2RUOALDX5FLUHANCNFSM6AAAAAA5FW6KYQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
@toastbroat13 since the new sensors have been added a while ago - do you already have an idea, what's the meaning/function of the SET_ICMAX value? |
Beta Was this translation helpful? Give feedback.
-
In the response of the SENEC device there are plenty of additional fields concerning the wallbox - since I do not own one (yet) I can't judge, if any of these additional fields might generated attentional value in HA...
So is there anything "essential" missing? @toastbroat13 ?!
Here is the list of fields that would be available:
Beta Was this translation helpful? Give feedback.
All reactions