I want to create a portable WebThings gateway for use at a LARP which runs at a remote campsite with spotty phone coverage and no internet service. WebThings looks like my best starting place as, if I can run it on a platform that has a screen and a keyboard, I can access the controls at 127.0.0.1 without an internet connection as I plan to use only zigbee devices. I have a couple of PiTop (Raspberry Pi 3 laptops) that I can add a zigbee dongle to and dedicate to the project. Presently I find I am stuck between two non-functional options:
- Start with the PiTop packaged Raspbian so that I can get the proper operation of the screen, battery status, etc. However, the debian package for webthings I can find cannot meet its dependencies and won’t install.
- Start with the WebThings Raspbian image and then try to add the packages for the PiTop, which also fails for unmet dependencies.
Am I left with building from source or is there some other source of debian packages? Is it possible to build on a Raspberry Pi or do I need to setup a complete cross development system? I am an embedded systems engineer so more experiences with the small devices that are the zigbee peripherals than the linux gateway though I am not totally inept with Linux.