Skip to content

Adds a Notepad++ User Defined Language for HomeMatic Script (ReGa) used on HomeMatic CCU systems. - #410

Merged
pryrt merged 3 commits into
notepad-plus-plus:masterfrom
MichaelN0815:add-homematic-script-udl
Sep 11, 2026
Merged

pryrt merged 3 commits into
notepad-plus-plus:masterfrom
MichaelN0815:add-homematic-script-udl

Conversation

@MichaelN0815

Copy link
Copy Markdown
Contributor

Included:
UDLs/HomeMatic_Script_byMichaelN0815.xml
UDL-samples/HomeMatic_Script_byMichaelN0815.hsc
matching entry in udl-list.json

The UDL highlights HomeMatic Script control keywords, data types, object-model methods, system constants, numbers, strings, comments, and operators. It uses a modern light color scheme and supports .hsc, .hm, and .fn.

Official HomeMatic Script language documentation:
https://www.eq-3.de/downloads/download/homematic/hm_web_ui_doku/HM-Skript_Teil_1_Sprachbeschreibung_V2.3.pdf

The included sample covers variables, object access, system constants, control flow, and solar functions.

@pryrt
pryrt merged commit 9d2100b into notepad-plus-plus:master Sep 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants