<div class="csl-bib-body">
<div class="csl-entry">Esterbauer, L., Thoma, M., Schwarzinger, T., Strasser, T. I., & Kastner, W. (2026). Web of Things-Driven On-Device Automation for Resource-Constrained Energy Devices. In A. MAURI, L. Burgueño, & R. TOMMASINI (Eds.), <i>Web Engineering : 26th International Conference, ICWE 2026, Lyon, France, June 9–12, 2026, Proceedings</i> (pp. 3–17). Springer Nature. https://doi.org/10.1007/978-3-032-29372-5_1</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/230349
-
dc.description.abstract
Energy-related Internet of Things (IoT) devices such as inverters, storage systems, heat pumps, and Electric Vehicle (EV) chargers are increasingly connected and remotely controllable, yet their integration logic is often tightly coupled to specific standards, service providers, or vendor clouds. As protocols and business processes evolve, this coupling can lead to vendor lock-ins or complex gateway-based compatibility layers, which make local fallbacks or user-defined automation difficult. At the same time, most residential energy automations are conceptually simple and follow a consistent pattern: ingest a signal (e.g., dynamic tariffs or local PV surplus), evaluate it against a policy, and actuate a device accordingly. In this paper, we explore how these automations can be enabled on resource-constrained hardware using standardized, machine-readable interfaces. To this end, we present a software architecture that realizes a consumer-side subset of the Web of Things (WoT) Scripting API on embedded devices, including consume, readProperty, writeProperty, and invokeAction. The architecture supports asynchronous I/O via an on-device JavaScript executor and exposes additional device functionality to scripts through host bindings. To quantify the limits of our approach, we evaluate practical resource costs on an ESP32 using an energy automation scenario and report on firmware footprint and memory usage. Overall, the results indicate manageable firmware and memory overhead, demonstrating the feasibility of deploying standards-based automation logic directly on constrained IoT devices.
en
dc.description.sponsorship
FFG - Österr. Forschungsförderungs- gesellschaft mbH
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Embedded Computing
en
dc.subject
Energy Automation
en
dc.subject
Resource-Constrained
en
dc.subject
Scripting API
en
dc.subject
Web of Things
en
dc.title
Web of Things-Driven On-Device Automation for Resource-Constrained Energy Devices
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.editoraffiliation
Lyon 1 Université, France
-
dc.contributor.editoraffiliation
Universidad de Málaga, Spain
-
dc.contributor.editoraffiliation
Institut National des Sciences Appliquées de Lyon, France
-
dc.relation.isbn
978-3-032-29372-5
-
dc.relation.doi
10.1007/978-3-032-29372-5
-
dc.relation.issn
0302-9743
-
dc.description.startpage
3
-
dc.description.endpage
17
-
dc.relation.grantno
915239
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Web Engineering : 26th International Conference, ICWE 2026, Lyon, France, June 9–12, 2026, Proceedings
-
tuw.container.volume
16625
-
tuw.peerreviewed
true
-
tuw.book.ispartofseries
International Conference on Web Engineering
-
tuw.relation.publisher
Springer Nature
-
tuw.relation.publisherplace
Cham, Switerzland
-
tuw.project.title
Interoperable Communication for Bidirectional Charging
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.id
E3
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.name
Climate Neutral, Renewable and Conventional Energy Supply Systems
-
tuw.researchTopic.value
33
-
tuw.researchTopic.value
33
-
tuw.researchTopic.value
34
-
tuw.publication.orgunit
E191-03 - Forschungsbereich Automation Systems
-
tuw.publication.orgunit
E325-04 - Forschungsbereich Regelungstechnik und Prozessautomatisierung
-
tuw.publication.orgunit
E056-16 - Fachbereich SafeSeclab
-
tuw.publisher.doi
10.1007/978-3-032-29372-5_1
-
dc.description.numberOfPages
15
-
tuw.author.orcid
0009-0007-6459-4185
-
tuw.author.orcid
0009-0003-1433-2049
-
tuw.author.orcid
0000-0002-6415-766X
-
tuw.author.orcid
0000-0001-5420-404X
-
tuw.editor.orcid
0000-0002-1263-4575
-
tuw.editor.orcid
0000-0002-7779-8810
-
tuw.editor.orcid
0000-0003-3404-5250
-
tuw.event.name
26th International Conference of Web Engineering (ICWE 2026)
en
tuw.event.startdate
09-06-2026
-
tuw.event.enddate
12-06-2026
-
tuw.event.online
On Site
-
tuw.event.place
Lyon
-
tuw.event.country
FR
-
tuw.event.institution
International Society for Web Engineering (ISWE)
-
tuw.event.presenter
Esterbauer, Leonhard
-
tuw.event.track
Single Track
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Elektrotechnik, Elektronik, Informationstechnik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
2020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
50
-
wb.sciencebranch.value
40
-
wb.sciencebranch.value
10
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.grantfulltext
restricted
-
item.openairetype
conference paper
-
item.languageiso639-1
en
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
crisitem.author.dept
E191-03 - Forschungsbereich Automation Systems
-
crisitem.author.dept
E191-03 - Forschungsbereich Automation Systems
-
crisitem.author.dept
E191-03 - Forschungsbereich Automation Systems
-
crisitem.author.dept
E325 - Institut für Mechanik und Mechatronik
-
crisitem.author.dept
E640 - Vizerektorat Digitalisierung und Infrastruktur
-
crisitem.author.orcid
0009-0003-1433-2049
-
crisitem.author.orcid
0000-0002-6415-766X
-
crisitem.author.orcid
0000-0001-5420-404X
-
crisitem.author.parentorg
E191 - Institut für Computer Engineering
-
crisitem.author.parentorg
E191 - Institut für Computer Engineering
-
crisitem.author.parentorg
E191 - Institut für Computer Engineering
-
crisitem.author.parentorg
E300 - Fakultät für Maschinenwesen und Betriebswissenschaften
-
crisitem.author.parentorg
E000 - Technische Universität Wien
-
crisitem.project.funder
FFG - Österr. Forschungsförderungs- gesellschaft mbH