Supla desktop API client

dawkor
Posts: 125
Joined: Sun Jan 07, 2018 1:20 pm

Sat Aug 24, 2019 7:51 pm

witam, a z wlasna malina nie dzialac będzie ?
magx2
Posts: 309
Joined: Wed May 17, 2017 1:27 pm
Contact:

Sat Aug 24, 2019 8:21 pm

dawkor wrote:
Sat Aug 24, 2019 7:51 pm
witam, a z wlasna malina nie dzialac będzie ?
Dodaj w konfiguracji taki wpis

Code: Select all

dangerous.omit_https=true
https://github.com/SUPLA/experimental-r ... figuration
magx2
Posts: 309
Joined: Wed May 17, 2017 1:27 pm
Contact:

Sat Aug 24, 2019 8:22 pm

PuteR wrote:
Sat Aug 24, 2019 7:10 pm
Mogło by to być fajne, ale jak na razie nie znajduje wszystkich urządzeń.
Jakich urządzeń ci nie znajduje?
tomekk87
Posts: 12
Joined: Fri Aug 02, 2019 12:19 pm

Sun Aug 25, 2019 7:43 am

magx2 wrote:
Sat Aug 24, 2019 8:21 pm
dawkor wrote:
Sat Aug 24, 2019 7:51 pm
witam, a z wlasna malina nie dzialac będzie ?
Dodaj w konfiguracji taki wpis

Code: Select all

dangerous.omit_https=true
https://github.com/SUPLA/experimental-r ... figuration
Na własnym serwerze na Qnapie też nie działa nawet po dodaniu wpisu w konfiguracji
piomar2
Posts: 83
Joined: Fri Apr 26, 2019 5:32 pm
Location: Bukowice

Sun Aug 25, 2019 11:46 am

U mnie ruszyło ale też nie znajduje wszystkich urządzeń: arduino mega (14 czynnych urządzeń), ESP8266 , WEMOS mini (BME280 - nie pokazuje ciśnienia).
Attachments
Zrzut ekranu 2019-08-25 13.35.06.png
Zrzut ekranu 2019-08-25 13.35.06.png (83.37 KiB) Viewed 288 times
piomar2
Yepestis
Posts: 135
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław

Sun Aug 25, 2019 4:20 pm

U mnie w dalszym ciągu błąd "Generic error occurred"

Code: Select all

