{"service":"HALOWERK solarwerk","endpoint":"/inverter-load-check","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["inverter","loads"],"additionalProperties":false,"properties":{"inverter":{"type":"object","required":["continuous_w"],"additionalProperties":false,"properties":{"continuous_w":{"type":"number","minimum":50,"maximum":100000},"surge_w":{"type":"number","minimum":50,"maximum":400000,"description":"Peak rating. Defaults to twice the continuous rating."},"efficiency":{"type":"number","minimum":0.5,"maximum":1,"default":0.9},"idle_w":{"type":"number","minimum":0,"maximum":500,"default":15}}},"loads":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","required":["name","watts"],"additionalProperties":false,"properties":{"name":{"type":"string"},"watts":{"type":"number","minimum":0.1,"maximum":50000},"quantity":{"type":"integer","minimum":1,"maximum":200,"default":1},"type":{"type":"string","description":"Appliance class: resistive, electronics, led, motor, pump, compressor, induction."},"simultaneous":{"type":"boolean","default":true,"description":"False if the appliance never runs together with the others."},"surge_factor":{"type":"number","minimum":1,"maximum":12},"power_factor":{"type":"number","minimum":0.3,"maximum":1}}}},"battery_voltage_v":{"type":"number","minimum":6,"maximum":1000,"description":"For the DC current figure. Without it that field stays null."}}},"requestExample":{"inverter":{"continuous_w":50,"efficiency":0.9,"idle_w":15},"loads":[{"name":"beispiel","watts":0.1,"quantity":1,"simultaneous":true}]},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["inverter","loads"],"additionalProperties":false,"properties":{"inverter":{"type":"object","required":["continuous_w"],"additionalProperties":false,"properties":{"continuous_w":{"type":"number","minimum":50,"maximum":100000},"surge_w":{"type":"number","minimum":50,"maximum":400000,"description":"Peak rating. Defaults to twice the continuous rating."},"efficiency":{"type":"number","minimum":0.5,"maximum":1,"default":0.9},"idle_w":{"type":"number","minimum":0,"maximum":500,"default":15}}},"loads":{"type":"array","minItems":1,"maxItems":60,"items":{"type":"object","required":["name","watts"],"additionalProperties":false,"properties":{"name":{"type":"string"},"watts":{"type":"number","minimum":0.1,"maximum":50000},"quantity":{"type":"integer","minimum":1,"maximum":200,"default":1},"type":{"type":"string","description":"Appliance class: resistive, electronics, led, motor, pump, compressor, induction."},"simultaneous":{"type":"boolean","default":true,"description":"False if the appliance never runs together with the others."},"surge_factor":{"type":"number","minimum":1,"maximum":12},"power_factor":{"type":"number","minimum":0.3,"maximum":1}}}},"battery_voltage_v":{"type":"number","minimum":6,"maximum":1000,"description":"For the DC current figure. Without it that field stays null."}}},"requestExample":{"inverter":{"continuous_w":50,"efficiency":0.9,"idle_w":15},"loads":[{"name":"beispiel","watts":0.1,"quantity":1,"simultaneous":true}]}}],"example_request":{"inverter":{"continuous_w":50,"efficiency":0.9,"idle_w":15},"loads":[{"name":"beispiel","watts":0.1,"quantity":1,"simultaneous":true}]},"serviceName":"inverter_load_check","tags":["off-grid","inverter","sizing"],"outputSchema":{"type":"object"},"outputExample":{"inverter":{"continuous_w":50,"surge_w":100,"efficiency_used":0.9,"idle_w_used":15},"loads":[{"name":"beispiel","type":null,"quantity":1,"running_w":0.1,"apparent_va":0.1,"surge_w":0.2,"surge_factor_used":1.5,"power_factor_used":0.9,"factor_source":"generic default 1.5","simultaneous":true}],"continuous_load_w":15.1,"apparent_power_va":15.1,"headroom_w":34.9,"utilisation_percent":30.2,"worst_start_w":15.2,"worst_start_driver":"beispiel","two_simultaneous_starts_w":null,"dc_current_a":null,"dc_current_at_worst_start_a":null,"verdict":"ok","notes":[],"unavailable_fields":["dc_current_a","dc_current_at_worst_start_a"],"assumptions":["Starting factors and power factors are design rules of thumb per class unless the caller supplies them.","The surge case is the largest single start on top of the running load; two simultaneous starts are reported separately.","Idle draw of the inverter is included in the continuous load."],"method":"sum of running watts plus largest single starting surge against continuous and peak ratings"}}