Your setup for a wall mounted tablet

started using HabPanel a while ago. Installed 2 Samsung Tab 3 tablets on two floors with magnetic holders. Tried using wireless charging, but found that it was not working too good (was finding tablets discharged in the morning if someone improperly placed them (you had to be very precise :)). Removed the wireless charging and installed usb charging cable with magnetic tip (it snaps almost automatically :)) - my problems disappeared. See photos below of the setup.


Unfortunately, I have faced another “feature” - HabPanel is terribly slow. I have around 1800 items in my openhab and raspberry was not enough to power this system - I installed a better server, however it was still not enought: my main habpanel page was loading 4-5 seconds. Started checking what was wrong and found that no filters were used when loading items for habpanel and events - all of the items (1800 of them) and all of the events were submitted to habpanel and it seems that Samsung Tab 3 is not enough to process and run them (BTW, I really hate Yamaha binding with all of its “thing” updates which SPAM event stream). This is why, I have designed my own “binding” that provides “items-filtered” and “events-filtered” REST that filter items and events by a special group (Group_HabPanel) - in other words, only items and groups that have this group assigned are provided through REST endpoints. Besides filtering items in the events stream by group, I also filter by type (on the server) and also instead of default payload I provide a pre-loaded item (this way minimizing requests to openhab when event is received on HabPanel). Of course I needed to change names of endpoints in HabPanel, but that was easy to do. All in all, instead of 4-5 seconds, my loading time is 0.2 seconds now :slight_smile:

3 Likes