Currently I’m using my iPad to interact with my dashboard, but as that’s also used for work and so many other things, I’m wondering if there is a better (lower cost and more permanent) option I could use ? I’d love to have something like a ‘console’ or large remote control set up in the living room, or maybe on a wall somewhere ?
I dont have a "control" or something, but the other day I found these 5.7" chinese android phones for like $50 to $70, they have a nice full screen, and you only have to run a browser in kiosk mode with wifi to make a nice control center/dashboard. You can hang them on the wall with a magnet or something. I might go that route one day.
If a person goes this route, then I'd suggest using one of the many MQTT dashboard type apps in the play store. Simple to make custom pages for multiple users on multiple devices.
There are various Android apps designed to support home automation and that let you build mobile (touch) apps. Typically, as Steve mentions, they talk to MQTT so you can use that as the message broker between Node-RED and your app rather than having to rely on websockets and/or REST calls.
I think that HomeRemote might be available on Android though I use it (occasionally) on iOS.
Well that would make it a little more challenging that is true but it depends whether you are wanting to be challenged.
uibuilder lets you build up your own custom web app bit-by-bit while taking care of the hard bits (comms between the web app and Node-RED) for you. You do need to learn how to build web apps though. If you do go down that route, check out the examples on the WIKI. I would recommend using bootstrap and vue as a newcomer. But yes, certainly a fairly steep learning curve.
Hi folks,
Would like to start building a big floorplan (of my house and garden) with the new node-red-contrib-ui-svg node. But as long as I don't have a wall-mounted touch screen, it doesn't have much added value (for me...) to do that. Don't want to see cables, should be powered via wires (don't want use batteries) and preferrable wired ethernet. And it should be affordable, so I can convince my wife to install a few of those across the house. Until now I only think a rasberry with screen and wall mount case comes close. But screen might be a bit larger (but not too large). Does anybody have found something like that?
Thanks!!
Bart
Hi Bart, you might want to move this to the Hardware category.
If you have an old Android tablet, that might also work.
Also, if you have an old laptop, it isn't that hard I think to separate the screen.
A non-working laptop with a working screen is also another way to get a decent sized screen onto a Pi, there are various YouTube videos that take you through the process.
The control and the display don't actually need to be the same do they. But you will need an OS capable of running a fully graphical modern browser.
If you use a laptop screen, you will want to mount it neatly and perhaps a picture frame would work well.
You will need to hide the wires either by drilling into the wall or maybe you have a picture rail as our Victorian house does, perhaps you could route via that.
It's an oddity of the modern world that tiny screens (touch or otherwise) say up to about 10", and anything 22" and up are cheap as chips. But try looking for a 15" screen, and you'll find it costs stupid money. It's all about volume I guess. One market segment that uses plenty of 12-17" touchscreens, is "Electronic Point of Sales" or POS (unforunate acronym) - you might have some luck on eBay if you search for a "POS monitor"...
I hadn't twigged to the reason for the weird pricing structure so thanks for that. When I last wanted a better electronic photo frame I actually ended up buying a small Linx tablet PC for about £90 which was far cheaper than a photo frame of the same size and better screen quality too.
Are you using it with Dashboard? Because that uses Angular v1 with jQuery and other things that make it a beast, it wouldn't work at all with older browsers. Dave did some excellent work to speed it up but it is still a beast so not surprising it struggles.
Far be it for me to blow my own trumpet ... but you can use uibuilder to build something that is much more mobile friendly. Even the default combination of VueJS, bootstrap-vue/bootstrap is lighter and faster than Angular v1.
Another source for cheap-ish mid-size touchscreens is http://store.lcdparts.net in the US. They are also the "cheapest" source of sunlight readable displays I've been able to find (they retrofit panels with high-brightness LEDs).
Well, I've brought loads of stuff from AliExpress and very rarely had any issues. You do need to read the descriptions very carefully of course and check for a decent reputation. I've also found them to be responsive to issues and I've had no problems with refunds on the odd occasion I've needed to complain.
That said, I know that many people do have issues. But I'd have to say that I've saved sooo much money buying components that way that the occasional problem would still be worth it. Well, I suppose I should be honest and say that I've not really saved money, but I wouldn't have done half the projects I have if I had to pay the prices UK based stores charge.