How to get HABdroid to be used?

I have a OpenHAB2 (openhab2-online, 2.0.0~b3) installation which I want to use with HABdroid.
It is working with the iOS app and also from web browser, even from my android devices, but not with HABDroid.

On the android devices (Android 4.2.2 and 5.0.2) I’ve installed HABdroid 1.8.0.2. It should be used only in the local network.
When I want to select a sitemap, it works forever - nothing happens.
When I select openHAB info, there are only the 3 headlines, but no data.

I have no clue where to look. The IP address & port have been checked…

Do you have any idea?

Actually you don’t have to do anything except deactivate the demo mode after installation…
No setup necessary, the app looks for openHAB server in local network automatically and will find it … if everything is set up correctly.
Only downside without providing the local openHAB server ip: it takes a second or two longer to connect to openHAB.

Double check your sitemap configuration, preferable with Smarthome Designer, to make sure there are no errors.

The sitemap has been made within the Smarthome Designer and it shows no errors.
Therefore I post it, maybe somebody can find any issue inside.

sitemap Hauptmenue label="Infos für die Familie"
{

    Frame label="Datum" 
    {
        Text    item=DatumUhrzeit            label="Datum [%1$tA, %1$td.%1$tm.%1$tY]"    icon="calendar"
        Text    item=DatumUhrzeit            label="Uhrzeit [%tT]"                        icon="clock"
    }

    Frame label="Wetterdaten" 
    {
        Group        item=Weather                label="Wetterdaten"                        icon="sun_clouds"
    }

    Frame label="Photovoltaikanlage" 
    {    
        Text        item=Meldung_PV                label="Strom-Produktion [%s]"            icon="none"
        Text        item=kostalinverter_kostalinverter_9ffd5711_status    label="Meldung Umrichter [%s]"    icon="none"
        Text        item=nSL_Bilanz
        Text        item=nSL_Pac                                                        icon="none"
        Text        label="Details"                                                        icon="zoom"
        {
            Group        item=Solar                label="Zusammenfassung PV-Anlage"        icon="solarplant"
            Group        item=SolarPV            label="Wechselrichter"                    icon="none"
            Group        item=SolarSolarLog        label="SolarLog"                        icon="none"
        }
    }
    
    Frame label="Heizung" 
    {
        Text        item=sHz_MeldungWarmwasser    label="Warmwasser für Badewanne [%s]"    icon="none"
        // Schalter nur zeigen, wenn Bedarf bestehen könnte
        Switch         item=cHz_BrennerStarten        label="Brenneranforderung"                icon="none"    visibility=[nHz_ShowBrennerStarten==1]
        Text        item=sHz_P_Solar            label="Solaranlage [%s]"                icon="none"
        Text        item=sHz_P_Heizkr            label="Heizbetrieb [%s]"                icon="none"
        Text        item=sHz_UrlaubStatus        label="Urlaubsmodus [%s]"        
        Text        item=sHz_UrlaubsZeit        label="Urlaubsmodus (von - bis) [%s]"
        Text        label="Details"                                                        icon="zoom"
        {
            Group        item=Heizung            label="Heizung"                            icon="boiler_viessmann"
            Text                                 label="Urlaubsmodus"                    icon="calendar"
            {    
                Text        item=sHz_UrlaubStatus        label="Urlaubsmodus [%s]"        
                Text        item=sHz_UrlaubsZeit        label="Urlaubsmodus (von - bis) [%s]"
                Selection    item=nHz_Cmd_UrlaubStartTag        mappings=[ 1="1", 2="2", 3="3", 4="4", 5="5", 6="6", 7="7", 8="8", 9="9", 10="10", 11="11", 12="12", 13="13", 14="14", 15="15", 16="16", 17="17", 18="18", 19="19", 20="20", 21="21", 22="22", 23="23", 24="24", 25="25", 26="26", 27="27", 28="28", 29="29", 30="30", 31="31" ]
                Selection    item=nHz_Cmd_UrlaubStartMonat    mappings=[ 1="Januar", 2="Februar", 3="März", 4="April", 5="Mai", 6="Juni", 7="Juli", 8="August", 9="September", 10="Oktober", 11="November", 12="Dezember" ]
                Selection    item=nHz_Cmd_UrlaubEndeTag        mappings=[ 1="1", 2="2", 3="3", 4="4", 5="5", 6="6", 7="7", 8="8", 9="9", 10="10", 11="11", 12="12", 13="13", 14="14", 15="15", 16="16", 17="17", 18="18", 19="19", 20="20", 21="21", 22="22", 23="23", 24="24", 25="25", 26="26", 27="27", 28="28", 29="29", 30="30", 31="31" ]
                Selection    item=nHz_Cmd_UrlaubEndeMonat    mappings=[ 1="Januar", 2="Februar", 3="März", 4="April", 5="Mai", 6="Juni", 7="Juli", 8="August", 9="September", 10="Oktober", 11="November", 12="Dezember" ]
            }
            Group        item=HeizungWartung        label="Wartung"                            icon="none"
        }
    }
    
    Frame label="Server"
    {
        Text                                    label="System-Update verfügbar!"        icon="error"    visibility=[nSys_SystemUpdate==1]
        Group        item=Server                    label="Server Herz"                        icon="settings"
    }
}

I checked the journal with journalctl, but when I attempt to connect, there is no message, the same with openhab.log. Is there any other place where useful information could be logged?

Now I’ve seen the first time a message, which was displayed only a short time in the app. It says that I should check if OpenHAB is running and if the URL is correct. Both is true… But it looks like a connection problem with timeout.

HABdroid seems to need any other service or prerequisite than the iOS client in order to connect, as my site is working as expected on my iPhone.

Any ideas what’s missing?

i would suggest you check out project rotini for your android devices.

many more options over habdroid

No idea at all.
I would put a single switch on a simple sitemap (no frames, no labels, …) and see what happens.

I tried again a bit.
When accessing the server via iPhone I could see in the debug mode that there is a lot of traffic with jetty. When I did the same with android, there was only a few traffic.
My conclusion was, that there is not a principle problem connecting to the services, what I’ve expected at the beginning.

Today I have reset the config via config:delete in the console and restarted openhab2.
Now HABdroid shows sometimes (very seldom) the sitemap, but not always and it takes a lot of time.

I’ve added the debug log, while connection from 192.168.43.25, filtered for jetty which seems to me the relevant service.

Not successful:

2016-08-12 18:34:48.226 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectorManager$ManagedSelector$Accept@160af53
2016-08-12 18:34:48.272 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectorManager$ManagedSelector$Accept@160af53
2016-08-12 18:34:48.362 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onOpen SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,1/30000,null}{io=0,kio=0,kro=0}
2016-08-12 18:34:48.451 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,90/30000,null}{io=0,kio=0,kro=0} idle timeout check, elapsed: 89 ms, remaining: 29911 ms
2016-08-12 18:34:48.542 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - new HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=} -> SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,180/30000,null}{io=0,kio=0,kro=0},null,HttpChannelState@1e03837{s=IDLE i=true a=null}
2016-08-12 18:34:48.630 [DEBUG] [.eclipse.jetty.server.HttpConnection] - New HTTP Connection HttpConnection@5cabf6[IDLE,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,268/30000,null}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:34:48.719 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - onOpen HttpConnection@5cabf6[IDLE,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,357/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:34:48.808 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - fillInterested HttpConnection@5cabf6[IDLE,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,446/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:34:48.897 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - IDLE-->FILL_INTERESTED HttpConnection@5cabf6[FILL_INTERESTED,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,535/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:34:48.985 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Local interests updating 0 -> 1 for SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,R,-,0/30000,HttpConnection}{io=1,kio=0,kro=0}
2016-08-12 18:34:49.073 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectChannelEndPoint$1@19592b7
2016-08-12 18:34:49.163 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Created SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,R,-,178/30000,HttpConnection}{io=1,kio=0,kro=0}
2016-08-12 18:34:49.251 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectChannelEndPoint$1@19592b7
2016-08-12 18:34:49.421 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Key interests updated 0 -> 1 on SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,R,-,436/30000,HttpConnection}{io=1,kio=1,kro=0}
2016-08-12 18:34:49.521 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop waiting on select
2016-08-12 18:34:49.588 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop woken up from select, 1/3 selected
2016-08-12 18:34:49.655 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Key interests updated 1 -> 0 on SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,R,-,670/30000,HttpConnection}{io=1,kio=0,kro=1}
2016-08-12 18:34:49.722 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Local interests updating 1 -> 0 for SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,R,-,737/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:34:49.788 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectChannelEndPoint$1@19592b7
2016-08-12 18:34:49.857 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - FILL_INTERESTED-->FILLING HttpConnection@5cabf6[FILLING,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,871/30000,HttpConnection}{io=0,kio=0,kro=1}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:34:49.924 [DEBUG] [.eclipse.jetty.server.HttpConnection] - HttpConnection@5cabf6[FILLING,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,938/30000,HttpConnection}{io=0,kio=0,kro=1}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}] onFillable HttpChannelState@1e03837{s=IDLE i=true a=null}
2016-08-12 18:34:49.922 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectChannelEndPoint$1@19592b7
2016-08-12 18:34:49.990 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - filled -1 SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,1005/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:34:50.056 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - ishut SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,Open,in,out,-,-,1071/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:34:50.100 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - atEOF HttpParser{s=START,0 of 0}
2016-08-12 18:34:50.022 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop waiting on select
2016-08-12 18:34:50.167 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - parseNext s=START HeapByteBuffer@89c2ee[p=0,l=0,c=8192,r=0]={<<<>>>GET /icon/calenda...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
2016-08-12 18:34:50.233 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - START --> CLOSED
2016-08-12 18:34:50.325 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30001/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30001 ms, remaining: -1 ms
2016-08-12 18:34:50.301 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onClose SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,CLOSED,ISHUT,out,-,-,1316/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:34:50.501 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30177/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired
2016-08-12 18:34:50.568 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - Ignored idle endpoint SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30243/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:34:50.535 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - close SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,CLOSED,ISHUT,out,-,-,1550/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:34:50.680 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Destroyed SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,CLOSED,ISHUT,OSHUT,-,-,1695/30000,HttpConnection}{io=0,kio=-1,kro=-1}
2016-08-12 18:34:50.747 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - onClose HttpConnection@5cabf6[FILLING,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,CLOSED,ISHUT,OSHUT,-,-,1762/30000,HttpConnection}{io=0,kio=-1,kro=-1}][p=HttpParser{s=CLOSED,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:34:50.824 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onClose SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,CLOSED,ISHUT,OSHUT,-,-,1840/30000,HttpConnection}{io=0,kio=-1,kro=-1}
2016-08-12 18:34:50.914 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - FILLING-->IDLE HttpConnection@5cabf6[IDLE,SelectChannelEndPoint@12081d3{/192.168.43.25:38885<->8084,CLOSED,ISHUT,OSHUT,-,-,1929/30000,HttpConnection}{io=0,kio=-1,kro=-1}][p=HttpParser{s=CLOSED,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@a934b6{r=0,c=false,a=IDLE,uri=}]
2016-08-12 18:35:06.097 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30000/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30000 ms, remaining: 0 ms
2016-08-12 18:35:06.252 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30154/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired
2016-08-12 18:35:06.418 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - Ignored idle endpoint SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30321/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:35:20.613 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30000/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30000 ms, remaining: 0 ms
2016-08-12 18:35:20.750 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30136/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired
2016-08-12 18:35:20.839 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - Ignored idle endpoint SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30226/30000,HttpConnection}{io=0,kio=0,kro=1}
2016-08-12 18:35:36.507 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30000/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30000 ms, remaining: 0 ms
2016-08-12 18:35:36.578 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30071/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired

Compared to a successful connect:

    2016-08-12 18:24:48.112 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30001/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30000 ms, remaining: 0 ms
    2016-08-12 18:24:48.189 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectorManager$ManagedSelector$Accept@ae3820
    2016-08-12 18:24:48.170 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30059/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired
    2016-08-12 18:24:48.258 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop woken up from select, 0/0 selected
    2016-08-12 18:24:48.347 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectorManager$ManagedSelector$Accept@ae3820
    2016-08-12 18:24:48.303 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - Ignored idle endpoint SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30192/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:24:48.438 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onOpen SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,0/30000,null}{io=0,kio=0,kro=0}
    2016-08-12 18:24:48.527 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,89/30000,null}{io=0,kio=0,kro=0} idle timeout check, elapsed: 89 ms, remaining: 29911 ms
    2016-08-12 18:24:48.617 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - new HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=} -> SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,179/30000,null}{io=0,kio=0,kro=0},null,HttpChannelState@12bf84b{s=IDLE i=true a=null}
    2016-08-12 18:24:48.706 [DEBUG] [.eclipse.jetty.server.HttpConnection] - New HTTP Connection HttpConnection@2e3e3[IDLE,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,268/30000,null}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:24:48.795 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - onOpen HttpConnection@2e3e3[IDLE,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,357/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:24:48.884 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - fillInterested HttpConnection@2e3e3[IDLE,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,446/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:24:48.973 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - IDLE-->FILL_INTERESTED HttpConnection@2e3e3[FILL_INTERESTED,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,535/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:24:49.061 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Local interests updating 0 -> 1 for SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,R,-,1/30000,HttpConnection}{io=1,kio=0,kro=0}
    2016-08-12 18:24:49.140 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectChannelEndPoint$1@cfb7fd
    2016-08-12 18:24:49.207 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Created SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,R,-,147/30000,HttpConnection}{io=1,kio=0,kro=0}
    2016-08-12 18:24:49.273 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectChannelEndPoint$1@cfb7fd
    2016-08-12 18:24:49.442 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Key interests updated 0 -> 1 on SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,R,-,381/30000,HttpConnection}{io=1,kio=1,kro=0}
    2016-08-12 18:24:49.507 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop waiting on select
    2016-08-12 18:24:49.574 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop woken up from select, 1/1 selected
    2016-08-12 18:24:49.642 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Key interests updated 1 -> 0 on SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,R,-,582/30000,HttpConnection}{io=1,kio=0,kro=1}
    2016-08-12 18:24:49.709 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Local interests updating 1 -> 0 for SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,R,-,649/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:24:49.775 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectChannelEndPoint$1@cfb7fd
    2016-08-12 18:24:49.844 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - FILL_INTERESTED-->FILLING HttpConnection@2e3e3[FILLING,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,783/30000,HttpConnection}{io=0,kio=0,kro=1}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:24:49.911 [DEBUG] [.eclipse.jetty.server.HttpConnection] - HttpConnection@2e3e3[FILLING,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,850/30000,HttpConnection}{io=0,kio=0,kro=1}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}] onFillable HttpChannelState@12bf84b{s=IDLE i=true a=null}
    2016-08-12 18:24:49.908 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectChannelEndPoint$1@cfb7fd
    2016-08-12 18:24:49.977 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - filled -1 SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,917/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:24:50.043 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - ishut SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,Open,in,out,-,-,983/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:24:50.009 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop waiting on select
    2016-08-12 18:24:50.110 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - atEOF HttpParser{s=START,0 of 0}
    2016-08-12 18:24:50.176 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - parseNext s=START HeapByteBuffer@89c2ee[p=0,l=0,c=8192,r=0]={<<<>>>GET /icon/none?st...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
    2016-08-12 18:24:50.243 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - START --> CLOSED
    2016-08-12 18:24:50.322 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onClose SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,CLOSED,ISHUT,out,-,-,1262/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:24:50.412 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - close SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,CLOSED,ISHUT,out,-,-,1351/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:24:50.501 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Destroyed SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,CLOSED,ISHUT,OSHUT,-,-,1441/30000,HttpConnection}{io=0,kio=-1,kro=-1}
    2016-08-12 18:24:50.591 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - onClose HttpConnection@2e3e3[FILLING,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,CLOSED,ISHUT,OSHUT,-,-,1530/30000,HttpConnection}{io=0,kio=-1,kro=-1}][p=HttpParser{s=CLOSED,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:24:50.679 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onClose SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,CLOSED,ISHUT,OSHUT,-,-,1618/30000,HttpConnection}{io=0,kio=-1,kro=-1}
    2016-08-12 18:24:50.769 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - FILLING-->IDLE HttpConnection@2e3e3[IDLE,SelectChannelEndPoint@fec0ee{/192.168.43.25:60862<->8084,CLOSED,ISHUT,OSHUT,-,-,1708/30000,HttpConnection}{io=0,kio=-1,kro=-1}][p=HttpParser{s=CLOSED,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@15ab7e5{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:25:05.620 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30000/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30000 ms, remaining: 0 ms
    2016-08-12 18:25:05.690 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30070/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired
    2016-08-12 18:25:05.757 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - Ignored idle endpoint SelectChannelEndPoint@11e6daa{/192.168.43.20:49024<->8084,Open,in,out,-,-,30137/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:25:12.264 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectorManager$ManagedSelector$Accept@172c14c
    2016-08-12 18:25:12.325 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop woken up from select, 0/2 selected
    2016-08-12 18:25:12.413 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectorManager$ManagedSelector$Accept@172c14c
    2016-08-12 18:25:12.459 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - onOpen SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,0/30000,null}{io=0,kio=0,kro=0}
    2016-08-12 18:25:12.503 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,44/30000,null}{io=0,kio=0,kro=0} idle timeout check, elapsed: 44 ms, remaining: 29956 ms
    2016-08-12 18:25:12.549 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - new HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=} -> SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,89/30000,null}{io=0,kio=0,kro=0},null,HttpChannelState@1bfb49f{s=IDLE i=true a=null}
    2016-08-12 18:25:12.704 [DEBUG] [.eclipse.jetty.server.HttpConnection] - New HTTP Connection HttpConnection@94b21a[IDLE,SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,245/30000,null}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:25:12.750 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - onOpen HttpConnection@94b21a[IDLE,SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,290/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:25:13.194 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - fillInterested HttpConnection@94b21a[IDLE,SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,734/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:25:13.239 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - IDLE-->FILL_INTERESTED HttpConnection@94b21a[FILL_INTERESTED,SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,779/30000,HttpConnection}{io=0,kio=0,kro=0}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:25:13.282 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Local interests updating 0 -> 1 for SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,R,-,0/30000,HttpConnection}{io=1,kio=0,kro=0}
    2016-08-12 18:25:13.504 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectChannelEndPoint$1@8d7166
    2016-08-12 18:25:13.639 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Created SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,R,-,357/30000,HttpConnection}{io=1,kio=0,kro=0}
    2016-08-12 18:25:13.827 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectChannelEndPoint$1@8d7166
    2016-08-12 18:25:13.917 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Key interests updated 0 -> 1 on SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,R,-,635/30000,HttpConnection}{io=1,kio=1,kro=0}
    2016-08-12 18:25:14.005 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop waiting on select
    2016-08-12 18:25:15.132 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop woken up from select, 1/3 selected
    2016-08-12 18:25:15.355 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Key interests updated 1 -> 0 on SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,R,-,2073/30000,HttpConnection}{io=1,kio=0,kro=1}
    2016-08-12 18:25:15.489 [DEBUG] [lipse.jetty.io.SelectChannelEndPoint] - Local interests updating 1 -> 0 for SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,R,-,2207/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:25:15.699 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Queued change org.eclipse.jetty.io.SelectChannelEndPoint$1@8d7166
    2016-08-12 18:25:15.813 [DEBUG] [.eclipse.jetty.io.AbstractConnection] - FILL_INTERESTED-->FILLING HttpConnection@94b21a[FILLING,SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,2530/30000,HttpConnection}{io=0,kio=0,kro=1}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=}]
    2016-08-12 18:25:15.881 [DEBUG] [.eclipse.jetty.server.HttpConnection] - HttpConnection@94b21a[FILLING,SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,2597/30000,HttpConnection}{io=0,kio=0,kro=1}][p=HttpParser{s=START,0 of 0},g=HttpGenerator{s=START},c=HttpChannelOverHttp@dd4e98{r=0,c=false,a=IDLE,uri=}] onFillable HttpChannelState@1bfb49f{s=IDLE i=true a=null}
    2016-08-12 18:25:15.878 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Running change org.eclipse.jetty.io.SelectChannelEndPoint$1@8d7166
    2016-08-12 18:25:16.057 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - filled 149 SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,2775/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:25:16.123 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - parseNext s=START HeapByteBuffer@12abcf0[p=0,l=149,c=8192,r=149]={<<<GET /rest/binding...oding: gzip\r\n\r\n>>>ed\r\nServer: Jetty...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
    2016-08-12 18:25:16.089 [DEBUG] [org.eclipse.jetty.io.SelectorManager] - Selector loop waiting on select
    2016-08-12 18:25:16.189 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - START --> SPACE1
    2016-08-12 18:25:16.256 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - SPACE1 --> URI
    2016-08-12 18:25:16.334 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - URI --> SPACE2
    2016-08-12 18:25:16.468 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - SPACE2 --> REQUEST_VERSION
    2016-08-12 18:25:16.557 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - REQUEST_VERSION --> HEADER
    2016-08-12 18:25:16.647 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:16.735 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:16.824 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_VALUE
    2016-08-12 18:25:16.914 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_VALUE --> HEADER_IN_VALUE
    2016-08-12 18:25:17.002 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:17.227 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:17.358 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:17.448 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_VALUE
    2016-08-12 18:25:17.536 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_VALUE --> HEADER_IN_VALUE
    2016-08-12 18:25:17.626 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:17.715 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:17.804 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:17.893 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> END
    2016-08-12 18:25:17.983 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - HttpChannelOverHttp@dd4e98{r=1,c=false,a=IDLE,uri=/rest/bindings} messageComplete
    2016-08-12 18:25:18.090 [DEBUG] [org.eclipse.jetty.server.HttpInput  ] - HttpInputOverHTTP@13ff303 EOF
    2016-08-12 18:25:18.353 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - HttpChannelOverHttp@dd4e98{r=1,c=false,a=IDLE,uri=/rest/bindings} handle enter
    2016-08-12 18:25:18.482 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30001/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout check, elapsed: 30000 ms, remaining: 0 ms
    2016-08-12 18:25:18.528 [DEBUG] [org.eclipse.jetty.io.IdleTimeout    ] - SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30047/30000,HttpConnection}{io=0,kio=0,kro=1} idle timeout expired
    2016-08-12 18:25:18.573 [DEBUG] [rg.eclipse.jetty.io.AbstractEndPoint] - Ignored idle endpoint SelectChannelEndPoint@271997{/192.168.43.20:49812<->8084,Open,in,out,-,-,30092/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:25:18.439 [DEBUG] [clipse.jetty.server.HttpChannelState] - HttpChannelState@1bfb49f{s=IDLE i=true a=null} handling IDLE
    2016-08-12 18:25:18.661 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - HttpChannelOverHttp@dd4e98{r=1,c=false,a=DISPATCHED,uri=/rest/bindings} action REQUEST_DISPATCH
    2016-08-12 18:25:18.795 [DEBUG] [org.eclipse.jetty.server.Server     ] - REQUEST GET /rest/bindings on HttpChannelOverHttp@dd4e98{r=1,c=false,a=DISPATCHED,uri=/rest/bindings}
    2016-08-12 18:25:19.062 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=com.eclipsesource.jaxrs.publisher_5.3.1.201602281253 [11], contextID=default]}
    2016-08-12 18:25:19.197 [DEBUG] [.jetty.server.handler.ContextHandler] - context=||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=com.eclipsesource.jaxrs.publisher_5.3.1.201602281253 [11], contextID=default]}
    2016-08-12 18:25:19.385 [DEBUG] [org.eclipse.jetty.server.session    ] - sessionManager=org.ops4j.pax.web.service.jetty.internal.LateInvalidatingHashSessionManager@1c3b1f0
    2016-08-12 18:25:19.608 [DEBUG] [org.eclipse.jetty.server.session    ] - session=null
    2016-08-12 18:25:19.742 [DEBUG] [eclipse.jetty.servlet.ServletHandler] - servlet |/rest|/bindings -> org.ops4j.pax.web.service.spi.model.ServletModel-42@b9f03eb6==com.eclipsesource.jaxrs.publisher.internal.ServletContainerBridge,-1,true
    2016-08-12 18:25:19.830 [DEBUG] [ce.jetty.internal.HttpServiceContext] - Handling request for [/rest/bindings] using http context [DefaultHttpContext [bundle=com.eclipsesource.jaxrs.publisher_5.3.1.201602281253 [11], contextID=default]]
    2016-08-12 18:25:19.919 [DEBUG] [y.internal.HttpServiceServletHandler] - handling request org.ops4j.pax.web.service.jetty.internal.HttpServiceRequestWrapper@adca16, org.ops4j.pax.web.service.jetty.internal.HttpServiceResponseWrapper@1c82218
    2016-08-12 18:25:20.009 [DEBUG] [eclipse.jetty.servlet.ServletHandler] - chain=null
    2016-08-12 18:25:20.343 [DEBUG] [.eclipse.jetty.server.HttpConnection] - org.eclipse.jetty.server.HttpConnection$SendCallback@110825b[PROCESSING][i=ResponseInfo{HTTP/1.1 200 OK,482,false},cb=org.eclipse.jetty.server.HttpChannel$CommitCallback@1938431] generate: NEED_HEADER (null,[p=0,l=482,c=8192,r=482],true)@START
    2016-08-12 18:25:20.410 [DEBUG] [.eclipse.jetty.server.HttpConnection] - org.eclipse.jetty.server.HttpConnection$SendCallback@110825b[PROCESSING][i=ResponseInfo{HTTP/1.1 200 OK,482,false},cb=org.eclipse.jetty.server.HttpChannel$CommitCallback@1938431] generate: FLUSH ([p=0,l=142,c=8192,r=142],[p=0,l=482,c=8192,r=482],true)@COMPLETING
    2016-08-12 18:25:20.477 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - flushed 624 SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,W,4354/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:25:20.632 [DEBUG] [.eclipse.jetty.server.HttpConnection] - org.eclipse.jetty.server.HttpConnection$SendCallback@110825b[PROCESSING][i=ResponseInfo{HTTP/1.1 200 OK,482,false},cb=org.eclipse.jetty.server.HttpChannel$CommitCallback@1938431] generate: DONE ([p=142,l=142,c=8192,r=0],[p=482,l=482,c=8192,r=0],true)@END
    2016-08-12 18:25:20.700 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ o.e.j.s.h.ContextHandler@d205f8{/static,null,AVAILABLE}
    2016-08-12 18:25:20.765 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=com.eclipsesource.jaxrs.publisher_5.3.1.201602281253 [11], contextID=default]}
    2016-08-12 18:25:20.921 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui_0.8.0.b5 [131], contextID=default]}
    2016-08-12 18:25:20.987 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui.icon_0.8.0.b5 [132], contextID=default]}
    2016-08-12 18:25:21.179 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=org.jupnp.transport.impl.osgi.DisableAuthenticationHttpContext@144e7ab}
    2016-08-12 18:25:21.290 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui.basic_0.8.0.b5 [179], contextID=default]}
    2016-08-12 18:25:21.469 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui.classic_0.8.0.b5 [180], contextID=default]}
    2016-08-12 18:25:21.746 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui.paper_0.8.0.b5 [181], contextID=default]}
    2016-08-12 18:25:21.925 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.io.rest.docs_2.0.0.b3 [182], contextID=default]}
    2016-08-12 18:25:22.192 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.ui.dashboard_2.0.0.b3 [185], contextID=default]}
    2016-08-12 18:25:22.625 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=org.openhab.io.net.http.SecureHttpContext@92c4a2}
    2016-08-12 18:25:22.714 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.ui.habmin_0.8.0.201606191001 [202], contextID=default]}
    2016-08-12 18:25:22.903 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.core_2.0.0.b3 [161], contextID=default]}
    2016-08-12 18:25:22.992 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.ui.habmin_0.8.0.201606191001 [202], contextID=default]}
    2016-08-12 18:25:23.193 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=com.eclipsesource.jaxrs.publisher_5.3.1.201602281253 [11], contextID=default]}
    2016-08-12 18:25:23.282 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui.icon_0.8.0.b5 [132], contextID=default]}
    2016-08-12 18:25:23.471 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.io.rest.docs_2.0.0.b3 [182], contextID=default]}
    2016-08-12 18:25:23.560 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.ui.habmin_0.8.0.201606191001 [202], contextID=default]}
    2016-08-12 18:25:23.827 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.eclipse.smarthome.ui.icon_0.8.0.b5 [132], contextID=default]}
    2016-08-12 18:25:24.094 [DEBUG] [.jetty.server.handler.ContextHandler] - scope null||/rest/bindings @ HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.openhab.io.rest.docs_2.0.0.b3 [182], contextID=default]}
    2016-08-12 18:25:24.338 [DEBUG] [org.eclipse.jetty.server.Server     ] - RESPONSE /rest/bindings  200 handled=true
    2016-08-12 18:25:24.806 [DEBUG] [clipse.jetty.server.HttpChannelState] - HttpChannelState@1bfb49f{s=DISPATCHED i=true a=null} unhandle DISPATCHED
    2016-08-12 18:25:24.896 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - reset HttpParser{s=END,0 of 0}
    2016-08-12 18:25:25.062 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - END --> START
    2016-08-12 18:25:25.241 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - HttpChannelOverHttp@dd4e98{r=1,c=false,a=IDLE,uri=} handle exit, result COMPLETE
    2016-08-12 18:25:25.331 [DEBUG] [org.eclipse.jetty.io.ChannelEndPoint] - filled 149 SelectChannelEndPoint@15621f7{/192.168.43.25:41284<->8084,Open,in,out,-,-,4698/30000,HttpConnection}{io=0,kio=0,kro=1}
    2016-08-12 18:25:25.485 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - parseNext s=START HeapByteBuffer@1b704de[p=0,l=149,c=8192,r=149]={<<<GET /rest/sitemap...oding: gzip\r\n\r\n>>>ed\r\nServer: Jetty...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
    2016-08-12 18:25:25.663 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - START --> SPACE1
    2016-08-12 18:25:25.930 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - SPACE1 --> URI
    2016-08-12 18:25:26.185 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - URI --> SPACE2
    2016-08-12 18:25:26.535 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - SPACE2 --> REQUEST_VERSION
    2016-08-12 18:25:26.766 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - REQUEST_VERSION --> HEADER
    2016-08-12 18:25:26.854 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:27.031 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:27.254 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:27.476 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:27.766 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:28.000 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:28.356 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:28.700 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:28.934 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> HEADER_IN_VALUE
    2016-08-12 18:25:29.157 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER_IN_VALUE --> HEADER
    2016-08-12 18:25:29.760 [DEBUG] [org.eclipse.jetty.http.HttpParser   ] - HEADER --> END
    2016-08-12 18:25:29.938 [DEBUG] [org.eclipse.jetty.server.HttpChannel] - HttpChannelOverHttp@dd4e98{r=2,c=false,a=IDLE,uri=/rest/sitemaps} messageComplete
    2016-08-12 18:25:30.115 [DEBUG] [org.eclipse.jetty.server.HttpInput  ] - HttpInputOverHTTP@13ff303 EOF

the end deleted as it was too long…

have tou looked into project rotini like i mentioned before?

No, but I think I will have a look at it at a later stage of my project when it gets more complex.
Now the Basic and classic UI fit, and my aim is at this moment to keep the configuration universal for the different devices.

Luckily the app 3House seems to be stable now. So I’ve replaced HABdroid by this alternative client.

many more options over habdroid

Do you have any recommendations?

Imperihome looks nice but I’m probably not advanced enough to get it going :slight_smile:

So I’m seeing the same issue using Habdroid with Android version 5.0.2(on my phone).

I have an Android tablet running 5.0.1 and there it works fine.

My phone however gives me the message “Please check that openHAB is running or configure OpenHAB URL or remote URL”.

It does not show the sitemap I have in the .sitemaps file, whereas the tablet does show it.

The app had been working before so I presume it’s the Android upgrade that broke it.

I’ve noticed that under the Android settings->apps->openHAB that the permissions are different between the two.

On the phone it only shows

  • ‘Your location’

but on the tablet there are more, such as:

  • precise location(GPS and network-based)
  • control Near-Field Communication
  • receive data from Internet
  • view network connections
  • view Wi-Fi connections

The closest reference I’ve found is from this post… https://github.com/openhab/openhab.android/issues/142 but I’m on the latest version of Android on my phone so nothing to upgrade to :frowning:

Would anyone be able to shed some light on how to resolve this?

My phone:

My tablet:

There are a couple of you are out there now. 1 being project rotini and II is a programs similar to dashing. I personally like project rotini as it is under very heavy dated development comma and he is integrating many, many, very cool things

The issue seems to be solved with the update to OH2 Beta4.