{"id":117835,"date":"2023-08-18T13:10:29","date_gmt":"2023-08-18T11:10:29","guid":{"rendered":"https:\/\/www.velasolaris.com\/handbuch\/functions\/"},"modified":"2025-10-21T14:06:24","modified_gmt":"2025-10-21T12:06:24","slug":"functions","status":"publish","type":"handbuch","link":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/","title":{"rendered":"Functions"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Below we provide a description of the predefined functions that can be used in the formulas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Table: Functions, which can be used in formulas<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>SQR<\/td><td><strong>Square<\/strong><br>For example, SQR(4) returns the value 16.<\/td><\/tr><tr><td>SIN<\/td><td><strong>Sine<\/strong> in radians<br>For example, SIN(1.571) returns the value 1.<\/td><\/tr><tr><td>COS<\/td><td><strong>Cosine<\/strong>, see also SIN<\/td><\/tr><tr><td>TAN<\/td><td><strong>Tangent<\/strong>, see also SIN<\/td><\/tr><tr><td>SINH<\/td><td><strong>Hyperbolic sine<\/strong>, see also SIN<\/td><\/tr><tr><td>COSH<\/td><td><strong>Hyperbolic cosine<\/strong>, see also SIN<\/td><\/tr><tr><td>ATAN<\/td><td><strong>Arctangent<\/strong>, see also SIN<\/td><\/tr><tr><td>COTAN<\/td><td><strong>Cotangent<\/strong>, see also SIN<\/td><\/tr><tr><td>EXP<\/td><td><strong>Exponential function<\/strong><br>For example, EXP(1) returns the value 2.718.<\/td><\/tr><tr><td>LN<\/td><td><strong>Natural logarithm<\/strong><br>For example, LN(4) returns the value 1.386.<\/td><\/tr><tr><td>LOG<\/td><td><strong>Decadic logarithm<\/strong><br>For example, LOG(10) returns the value 1.<\/td><\/tr><tr><td>SQRT<\/td><td><strong>Square root<\/strong><br>For example, SQRT(4) returns the value 2.<\/td><\/tr><tr><td>ABS<\/td><td><strong>Absolute value<\/strong><br>For example, ABS(-4) returns the value 4.<\/td><\/tr><tr><td>SIGN<\/td><td><strong>Sign<\/strong>, returns -1 for negative, 1 for positive and 0 for 0<br>For example, SIGN (-4) returns the value -1.<\/td><\/tr><tr><td>TRUNC<\/td><td><strong>Integer part<\/strong><br>For example, TRUNC(-3.7) returns the value -3.<\/td><\/tr><tr><td>CEIL<\/td><td><strong>Round up<\/strong> to the next higher integer<br>For example, CEIL(-3.7) returns the value -3.<\/td><\/tr><tr><td>FLOOR<\/td><td><strong>Round down<\/strong> to the next lower integer For example, FLOOR(-3.7) returns the value -4.<\/td><\/tr><tr><td>RND<\/td><td>Integer<strong> random number<\/strong> The upper limit of the random number should be specified as an argument.<\/td><\/tr><tr><td>RANDOM<\/td><td><strong>Random number<\/strong> with decimal places The lower limit of the random number should be specified as an argument.<\/td><\/tr><tr><td>MIN<\/td><td><strong>Minimum value<\/strong><br>For example, MIN(2, 3) returns the value 2.<\/td><\/tr><tr><td>MAX<\/td><td><strong>Maximum value<\/strong><br>For example, MAX(2, 3) returns the value 3.<\/td><\/tr><tr><td>IF<\/td><td><strong>If <\/strong>(condition, return value for condition complied with, return value for condition non complied with). If the condition is complied with, the first return value will be returned as a result, otherwise the second. Operations too may be used as a return value; depending on the condition, only the appropriate return value will be evaluated. Several IF functions may be nested in one another. For example, IF(1&gt;2, 3, 4) returns the value 4.<\/td><\/tr><tr><td>SUM<\/td><td><strong>Sum <\/strong>of any number of arguments.<br>For example, SUM(1, 2, 3) returns the value 6.<\/td><\/tr><tr><td>MATCHFLOW<br>(\\(T_{i}\\), \\(Q\\), \\(T_{a}\\), \\(C_{p}\\), \\({\\dot{V}}_{\\min}\\), \\({\\dot{V}}_{\\max}\\))<\/td><td><strong>Regulation of a flow-rate <\/strong>in l\/to the desired temperature<br>MATCHFLOW(<br>\\(T_{i}\\)&nbsp;Inlet temperature in \u00b0C, for example to the collector,<br>\\(Q\\)&nbsp;Power in W, for example power of the collector,&nbsp;<br>\\(T_{a}\\)&nbsp;Outlet temperature in \u00b0C, for example the desired target temperature,<br>\\(C_{p}\\)&nbsp;Heat capacity in J\/(l*K), for example, the heat capacity of the fluid,<br>\\({\\dot{V}}_{\\min}\\) min. flow-rate in l\/h, for example the lower limit of the pump,<br>\\({\\dot{V}}_{\\max}\\)&nbsp;max. flow-rate in l\/h, for example the upper limit of the pump)<br>\\(\\dot{V} = \\dot{\\frac{Q}{C_{p}*\\left( T_{a} &#8211; T_{i} \\right)}}*3600\\)<\/td><\/tr><tr><td>MATCHPOWER<br>(\\(T_{i}\\), \\(\\dot{V}\\), \\(T_{a}\\), \\(C_{p}\\), \\({\\dot{Q}}_{\\min}\\), \\({\\dot{Q}}_{\\max}\\))<\/td><td><strong>Regulation of a power <\/strong>in W to the desired temperature<br>MATCHPOWER(<br>\\(T_{i}\\)\u00a0Inlet temperature in \u00b0C, for example to the boiler<br>\\(\\dot{V}\\)\u00a0Flow-rate in l\/h, for example, flow-rate of the boiler pump,<br>\\(T_{a}\\)\u00a0Outlet temperature in \u00b0C, for example the desired target temperature, \\(C_{p}\\)\u00a0Heat capacity in J\/(l*K), for example, the heat capacity of the fluid,<br>\\({\\dot{Q}}_{\\min}\\)\u00a0min. power in W, for example the lower limit of the boiler pump,<br>\\({\\dot{Q}}_{\\max}\\)\u00a0max. power in W, for example, the upper limit of the boiler pump)<br>\\(\\dot{Q} = \\left( T_{a} &#8211; T_{i} \\right)*C_{p}*\\dot{V}\/3600\\)<br>If Qmin \/ Qmax 0 the values will not be taken into account; otherwise, the\u00a0 result Q will be restricted to these minimum\/maximum values before being returned.<\/td><\/tr><tr><td>MATCHRATE<br>(\\(T_{u}\\), \\(T_{l}\\), \\(T_{o}\\))<\/td><td><strong>Regulation of a mixing ratio <\/strong>to the desired temperature<br>MATCHRATE(<br>\\(T_{u}\\)&nbsp;Upper level temperature in \u00b0C, for example hot water inlet to mixing valve,<br>\\(T_{l}\\)&nbsp;Lower level temperature in \u00b0C, for example cold water inlet to mixing valve,<br>\\(T_{o}\\)&nbsp;Outlet temperature in \u00b0C, for example the desired target temperature)<br>\\(p = \\frac{T_{u} &#8211; T_{o}}{T_{u} &#8211; T_{l}}\\)<\/td><\/tr><tr><td>MEANVALUE<br>(\\(a\\), \\(b\\))<\/td><td><strong>Arithmetic mean value of two values<br><\/strong>MEANVALUE (<br>\\(a\\)&nbsp;value 1, for example a temperature value from the latest time step<br>\\(b\\) value 2, for example a temperature value from the current time step)<br>\\(m = \\frac{a + b}{2}\\)<\/td><\/tr><tr><td>HEATINGCURVE(T<sub>soll<\/sub>, T<sub>a_norm<\/sub>, a, T<sub>a<\/sub>)<\/td><td><strong>Regulation of temperature based on the heating curve&nbsp; (function HEATINGCURVE)<\/strong> <br><img decoding=\"async\" class=\"wp-image-71882\" style=\"width: 400px\" src=\"https:\/\/www.velasolaris.com\/wp-content\/uploads\/2023\/10\/image224.png\" alt=\"\"><br>The function adopts 4 parameters: T<sub>soll<\/sub>: nominal inlet temperature heating elements&nbsp; (= max VL in the chart)<br>&nbsp;[\u00b0C] T<sub>a_norm<\/sub>: design outdoor temperature (for the T<sub>soll<\/sub> gilt (= -14\u00b0C in the chart)[\u00b0C] a: heating curve gradient<br>T<sub>a<\/sub>: current outdoor temperature [\u00b0C] The point (= 20\u00b0C in the chart) where the curve meets the x-axis is determined from the remaining parameters.<\/td><\/tr><tr><td>PVPROG (\\(t,\\ P_{pv}, \\ P_{ld},\\ p_{gfl},\\ P_{gsl},\\), <br>\\(t_{fpast}, \\ t_{fhor}, \\ \\mathrm{\\Delta}t_{freq}, \\ \\mathrm{\\Delta}t_{f})\\))<\/td><td><strong>Forecast-based battery control <\/strong>with measurement-based PV- and consumption forecasts. <br>PVPROG<br>(\\(t\\ \\) current simulation time in s, <br>\\(P_{pv}\\)&nbsp;PV production AC (before curtailment) in W, <br>\\(P_{ld}\\)&nbsp;electricity consumption in W, <br>\\(p_{gfl}\\)&nbsp;Feed-in limit normalised to the installed nominal PV capacity (0 to deactivate dynamic feed-in limitation through the battery), <br>\\(P_{gsl}\\ \\) grid supply limit for the electricity consumption in W (0 to deactivate grid supply limitation), <br>\\(t_{fpast}\\ \\) time frame in h in which the weather situation is incorporated into the PV forecasts, <br>\\(t_{fhor}\\ \\) forecast horizon of the PV and load forecasts in h, <br>\\(\\mathrm{\\Delta}t_{freq}\\ \\) freqency of the forecast updates in min [1 (recommended) or 15 (for a faster simulation but with a slightly reduced control accuracy and therefore with decreased system performance] \u2013 The recommended value is used without warning for unexpected inputs, <br>\\(\\mathrm{\\Delta}t_{f}\\ \\) temporal resolution of the PV- and load forecasts [1 or 15 (recommended)] &#8211; The recommended value is used without warning for unexpected inputs)<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"author":19748,"featured_media":0,"parent":117832,"menu_order":37,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-117835","handbuch","type-handbuch","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Functions - POLYSUN<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Functions\" \/>\n<meta property=\"og:description\" content=\"Below we provide a description of the predefined functions that can be used in...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/\" \/>\n<meta property=\"og:site_name\" content=\"POLYSUN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/polysun.switzerland\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-21T12:06:24+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/\",\"url\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/\",\"name\":\"Functions - POLYSUN\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.velasolaris.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/image224.png\",\"datePublished\":\"2023-08-18T11:10:29+00:00\",\"dateModified\":\"2025-10-21T12:06:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.velasolaris.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/image224.png\",\"contentUrl\":\"https:\\\/\\\/www.velasolaris.com\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/image224.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/functions\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Polysun Designer\",\"item\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Controllers\",\"item\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Programmable Controller\",\"item\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/handbuch\\\/polysun-designer\\\/controllers\\\/programmable-controller\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/\",\"name\":\"POLYSUN\",\"description\":\"by Vela Solaris\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/#organization\",\"name\":\"POLYSUN\",\"url\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.velasolaris.com\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/Polysun-Logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.velasolaris.com\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/Polysun-Logo.svg\",\"width\":1,\"height\":1,\"caption\":\"POLYSUN\"},\"image\":{\"@id\":\"https:\\\/\\\/www.velasolaris.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/polysun.switzerland\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/vela-solaris\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Functions - POLYSUN","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/","og_locale":"en_US","og_type":"article","og_title":"Functions","og_description":"Below we provide a description of the predefined functions that can be used in...","og_url":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/","og_site_name":"POLYSUN","article_publisher":"https:\/\/www.facebook.com\/polysun.switzerland\/","article_modified_time":"2025-10-21T12:06:24+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/","url":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/","name":"Functions - POLYSUN","isPartOf":{"@id":"https:\/\/www.velasolaris.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/#primaryimage"},"image":{"@id":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.velasolaris.com\/wp-content\/uploads\/2023\/10\/image224.png","datePublished":"2023-08-18T11:10:29+00:00","dateModified":"2025-10-21T12:06:24+00:00","breadcrumb":{"@id":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/#primaryimage","url":"https:\/\/www.velasolaris.com\/wp-content\/uploads\/2023\/10\/image224.png","contentUrl":"https:\/\/www.velasolaris.com\/wp-content\/uploads\/2023\/10\/image224.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/functions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.velasolaris.com\/en\/"},{"@type":"ListItem","position":2,"name":"Polysun Designer","item":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/"},{"@type":"ListItem","position":3,"name":"Controllers","item":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/"},{"@type":"ListItem","position":4,"name":"Programmable Controller","item":"https:\/\/www.velasolaris.com\/en\/handbuch\/polysun-designer\/controllers\/programmable-controller\/"},{"@type":"ListItem","position":5,"name":"Functions"}]},{"@type":"WebSite","@id":"https:\/\/www.velasolaris.com\/en\/#website","url":"https:\/\/www.velasolaris.com\/en\/","name":"POLYSUN","description":"by Vela Solaris","publisher":{"@id":"https:\/\/www.velasolaris.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.velasolaris.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.velasolaris.com\/en\/#organization","name":"POLYSUN","url":"https:\/\/www.velasolaris.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.velasolaris.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.velasolaris.com\/wp-content\/uploads\/2020\/07\/Polysun-Logo.svg","contentUrl":"https:\/\/www.velasolaris.com\/wp-content\/uploads\/2020\/07\/Polysun-Logo.svg","width":1,"height":1,"caption":"POLYSUN"},"image":{"@id":"https:\/\/www.velasolaris.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/polysun.switzerland\/","https:\/\/www.linkedin.com\/company\/vela-solaris\/"]}]}},"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/handbuch\/117835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/handbuch"}],"about":[{"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/types\/handbuch"}],"author":[{"embeddable":true,"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/users\/19748"}],"replies":[{"embeddable":true,"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/comments?post=117835"}],"version-history":[{"count":2,"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/handbuch\/117835\/revisions"}],"predecessor-version":[{"id":139648,"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/handbuch\/117835\/revisions\/139648"}],"up":[{"embeddable":true,"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/handbuch\/117832"}],"wp:attachment":[{"href":"https:\/\/www.velasolaris.com\/en\/wp-json\/wp\/v2\/media?parent=117835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}