18:20:44.169 [JavaFX-Launcher] INFO  o.s.gui.io.InputOutputServiceImpl - Supla home dir is `C:\Users\Krzysiek\.supla`
18:20:44.172 [JavaFX-Launcher] INFO  o.supla.gui.ApplicationEventHandler - debug mode = false
18:21:51.355 [JavaFX Application Thread] INFO  o.s.gui.preferences.TokenServiceImpl - Saving new token, SHA -884077705
18:21:52.921 [griffon-pool-1-thread-3] ERROR org.supla.gui.SplashScreenController - Generic exception occurred!
java.lang.NullPointerException: null
	at java.math.BigDecimal.add(BigDecimal.java:1288)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.findTemperature(ThermometerChannelImpl.java:34)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.lambda$new$0(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelImpl.findState(ChannelImpl.java:21)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.<init>(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onThermometer(ChannelDispatcher.java:33)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onThermometer(ChannelDispatcher.java:7)
	at pl.grzeslowski.jsupla.api.internal.ChannelFunctionDispatcher.dispatch(ChannelFunctionDispatcher.java:33)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.mapToChannel(ChannelApiImpl.java:95)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.findChannel(ChannelApiImpl.java:63)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.mapToDeviceWithChannels(DeviceApiImpl.java:56)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.findDevices(DeviceApiImpl.java:45)
	at org.supla.gui.api.SuplaDeviceApi.findAllDevice(SuplaDeviceApi.kt:24)
	at org.supla.gui.SplashScreenController.downloadDevices(SplashScreenController.kt:163)
	at org.supla.gui.SplashScreenController.checkServerInfo(SplashScreenController.kt:156)
	at org.supla.gui.SplashScreenController.initNoExceptionControl(SplashScreenController.kt:137)
	at org.supla.gui.SplashScreenController.access$initNoExceptionControl(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:56)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController.runWithExceptionCheck(SplashScreenController.kt:87)
	at org.supla.gui.SplashScreenController.access$runWithExceptionCheck(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1.run(SplashScreenController.kt:56)
	at org.codehaus.griffon.runtime.core.threading.AbstractUIThreadManager.lambda$runOutsideUIAsync$1(AbstractUIThreadManager.java:115)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
18:21:55.693 [griffon-pool-1-thread-4] ERROR org.supla.gui.SplashScreenController - Generic exception occurred!
java.lang.NullPointerException: null
	at java.math.BigDecimal.add(BigDecimal.java:1288)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.findTemperature(ThermometerChannelImpl.java:34)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.lambda$new$0(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelImpl.findState(ChannelImpl.java:21)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.<init>(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onThermometer(ChannelDispatcher.java:33)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onThermometer(ChannelDispatcher.java:7)
	at pl.grzeslowski.jsupla.api.internal.ChannelFunctionDispatcher.dispatch(ChannelFunctionDispatcher.java:33)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.mapToChannel(ChannelApiImpl.java:95)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.findChannel(ChannelApiImpl.java:63)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.mapToDeviceWithChannels(DeviceApiImpl.java:56)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.findDevices(DeviceApiImpl.java:45)
	at org.supla.gui.api.SuplaDeviceApi.findAllDevice(SuplaDeviceApi.kt:24)
	at org.supla.gui.SplashScreenController.downloadDevices(SplashScreenController.kt:163)
	at org.supla.gui.SplashScreenController.checkServerInfo(SplashScreenController.kt:156)
	at org.supla.gui.SplashScreenController.initNoExceptionControl(SplashScreenController.kt:137)
	at org.supla.gui.SplashScreenController.access$initNoExceptionControl(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:56)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController.runWithExceptionCheck(SplashScreenController.kt:87)
	at org.supla.gui.SplashScreenController.access$runWithExceptionCheck(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1.run(SplashScreenController.kt:56)
	at org.codehaus.griffon.runtime.core.threading.AbstractUIThreadManager.lambda$runOutsideUIAsync$1(AbstractUIThreadManager.java:115)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
18:21:57.050 [griffon-pool-1-thread-5] ERROR org.supla.gui.SplashScreenController - Generic exception occurred!
java.lang.NullPointerException: null
	at java.math.BigDecimal.add(BigDecimal.java:1288)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.findTemperature(ThermometerChannelImpl.java:34)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.lambda$new$0(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelImpl.findState(ChannelImpl.java:21)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.<init>(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onThermometer(ChannelDispatcher.java:33)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onThermometer(ChannelDispatcher.java:7)
	at pl.grzeslowski.jsupla.api.internal.ChannelFunctionDispatcher.dispatch(ChannelFunctionDispatcher.java:33)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.mapToChannel(ChannelApiImpl.java:95)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.findChannel(ChannelApiImpl.java:63)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.mapToDeviceWithChannels(DeviceApiImpl.java:56)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.findDevices(DeviceApiImpl.java:45)
	at org.supla.gui.api.SuplaDeviceApi.findAllDevice(SuplaDeviceApi.kt:24)
	at org.supla.gui.SplashScreenController.downloadDevices(SplashScreenController.kt:163)
	at org.supla.gui.SplashScreenController.checkServerInfo(SplashScreenController.kt:156)
	at org.supla.gui.SplashScreenController.initNoExceptionControl(SplashScreenController.kt:137)
	at org.supla.gui.SplashScreenController.access$initNoExceptionControl(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:56)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController.runWithExceptionCheck(SplashScreenController.kt:87)
	at org.supla.gui.SplashScreenController.access$runWithExceptionCheck(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1.run(SplashScreenController.kt:56)
	at org.codehaus.griffon.runtime.core.threading.AbstractUIThreadManager.lambda$runOutsideUIAsync$1(AbstractUIThreadManager.java:115)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
PuteR
Posts: 530
Joined: Wed Dec 06, 2017 10:07 am

Mon Aug 26, 2019 5:05 am

magx2 wrote:
Sat Aug 24, 2019 8:22 pm
PuteR wrote:
Sat Aug 24, 2019 7:10 pm
Mogło by to być fajne, ale jak na razie nie znajduje wszystkich urządzeń.
Jakich urządzeń ci nie znajduje?
W tej chwili trodno mi powiedzieć jakich bo już nie działa w ogóle. Aha serwer mam na maline.
User avatar
makrz
Posts: 187
Joined: Tue Nov 27, 2018 1:43 pm
Location: Opole

Mon Aug 26, 2019 6:11 am

No więc tak:
Sonoff 4ch - unkown device type
sonoff touch - jest temperatura, wyłącznika brak
sonoff touch 2ch - jest temperatura, wyłączników brak
sonoff th - jest jedna temperatura a powinny być cztery i wyłącznik
liczniki - unkown device type

Jeżeli urządzenie ma więcej kanałów to widoczny jest tylko jeden.
Tyle na razie zauważyłem.
paziak
Posts: 2
Joined: Thu Sep 05, 2019 8:31 pm

Wed Sep 18, 2019 7:22 am

U mnie również lipa WIN 10 pro

Code: Select all

09:06:57.358 [JavaFX-Launcher] INFO  o.s.gui.io.InputOutputServiceImpl - Supla home dir is `C:\Users\Patryk2\.supla`
09:06:57.364 [JavaFX-Launcher] INFO  o.supla.gui.ApplicationEventHandler - debug mode = false
09:07:04.099 [JavaFX Application Thread] INFO  o.s.gui.preferences.TokenServiceImpl - Saving new token, SHA 1101358527
09:07:05.822 [griffon-pool-1-thread-3] ERROR org.supla.gui.SplashScreenController - Generic exception occurred!
java.lang.NullPointerException: null
	at java.math.BigDecimal.add(BigDecimal.java:1288)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.findTemperature(ThermometerChannelImpl.java:34)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.lambda$new$0(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelImpl.findState(ChannelImpl.java:21)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.<init>(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.TemperatureAndHumidityChannelImpl.<init>(TemperatureAndHumidityChannelImpl.java:20)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onHumidityAndTemperature(ChannelDispatcher.java:43)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onHumidityAndTemperature(ChannelDispatcher.java:7)
	at pl.grzeslowski.jsupla.api.internal.ChannelFunctionDispatcher.dispatch(ChannelFunctionDispatcher.java:37)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.mapToChannel(ChannelApiImpl.java:95)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.findChannel(ChannelApiImpl.java:63)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.mapToDeviceWithChannels(DeviceApiImpl.java:56)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.findDevices(DeviceApiImpl.java:45)
	at org.supla.gui.api.SuplaDeviceApi.findAllDevice(SuplaDeviceApi.kt:24)
	at org.supla.gui.SplashScreenController.downloadDevices(SplashScreenController.kt:163)
	at org.supla.gui.SplashScreenController.checkServerInfo(SplashScreenController.kt:156)
	at org.supla.gui.SplashScreenController.initNoExceptionControl(SplashScreenController.kt:137)
	at org.supla.gui.SplashScreenController.access$initNoExceptionControl(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:56)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController.runWithExceptionCheck(SplashScreenController.kt:87)
	at org.supla.gui.SplashScreenController.access$runWithExceptionCheck(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1.run(SplashScreenController.kt:56)
	at org.codehaus.griffon.runtime.core.threading.AbstractUIThreadManager.lambda$runOutsideUIAsync$1(AbstractUIThreadManager.java:115)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
09:17:05.895 [griffon-pool-1-thread-4] ERROR org.supla.gui.SplashScreenController - Generic exception occurred!
java.lang.NullPointerException: null
	at java.math.BigDecimal.add(BigDecimal.java:1288)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.findTemperature(ThermometerChannelImpl.java:34)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.lambda$new$0(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.ChannelImpl.findState(ChannelImpl.java:21)
	at pl.grzeslowski.jsupla.api.internal.ThermometerChannelImpl.<init>(ThermometerChannelImpl.java:26)
	at pl.grzeslowski.jsupla.api.internal.TemperatureAndHumidityChannelImpl.<init>(TemperatureAndHumidityChannelImpl.java:20)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onHumidityAndTemperature(ChannelDispatcher.java:43)
	at pl.grzeslowski.jsupla.api.internal.ChannelDispatcher.onHumidityAndTemperature(ChannelDispatcher.java:7)
	at pl.grzeslowski.jsupla.api.internal.ChannelFunctionDispatcher.dispatch(ChannelFunctionDispatcher.java:37)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.mapToChannel(ChannelApiImpl.java:95)
	at pl.grzeslowski.jsupla.api.internal.ChannelApiImpl.findChannel(ChannelApiImpl.java:63)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.mapToDeviceWithChannels(DeviceApiImpl.java:56)
	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
	at pl.grzeslowski.jsupla.api.internal.DeviceApiImpl.findDevices(DeviceApiImpl.java:45)
	at org.supla.gui.api.SuplaDeviceApi.findAllDevice(SuplaDeviceApi.kt:24)
	at org.supla.gui.SplashScreenController.downloadDevices(SplashScreenController.kt:163)
	at org.supla.gui.SplashScreenController.checkServerInfo(SplashScreenController.kt:156)
	at org.supla.gui.SplashScreenController.initNoExceptionControl(SplashScreenController.kt:137)
	at org.supla.gui.SplashScreenController.access$initNoExceptionControl(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:56)
	at org.supla.gui.SplashScreenController$initOutsideUi$1$1.invoke(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController.runWithExceptionCheck(SplashScreenController.kt:87)
	at org.supla.gui.SplashScreenController.access$runWithExceptionCheck(SplashScreenController.kt:43)
	at org.supla.gui.SplashScreenController$initOutsideUi$1.run(SplashScreenController.kt:56)
	at org.codehaus.griffon.runtime.core.threading.AbstractUIThreadManager.lambda$runOutsideUIAsync$1(AbstractUIThreadManager.java:115)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:748)
Post Reply