A few weeks ago go-e wallboxes were installed at home. Now I try to access them using the binding. But the thing status is UNKNOWN, and therefore the items are null.
I am using OH 2.5.12 and the goecharger binding 2.5.12. It is older than the new go-e API, that provides the 1/3 phases switch, which I am not interested in.
Is the UNKNOWN status due to the new API? If so, is there any way to make it work, without instaling OH3?
I think it is worth upgrading to OH3. I am still working with the old API, but on OH3.1. I guess I could help with this configuration (API 1 and OH3.1)
I probably have to create an item myself and calculate the sum of the three power channels in a rule if I want to see the total power used by the charger at a given time, right? Or am I missing something?
Would be easier if the binding could provide a channel for that already, I suppose
And another question, is it normal that the sum of the L1-L3 power values are so round decimal values like 1100, 1300, 1200? I just tried charging. The go-e Charger app showed about 3,74 kW (moving around a little), but the L1-L3 power values that I got by the binding were exactly 3,5 kW and stayed that way.
Is there a way to get the 3,74 kW that the charger says itās charging the car with?
Where can I get the latest version of the go-e Charger Binding?
It seems that setting the āamxā value is still not available in the latest binding available in openHAB.
Are there any plans to implement the v2 API in the near future?
Thank you for your work, which helps me a lot to implement PV loading.
I still use the API v1 and have not managed to upload my locally compiled version to github.
Would it be better to use the browser version of git or the local Windows github GUI or the local github desktop?
Thank you very much, this was exactly what I was looking for.
The āofficialā OH installation contains a version of the binding which does not include the new commands.
I would like to help you with github, but I am not familiar with it (not yet).
But maybe someone else can give you some advice or point you to a good documentation.
For a first overview maybe this could be useful: Github Docs
Iām trying to limit charging to available PV excess power but when I set maxCurrent to anything less than 6A I keep seeing that the charger seems to reset the value to 6A !?
Can this be changed so I can also limit charging to less than 3 x 6A * 230V = 4,1kW ?
Or would I need to change to 1-phase for that ?
Can this be done through the binding and is it safe to do so ?
Normally it should be safe to do so, as the charger takes care of the switching routine and simulates a cable disconnect to the car. But you might want to double-check with the manufacturer of your car to be totally safe.
As these are API 2 commands, you need to activate API2 HTML commands on the charger.
@chilobo please reopen the PR as @fwolter requested.
Just write the sign-off line in the comment, i.e. Signed-off-by: Christian Koch <chilobo@somewhere>
I deleted the old pull request because I added a small change in 9/21.
Afterwards I opened a new pull request 4 days ago: https://github.com/openhab/openhab-addons/pull/12391
This pull request is awaiting to be approved by of either SamuelBruksch (who started the binding but does not own a GO-E any longer) or cweitkamp.
I added the line
Signed-off-by: Christian Koch chi.koch@gmail.com
in a comment and wrote a mail to the other reviewer asking him to approve the merge.
Is there anything else I have to do?
https://github.com/openhab/openhab-addons/pull/12400
This one should find out if the hardware version of the wallbox is less than three and it should support API v2 with the enhancement to select 1p/3p.
On the weekend I will test the new binding.
It seems to be merged already.
312 ā Active ā 80 ā 3.3.0.M3 ā org.openhab.binding.goecharger
The bundle is active but i do get the following error when the it starts:
21:08:30.073 [WARN ] [fig.xml.osgi.XmlDocumentBundleTracker] - The XML document '/OH-INF/thing/thing-types.xml' in module 'org.openhab.binding.goecharger' could not be parsed: The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Temperature]]!
---- Debugging information ----
message : The document is invalid, it contains further unsupported data: [NodeValue [nodeName=category, value=Temperature]]!
class : org.openhab.core.thing.xml.internal.ChannelTypeXmlResult
required-type : org.openhab.core.thing.xml.internal.ChannelTypeXmlResult
converter-type : org.openhab.core.thing.xml.internal.ChannelTypeConverter
path : /thing-descriptions/channel-type[22]
line number : 209
class[1] : java.util.ArrayList
required-type[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[2] : org.openhab.core.thing.xml.internal.ThingDescriptionList
required-type[2] : org.openhab.core.thing.xml.internal.ThingDescriptionList
converter-type[2] : org.openhab.core.thing.xml.internal.ThingDescriptionConverter
version : 1.4.19
The bundle seems to start and request info from the charger.
21:13:01.650 [TRACE] [er.internal.handler.GoEChargerHandler] - GET URL = http://192.168.1.177/status
21:13:01.673 [TRACE] [er.internal.handler.GoEChargerHandler] - GET Response: {"version":"B","tme":"1104222113","rbc":"33","rbt":"440613969","car":"4","amp":"10","err":"0","ast":"0","alw":"0","stp":"0","cbl":"20","pha":"56","tmp":"25","tma":[22.63,21.75,21.63,21.50,-0.13,-0.13],"amt":"32","dws":"1116249","dwo":"0","adi":"0","uby":"0","eto":"14330","wst":"3","txi":"0","nrg":[226,230,230,1,0,0,0,0,0,0,0,0,0,0,0,0],"fwv":"041.0","sse":"012650","wss":"kiot","wke":"**************","wen":"1","cdi":"0","tof":"101","tds":"1","lbr":"87","aho":"3","afi":"7","azo":"0","ama":"32","al1":"6","al2":"7","al3":"8","al4":"9","al5":"10","cid":"5329377","cch":"16711680","cfi":"65280","lse":"0","ust":"0","wak":"b44d7c9cc7","r1x":"0","dto":"0","nmo":"0","sch":"VW4AqTeHgKkAAAAB","sdp":"1","eca":"0","ecr":"0","ecd":"0","ec4":"0","ec5":"0","ec6":"0","ec7":"0","ec8":"0","ec9":"0","ec1":"0","rca":"043C2962","rcr":"","rcd":"","rc4":"","rc5":"","rc6":"","rc7":"","rc8":"","rc9":"","rc1":"","rna":"","rnm":"","rne":"","rn4":"","rn5":"","rn6":"","rn7":"","rn8":"","rn9":"","rn1":"","loe":0,"lot":0,"lom":0,"lop":0,"log":"","lon":0,"lof":0,"loa":0,"lch":8291,"mce":0,"mcs":"test.mosquitto.org","mcp":1883,"mcu":"","mck":"","mcc":0}
I just installed the GO-E charger and got a new car. So I wanted to try this very helpful binding.
Iām just curious, Iām on openhab 3.3 and I saw that I can take the binding from the marketplace. So, I did. And first everything went fine also by using API v2, but now, always if I start loading via GO E charger app, the bridge goes OFFLINE with reason ājava.lang.NumberFormatException: Expected an int but was 9.7 at line 1 column 152 path $.nrg[5]ā and similar messages.
Is there currently a need to install the binding manually via some specific jar maybe?