I just tried to remove the thing file, the jar, rebooted the server, put the thing file back, and downloaded http://friese-de.eu/openhab2/org.openhab.binding.solaredge-2.4.0-SNAPSHOT.jar to the addon folder.
It’s pulling the info from solaredge, but afterwards, my logs are filled every 30 seconds with the java error.
==> log/events.log <==
2018-06-13 17:06:19.046 [hingStatusInfoChangedEvent] - 'solaredge:generic:se15000' changed from UNINITIALIZED to INITIALIZING
2018-06-13 17:06:19.366 [hingStatusInfoChangedEvent] - 'solaredge:generic:se15000' changed from INITIALIZING to ONLINE: logged in
2018-06-13 17:06:20.344 [vent.ItemStateChangedEvent] - se15000_DProd changed from NULL to 33.24
2018-06-13 17:06:20.344 [vent.ItemStateChangedEvent] - se15000_MProd changed from NULL to 491.9
2018-06-13 17:06:20.344 [vent.ItemStateChangedEvent] - se15000_YProd changed from NULL to 2536
2018-06-13 17:06:20.372 [vent.ItemStateChangedEvent] - se15000_WProd changed from NULL to 266.86
==> log/openhab.log <==
2018-06-13 17:04:36.667 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'solaredge.things'
2018-06-13 17:06:18.690 [INFO ] [org.apache.felix.fileinstall ] - Installing bundle org.openhab.binding.solaredge;singleton:=true / 2.4.0.201806111309
2018-06-13 17:06:19.011 [INFO ] [org.apache.felix.fileinstall ] - Started bundle: file:/usr/share/openhab2/addons/org.openhab.binding.solaredge-2.4.0-SNAPSHOT.jar
2018-06-13 17:06:19.049 [INFO ] [laredge.handler.SolarEdgeBaseHandler] - About to initialize SolarEdge
2018-06-13 17:06:20.191 [INFO ] [clipse.jetty.client.ResponseNotifier] - Exception while notifying listener org.openhab.binding.solaredge.internal.command.LiveDataUpdate@5facd804
java.lang.NullPointerException: null
at org.openhab.binding.solaredge.internal.model.LiveDataResponse.getValues(LiveDataResponse.java:108) [246:org.openhab.binding.solaredge:2.4.0.201806111309]
at org.openhab.binding.solaredge.internal.command.LiveDataUpdate.onComplete(LiveDataUpdate.java:68) [246:org.openhab.binding.solaredge:2.4.0.201806111309]
at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:193) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:185) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:458) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.HttpReceiver.responseSuccess(HttpReceiver.java:405) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.messageComplete(HttpReceiverOverHTTP.java:277) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.http.HttpParser.parseContent(HttpParser.java:1617) [75:org.eclipse.jetty.http:9.3.21.v20170918]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1350) [75:org.eclipse.jetty.http:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.parse(HttpReceiverOverHTTP.java:159) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:120) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:70) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:90) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:115) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:251) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at java.lang.Thread.run(Thread.java:748) [?:?]
2018-06-13 17:06:50.165 [INFO ] [clipse.jetty.client.ResponseNotifier] - Exception while notifying listener org.openhab.binding.solaredge.internal.command.LiveDataUpdate@563864e
java.lang.NullPointerException: null
at org.openhab.binding.solaredge.internal.model.LiveDataResponse.getValues(LiveDataResponse.java:108) [246:org.openhab.binding.solaredge:2.4.0.201806111309]
at org.openhab.binding.solaredge.internal.command.LiveDataUpdate.onComplete(LiveDataUpdate.java:68) [246:org.openhab.binding.solaredge:2.4.0.201806111309]
at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:193) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.ResponseNotifier.notifyComplete(ResponseNotifier.java:185) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.HttpReceiver.terminateResponse(HttpReceiver.java:458) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.HttpReceiver.responseSuccess(HttpReceiver.java:405) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.messageComplete(HttpReceiverOverHTTP.java:277) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.http.HttpParser.parseContent(HttpParser.java:1617) [75:org.eclipse.jetty.http:9.3.21.v20170918]
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1350) [75:org.eclipse.jetty.http:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.parse(HttpReceiverOverHTTP.java:159) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:120) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:70) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:90) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:115) [72:org.eclipse.jetty.client:9.3.21.v20170918]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:251) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [76:org.eclipse.jetty.io:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [87:org.eclipse.jetty.util:9.3.21.v20170918]
at java.lang.Thread.run(Thread.java:748) [?:?]
Let me know if I can do anything to test to solve this…