Hello Alexandre, I am cc'ing my colleague, Dr. Konstantinos Panayiotou, who leads this project. I have also included below the project description for convenience. *Brief Explanation*Smart environments are becoming quite popular in the home setting consisting of a broad range of connected devices. While offering a novel set of possibilities, this also contributes to the complexity of the environment, posing new challenges to allowing the full potential of a sensorized home to be made available to users. SmAuto, is a Domain Specific Language (DSL) that enables users to program complex automation scenarios and pipelines, for connected IoT devices in smart environments, that go beyond simple tasks. It was initially developed by the ISSEL research team (AUTH) as textual DSL and later evolved into a web-based low-code development environment. SmAuto lacks extra features like utilization of external REST data sources, time delays, semantic annotation, and accessing of in-house entities, etc., thus it should be expanded in this direction. Furthermore, HomeAssistant would benefit from the integration of a low-code approach for rapidly developing and deploying automations, using the entities existing in a smart environment. *Expected Results*• In the context of this project, we desire to expand the SmAuto DSL with the following features: a) support the REST protocol, so as for the automations to be able to access information from external data sources, b) incorporate auxiliary concepts like Delay, Switches, or Compute nodes, c) SmAuto integration in HA. The integration of SmAuto and HomeAssistant should occur, by creating a new open-source HA addon, where users will be able to design and deploy automations graphically, using the SmAuto low-code environment. Best, Manos On Mon, Mar 10, 2025 at 3:55 PM Αλέξανδρος Αγραφιώτης < alexander [ dot ] agrafioths [ at ] gmail [ dot ] com> wrote: > Dear mentors, > > My name is Alexandros Agrafiotis, and I am a 4th year student at the > Department of Electrical and Computer Engineering in the University of > Thessaly, Volos. I am sending this email to express my interest in the > project *Expanding HassIO smart home capabilities via low-code automation > development.* > > I've been working part-time as a Software Engineer at my department's > Network Implementation Testbed Laboratory (NITLab > <https://nitlab.inf.uth.gr/>), where I gained hands-on experience with > IoT technologies. My responsibilities included developing and testing > solutions using the MQTT protocol, configuring home automation platforms > such as Home Assistant and OpenHAB, and deploying applications through > Docker and containerized environments. I am also currently working on a > weather forecasting project, which is relevant to the above technologies. > > I would like to submit a compelling proposal, however I am having a hard > time estimating the difficulty of every deliverable. Would the mentors be > able to assist me in this task? > > Kind regards, > Alexandros Agrafiotis > ---- > Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων > που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer > of Code - A discussion list for student developers and mentors of Google > Summer of Code projects., > https://lists.ellak.gr/gsoc-developers/listinfo.html > Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. > ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>. > -- Emmanouil G. Tsardoulias PhD, Electrical Engineer Aristotle University of Thessaloniki, Faculty of Engineering School of Electrical and Computer Engineering 54124 Thessaloniki, GREECE *https://etsardou.github.io/ <https://etsardou.github.io/>* *https://issel.ee.auth.gr/ <https://issel.ee.auth.gr/>*
---- Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer of Code - A discussion list for student developers and mentors of Google Summer of Code projects., https://lists.ellak.gr/gsoc-developers/listinfo.html Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>.