Third Semester Project, Home Control
v1.3 under releases
Mandler Rene
Web Application to control Philips Hue lights and show public transport data for specific stops
I have it running on a Raspberry Pi to access it on a tablet near the door
Note for future projects: do error handling
- create new user on Hue Bridge or recall user by nickname
- see and control all lights (color, brightness)
- add new lights and remove lights
- see and controll all groups (color, brightness)
- add new group or room and remove them (lights can only be in one room)
- add lights to groups and remove lights from groups
- choose a scene for a group, create own scenes, edit created scenes and delete those scenes
- view Wiener Linien departure times of stations (change station in source code)
works on tablets and phones (tested on Fire HD 2017, Axon 7 and Pixel 2XL with Firefox and Chrome)
Java EE backend with Wildfly 12 deployment server, MySQL database, Angular 7 frontendBackend is used for own scene API instead of using HUE Scene API and for saving users HUE API: https://developers.meethue.com/
Wiener Linien Open Data API: https://www.wienerlinien.at/eportal3/ep/channelView.do/pageTypeId/66528/channelId/-48664
remove .dist from WienerLinienResource.java.dist and insert Wiener Linien Developer Key


