[{"data":1,"prerenderedAt":1713},["ShallowReactive",2],{"manifest":3,"hreflang-alternates":1679,"doc-de-software\u002Fai-assistant":1685},{"site":4,"branding":6,"contact":8,"organization_schema":10,"languages":67,"website":81,"docs":286,"blog":1545},{"title":5},"Voldeno",{"logo":7,"company_name":5},"\u002Fimages\u002Flogo\u002Flogo_310.png",{"email":9},"contact@voldeno.com",{"schema_name":5,"legal_name":11,"founding_date":12,"tax_id":13,"identifiers":14,"address":21,"primary_email":9,"knows_about":26,"contact_points":50,"contact_point_available_languages":62},"Voldeno sp. z o.o.","2024","PL7252346262",[15,18],{"name":16,"value":17},"KRS","0001123648",{"name":19,"value":20},"REGON","52946949200000",{"street_address":22,"address_locality":23,"postal_code":24,"address_country":25},"Ogrodowa 8, Lobby B, 3p.","Łódź","91-062","PL",{"ja":27,"de":34,"en":40,"pl":45},[28,29,30,31,32,33],"スマートホーム","スマートホームシステム","スマートホーム自動化","ビルディングオートメーション","IoT","ホームオートメーションシステム",[35,36,37,38,32,39],"Smart Home","Smart-Home-Systeme","Smart-Home-Automatisierung","Gebäudeautomation","Hausautomationssystem",[35,41,42,43,32,44],"Smart Home Systems","Smart Home Automation","Building Automation","Home Automation System",[46,35,47,48,32,49],"Inteligentny dom","System Smart Home","Automatyka budynkowa","System automatyki domowej",[51,54,57,60],{"email":52,"contact_type":53},"support@voldeno.com","technical support",{"email":55,"contact_type":56},"sales@voldeno.com","sales",{"email":58,"contact_type":59},"partners@voldeno.com","partnerships",{"email":9,"contact_type":61},"customer service",[63,64,65,66],"Polish","English","German","Japanese",[68,72,75,78],{"code":69,"name":70,"default":71},"pl","Polski",true,{"code":73,"name":64,"default":74},"en",false,{"code":76,"name":77,"default":74},"de","Deutsch",{"code":79,"name":80,"default":74},"ja","日本語",{"enabled":71,"navigation":82,"path_keys":247,"section_index_slugs":275},{"pl":83,"en":140,"ja":177,"de":209},[84,90,96,102,112,118,124,135],{"title":85,"slug":86,"path":87,"order":88,"template":89},"Smart Home, Automatyka budynkowa - Voldeno","index","pl\u002Findex",0,"home",{"title":91,"slug":92,"path":93,"order":94,"template":95},"Twój Dom","twoj-dom","pl\u002Ftwoj-dom",1,"homeowners",{"title":97,"slug":98,"path":99,"order":100,"template":101},"Dla Profesjonalistów","dla-profesjonalistow","pl\u002Fdla-profesjonalistow",2,"professionals",{"title":103,"slug":104,"path":105,"order":106,"children":107},"Produkty","produkty","pl\u002Fprodukty",3,[108],{"title":109,"slug":86,"path":110,"order":94,"template":111},"Inteligentne produkty​ Smart Home Voldeno","pl\u002Fprodukty\u002Findex","products",{"title":113,"slug":114,"path":115,"order":116,"template":117},"Kontakt","kontakt","pl\u002Fkontakt",4,"contact",{"title":119,"slug":120,"path":121,"order":122,"template":123},"O nas","o-nas","pl\u002Fo-nas",5,"about",{"title":125,"slug":126,"path":127,"order":128,"children":129},"Prawne","prawne","pl\u002Fprawne",6,[130],{"title":131,"slug":132,"path":133,"order":94,"template":134},"Polityka prywatności","polityka-prywatnosci","pl\u002Fprawne\u002Fpolityka-prywatnosci","page",{"title":136,"slug":137,"path":138,"order":139},"Realizacje","realizacje","pl\u002Frealizacje",999,[141,144,148,151,158,161,164,173],{"title":142,"slug":86,"path":143,"order":88,"template":89},"Voldeno: Smart Home, Building Automation","en\u002Findex",{"title":145,"slug":146,"path":147,"order":94,"template":95},"Your Home","your-home","en\u002Fyour-home",{"title":149,"slug":101,"path":150,"order":100,"template":101},"For Professionals","en\u002Fprofessionals",{"title":152,"slug":111,"path":153,"order":106,"children":154},"Products","en\u002Fproducts",[155],{"title":156,"slug":86,"path":157,"order":94,"template":111},"Smart Home Products​ from Voldeno","en\u002Fproducts\u002Findex",{"title":159,"slug":117,"path":160,"order":116,"template":117},"Contact","en\u002Fcontact",{"title":162,"slug":123,"path":163,"order":122,"template":123},"About Us","en\u002Fabout",{"title":165,"slug":166,"path":167,"order":128,"children":168},"Legal","legal","en\u002Flegal",[169],{"title":170,"slug":171,"path":172,"order":94,"template":134},"Privacy Policy","privacy-policy","en\u002Flegal\u002Fprivacy-policy",{"title":174,"slug":175,"path":176,"order":139},"Projects","projects","en\u002Fprojects",[178,181,184,187,194,197,200,207],{"title":179,"slug":86,"path":180,"order":88,"template":89},"Voldeno: Smart Home, ビルディングオートメーション","ja\u002Findex",{"title":182,"slug":146,"path":183,"order":94,"template":95},"ご家庭向け","ja\u002Fyour-home",{"title":185,"slug":101,"path":186,"order":100,"template":101},"プロ向け","ja\u002Fprofessionals",{"title":188,"slug":111,"path":189,"order":106,"children":190},"製品","ja\u002Fproducts",[191],{"title":192,"slug":86,"path":193,"order":94,"template":111},"Voldeno Smart Home 製品","ja\u002Fproducts\u002Findex",{"title":195,"slug":117,"path":196,"order":116,"template":117},"お問い合わせ","ja\u002Fcontact",{"title":198,"slug":123,"path":199,"order":122,"template":123},"会社概要","ja\u002Fabout",{"title":201,"slug":166,"path":202,"order":128,"children":203},"法的情報","ja\u002Flegal",[204],{"title":205,"slug":171,"path":206,"order":94,"template":134},"プライバシーポリシー","ja\u002Flegal\u002Fprivacy-policy",{"title":174,"slug":175,"path":208,"order":139},"ja\u002Fprojects",[210,213,217,221,229,231,235,243],{"title":211,"slug":86,"path":212,"order":88,"template":89},"Voldeno: Smart Home, Gebäudeautomation","de\u002Findex",{"title":214,"slug":215,"path":216,"order":94,"template":95},"Ihr Zuhause","ihr-zuhause","de\u002Fihr-zuhause",{"title":218,"slug":219,"path":220,"order":100,"template":101},"Für Fachbetriebe","fuer-fachbetriebe","de\u002Ffuer-fachbetriebe",{"title":222,"slug":223,"path":224,"order":106,"children":225},"Produkte","produkte","de\u002Fprodukte",[226],{"title":227,"slug":86,"path":228,"order":94,"template":111},"Smart-Home-Produkte​ von Voldeno","de\u002Fprodukte\u002Findex",{"title":113,"slug":114,"path":230,"order":116,"template":117},"de\u002Fkontakt",{"title":232,"slug":233,"path":234,"order":122,"template":123},"Über uns","ueber-uns","de\u002Fueber-uns",{"title":236,"slug":237,"path":238,"order":128,"children":239},"Rechtliches","rechtliches","de\u002Frechtliches",[240],{"title":241,"slug":171,"path":242,"order":94,"template":134},"Datenschutzerklärung","de\u002Frechtliches\u002Fprivacy-policy",{"title":244,"slug":245,"path":246,"order":139},"Projekte","projekte","de\u002Fprojekte",{"downloads":248,"module_hub":251,"module_1wire":255,"module_analog_input":259,"privacy":263,"module_io":267,"module_relay":271},{"pl":249,"de":250,"ja":250,"en":250},"pobieranie","downloads",{"de":252,"pl":253,"ja":254,"en":254},"produkte\u002Fhub","produkty\u002Fhub","products\u002Fhub",{"de":256,"en":257,"ja":257,"pl":258},"produkte\u002F1wire","products\u002F1wire","produkty\u002F1wire",{"en":260,"ja":260,"de":261,"pl":262},"products\u002Fanalog-input","produkte\u002Fanalog-input","produkty\u002Fanalog-input",{"de":264,"ja":265,"en":265,"pl":266},"rechtliches\u002Fprivacy-policy","legal\u002Fprivacy-policy","prawne\u002Fpolityka-prywatnosci",{"pl":268,"de":269,"en":270,"ja":270},"produkty\u002Fio","produkte\u002Fio","products\u002Fio",{"ja":272,"de":273,"en":272,"pl":274},"products\u002Frelay","produkte\u002Frelay","produkty\u002Frelay",{"de":276,"en":279,"pl":282,"ja":285},{"projekte":277,"produkte":278},"projekte\u002Findex","produkte\u002Findex",{"projects":280,"products":281},"projects\u002Findex","products\u002Findex",{"produkty":283,"realizacje":284},"produkty\u002Findex","realizacje\u002Findex",{"products":281,"projects":280},{"enabled":71,"navigation":287,"section_redirects":1506},{"ja":288,"de":748,"en":1000,"pl":1238},[289,310,319,344,357,679,693,711,733,743],{"title":290,"slug":291,"path":292,"order":94,"children":293},"はじめに","getting-started","ja\u002Fdocs\u002Fgetting-started",[294,298,302,306],{"title":295,"slug":296,"path":297,"order":94},"基本概念と用語","concepts","ja\u002Fdocs\u002Fgetting-started\u002Fconcepts",{"title":299,"slug":300,"path":301,"order":100},"インストーラー向けシステム概要","system-overview","ja\u002Fdocs\u002Fgetting-started\u002Fsystem-overview",{"title":303,"slug":304,"path":305,"order":106},"Voldeno Studio でゼロからロジックを定義する方法","define-logic-in-voldeno-studio","ja\u002Fdocs\u002Fgetting-started\u002Fdefine-logic-in-voldeno-studio",{"title":307,"slug":308,"path":309,"order":116},"Volang と VolangVM: スマートホームに専用の自動化言語が必要な理由","volang-and-volangvm","ja\u002Fdocs\u002Fgetting-started\u002Fvolang-and-volangvm",{"title":311,"slug":312,"path":313,"order":100,"children":314},"システムアーキテクチャ","system-architecture","ja\u002Fdocs\u002Fsystem-architecture",[315],{"title":316,"slug":317,"path":318,"order":94},"セキュリティアーキテクチャ","security","ja\u002Fdocs\u002Fsystem-architecture\u002Fsecurity",{"title":320,"slug":321,"path":322,"order":106,"children":323},"モジュールと周辺機器","modules","ja\u002Fdocs\u002Fmodules",[324,328,332,336,340],{"title":325,"slug":326,"path":327,"order":94},"Hub モジュール配線","hub-wiring","ja\u002Fdocs\u002Fmodules\u002Fhub-wiring",{"title":329,"slug":330,"path":331,"order":100},"I\u002FO モジュール配線","io-wiring","ja\u002Fdocs\u002Fmodules\u002Fio-wiring",{"title":333,"slug":334,"path":335,"order":106},"Relay モジュール配線","relay-wiring","ja\u002Fdocs\u002Fmodules\u002Frelay-wiring",{"title":337,"slug":338,"path":339,"order":116},"1-Wire モジュール配線","1wire-wiring","ja\u002Fdocs\u002Fmodules\u002F1wire-wiring",{"title":341,"slug":342,"path":343,"order":122},"Analog Input モジュール配線","analog-input-wiring","ja\u002Fdocs\u002Fmodules\u002Fanalog-input-wiring",{"title":345,"slug":346,"path":347,"order":116,"children":348},"配線ガイドライン","wiring","ja\u002Fdocs\u002Fwiring",[349,353],{"title":350,"slug":351,"path":352,"order":94},"バストポロジと配線","bus-topology","ja\u002Fdocs\u002Fwiring\u002Fbus-topology",{"title":354,"slug":355,"path":356,"order":100},"電源容量の設計と配電","power-supply","ja\u002Fdocs\u002Fwiring\u002Fpower-supply",{"title":358,"slug":359,"path":360,"order":122,"children":361},"Logic Blocks","logic-blocks","ja\u002Fdocs\u002Flogic-blocks",[362,368,419,664],{"title":363,"slug":364,"path":365,"order":88,"template":366,"translation_key":367},"概要","overview","ja\u002Fdocs\u002Flogic-blocks\u002Foverview","logic-block-index","logic-blocks-overview",{"title":369,"slug":370,"path":371,"order":94,"children":372},"入力","input","ja\u002Fdocs\u002Flogic-blocks\u002Finput",[373,379,384,389,394,399,404,409,414],{"title":374,"slug":375,"path":376,"order":88,"template":377,"translation_key":378},"Binary input","binary_input","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fbinary_input","logic-block","logic-block-binary_input",{"title":380,"slug":381,"path":382,"order":88,"template":377,"translation_key":383},"Boolean constant","boolean_constant","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fboolean_constant","logic-block-boolean_constant",{"title":385,"slug":386,"path":387,"order":88,"template":377,"translation_key":388},"Numeric constant","numeric_constant","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_constant","logic-block-numeric_constant",{"title":390,"slug":391,"path":392,"order":88,"template":377,"translation_key":393},"Numeric input","numeric_input","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_input","logic-block-numeric_input",{"title":395,"slug":396,"path":397,"order":88,"template":377,"translation_key":398},"Mode monitor","operation_mode_monitor","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Foperation_mode_monitor","logic-block-operation_mode_monitor",{"title":400,"slug":401,"path":402,"order":88,"template":377,"translation_key":403},"PulseAt","pulse_at","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fpulse_at","logic-block-pulse_at",{"title":405,"slug":406,"path":407,"order":88,"template":377,"translation_key":408},"Schedule","schedule","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fschedule","logic-block-schedule",{"title":410,"slug":411,"path":412,"order":88,"template":377,"translation_key":413},"String constant","string_constant","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fstring_constant","logic-block-string_constant",{"title":415,"slug":416,"path":417,"order":88,"template":377,"translation_key":418},"Switch","switch","ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fswitch","logic-block-switch",{"title":420,"slug":421,"path":422,"order":100,"children":423},"処理","process","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess",[424,429,434,439,444,449,454,459,464,469,474,479,484,489,494,499,504,509,514,519,524,529,534,539,544,549,554,559,564,569,574,579,584,589,594,599,604,609,614,619,624,629,634,639,644,649,654,659],{"title":425,"slug":426,"path":427,"order":88,"template":377,"translation_key":428},"Binary limiter","binary_limiter","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fbinary_limiter","logic-block-binary_limiter",{"title":430,"slug":431,"path":432,"order":88,"template":377,"translation_key":433},"Boolean to string","boolean_to_string","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fboolean_to_string","logic-block-boolean_to_string",{"title":435,"slug":436,"path":437,"order":88,"template":377,"translation_key":438},"Climate regulator","climate_regulator","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator","logic-block-climate_regulator",{"title":440,"slug":441,"path":442,"order":88,"template":377,"translation_key":443},"Climate regulator hub","climate_regulator_hub","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator_hub","logic-block-climate_regulator_hub",{"title":445,"slug":446,"path":447,"order":88,"template":377,"translation_key":448},"Delay","delay","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelay","logic-block-delay",{"title":450,"slug":451,"path":452,"order":88,"template":377,"translation_key":453},"Delayed Pulse","delayed_pulse","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelayed_pulse","logic-block-delayed_pulse",{"title":455,"slug":456,"path":457,"order":88,"template":377,"translation_key":458},"Door, window","door_window_monitor","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdoor_window_monitor","logic-block-door_window_monitor",{"title":460,"slug":461,"path":462,"order":88,"template":377,"translation_key":463},"Edge detector","edge_detector","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fedge_detector","logic-block-edge_detector",{"title":465,"slug":466,"path":467,"order":88,"template":377,"translation_key":468},"Gate","gate","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fgate","logic-block-gate",{"title":470,"slug":471,"path":472,"order":88,"template":377,"translation_key":473},"HTTP Request","http_request","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhttp_request","logic-block-http_request",{"title":475,"slug":476,"path":477,"order":88,"template":377,"translation_key":478},"Hysteresis","hysteresis","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhysteresis","logic-block-hysteresis",{"title":480,"slug":481,"path":482,"order":88,"template":377,"translation_key":483},"Irrigation","irrigation","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Firrigation","logic-block-irrigation",{"title":485,"slug":486,"path":487,"order":88,"template":377,"translation_key":488},"JSON Get Boolean","json_get_boolean","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_boolean","logic-block-json_get_boolean",{"title":490,"slug":491,"path":492,"order":88,"template":377,"translation_key":493},"JSON Get Number","json_get_number","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_number","logic-block-json_get_number",{"title":495,"slug":496,"path":497,"order":88,"template":377,"translation_key":498},"JSON Get String","json_get_string","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_string","logic-block-json_get_string",{"title":500,"slug":501,"path":502,"order":88,"template":377,"translation_key":503},"Level to pulse","level_to_pulse","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flevel_to_pulse","logic-block-level_to_pulse",{"title":505,"slug":506,"path":507,"order":88,"template":377,"translation_key":508},"Logic::And","logic_and","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_and","logic-block-logic_and",{"title":510,"slug":511,"path":512,"order":88,"template":377,"translation_key":513},"Logic::Not","logic_not","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_not","logic-block-logic_not",{"title":515,"slug":516,"path":517,"order":88,"template":377,"translation_key":518},"Logic::Or","logic_or","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_or","logic-block-logic_or",{"title":520,"slug":521,"path":522,"order":88,"template":377,"translation_key":523},"Math::Abs","math_abs","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_abs","logic-block-math_abs",{"title":525,"slug":526,"path":527,"order":88,"template":377,"translation_key":528},"Math::Add","math_add","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_add","logic-block-math_add",{"title":530,"slug":531,"path":532,"order":88,"template":377,"translation_key":533},"Math::Average","math_average","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_average","logic-block-math_average",{"title":535,"slug":536,"path":537,"order":88,"template":377,"translation_key":538},"Math::Ceil","math_ceil","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_ceil","logic-block-math_ceil",{"title":540,"slug":541,"path":542,"order":88,"template":377,"translation_key":543},"Math::Divide","math_divide","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_divide","logic-block-math_divide",{"title":545,"slug":546,"path":547,"order":88,"template":377,"translation_key":548},"Math::Floor","math_floor","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_floor","logic-block-math_floor",{"title":550,"slug":551,"path":552,"order":88,"template":377,"translation_key":553},"Math::Max","math_max","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_max","logic-block-math_max",{"title":555,"slug":556,"path":557,"order":88,"template":377,"translation_key":558},"Math::Min","math_min","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_min","logic-block-math_min",{"title":560,"slug":561,"path":562,"order":88,"template":377,"translation_key":563},"Math::Modulo","math_modulo","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_modulo","logic-block-math_modulo",{"title":565,"slug":566,"path":567,"order":88,"template":377,"translation_key":568},"Math::Multiply","math_multiply","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_multiply","logic-block-math_multiply",{"title":570,"slug":571,"path":572,"order":88,"template":377,"translation_key":573},"Math::Random","math_random","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_random","logic-block-math_random",{"title":575,"slug":576,"path":577,"order":88,"template":377,"translation_key":578},"Math::Round","math_round","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_round","logic-block-math_round",{"title":580,"slug":581,"path":582,"order":88,"template":377,"translation_key":583},"Math::Subtract","math_subtract","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_subtract","logic-block-math_subtract",{"title":585,"slug":586,"path":587,"order":88,"template":377,"translation_key":588},"Motor axis","motor_axis","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmotor_axis","logic-block-motor_axis",{"title":590,"slug":591,"path":592,"order":88,"template":377,"translation_key":593},"Moving average","moving_average","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmoving_average","logic-block-moving_average",{"title":595,"slug":596,"path":597,"order":88,"template":377,"translation_key":598},"Number to string","number_to_string","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumber_to_string","logic-block-number_to_string",{"title":600,"slug":601,"path":602,"order":88,"template":377,"translation_key":603},"Numeric latch","numeric_latch","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_latch","logic-block-numeric_latch",{"title":605,"slug":606,"path":607,"order":88,"template":377,"translation_key":608},"Numeric predicate","numeric_predicate","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_predicate","logic-block-numeric_predicate",{"title":610,"slug":611,"path":612,"order":88,"template":377,"translation_key":613},"Numeric throttle","numeric_throttle","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_throttle","logic-block-numeric_throttle",{"title":615,"slug":616,"path":617,"order":88,"template":377,"translation_key":618},"PubSub::Publish","pubsub","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpubsub","logic-block-pubsub",{"title":620,"slug":621,"path":622,"order":88,"template":377,"translation_key":623},"Pulse counter","pulse_counter","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_counter","logic-block-pulse_counter",{"title":625,"slug":626,"path":627,"order":88,"template":377,"translation_key":628},"Pulse gate","pulse_gate","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_gate","logic-block-pulse_gate",{"title":630,"slug":631,"path":632,"order":88,"template":377,"translation_key":633},"Pulse throttle","pulse_throttle","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_throttle","logic-block-pulse_throttle",{"title":635,"slug":636,"path":637,"order":88,"template":377,"translation_key":638},"Sequencer","sequencer","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fsequencer","logic-block-sequencer",{"title":640,"slug":641,"path":642,"order":88,"template":377,"translation_key":643},"Shading","shading","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fshading","logic-block-shading",{"title":645,"slug":646,"path":647,"order":88,"template":377,"translation_key":648},"String format","string_format","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_format","logic-block-string_format",{"title":650,"slug":651,"path":652,"order":88,"template":377,"translation_key":653},"String latch","string_latch","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_latch","logic-block-string_latch",{"title":655,"slug":656,"path":657,"order":88,"template":377,"translation_key":658},"Toggle","toggle","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Ftoggle","logic-block-toggle",{"title":660,"slug":661,"path":662,"order":88,"template":377,"translation_key":663},"Variable Delayed Pulse","variable_delayed_pulse","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fvariable_delayed_pulse","logic-block-variable_delayed_pulse",{"title":665,"slug":666,"path":667,"order":106,"children":668},"出力","output","ja\u002Fdocs\u002Flogic-blocks\u002Foutput",[669,674],{"title":670,"slug":671,"path":672,"order":88,"template":377,"translation_key":673},"Mode controller","operation_mode_controller","ja\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Foperation_mode_controller","logic-block-operation_mode_controller",{"title":675,"slug":676,"path":677,"order":88,"template":377,"translation_key":678},"Relay","relay","ja\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Frelay","logic-block-relay",{"title":680,"slug":681,"path":682,"order":128,"children":683},"Volang プログラミング言語","volang","ja\u002Fdocs\u002Fvolang",[684,688],{"title":685,"slug":686,"path":687,"order":94},"Volang 言語","language","ja\u002Fdocs\u002Fvolang\u002Flanguage",{"title":689,"slug":690,"path":691,"order":100,"template":692},"標準ライブラリ","stdlib","ja\u002Fdocs\u002Fvolang\u002Fstdlib","api-reference",{"title":694,"slug":695,"path":696,"order":697,"children":698},"ソフトウェアとツール","software","ja\u002Fdocs\u002Fsoftware",7,[699,703,707],{"title":700,"slug":701,"path":702,"order":94},"Voldeno Studio — インストールと概要","studio","ja\u002Fdocs\u002Fsoftware\u002Fstudio",{"title":704,"slug":705,"path":706,"order":100},"Voldeno Studio — AIアシスタント","ai-assistant","ja\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"title":708,"slug":709,"path":710,"order":106},"Voldeno Studio — スケジュール","schedules","ja\u002Fdocs\u002Fsoftware\u002Fschedules",{"title":712,"slug":713,"path":714,"order":715,"children":716},"ハウツーガイド","how-to","ja\u002Fdocs\u002Fhow-to",8,[717,721,725,729],{"title":718,"slug":719,"path":720,"order":94},"スマートホームとは何か、どう動くのか","what-is-a-smart-home","ja\u002Fdocs\u002Fhow-to\u002Fwhat-is-a-smart-home",{"title":722,"slug":723,"path":724,"order":100},"スマートホームシステムの選び方：実践ガイド","how-to-choose-a-smart-home-system","ja\u002Fdocs\u002Fhow-to\u002Fhow-to-choose-a-smart-home-system",{"title":726,"slug":727,"path":728,"order":106},"スマートホームの費用はいくらか？3つの Voldeno インストール例とモジュール・価格","how-much-does-a-smart-home-cost","ja\u002Fdocs\u002Fhow-to\u002Fhow-much-does-a-smart-home-cost",{"title":730,"slug":731,"path":732,"order":116},"スマートホーム設計でよくある7つの失敗","smart-home-design-mistakes","ja\u002Fdocs\u002Fhow-to\u002Fsmart-home-design-mistakes",{"title":734,"slug":735,"path":736,"order":737,"children":738},"トラブルシューティングと診断","troubleshooting","ja\u002Fdocs\u002Ftroubleshooting",9,[739],{"title":740,"slug":741,"path":742,"order":94},"バス通信のトラブルシューティング","bus-communication","ja\u002Fdocs\u002Ftroubleshooting\u002Fbus-communication",{"title":744,"slug":745,"path":746,"order":747},"よくある質問","faq","ja\u002Fdocs\u002Ffaq",10,[749,767,775,795,806,945,955,968,989,997],{"title":750,"slug":751,"path":752,"order":94,"children":753},"Erste Schritte","erste-schritte","de\u002Fdocs\u002Ferste-schritte",[754,757,760,764],{"title":755,"slug":296,"path":756,"order":94},"Grundlegende Konzepte und Terminologie","de\u002Fdocs\u002Ferste-schritte\u002Fconcepts",{"title":758,"slug":300,"path":759,"order":100},"Systemüberblick für Installateure","de\u002Fdocs\u002Ferste-schritte\u002Fsystem-overview",{"title":761,"slug":762,"path":763,"order":106},"Logik in Voldeno Studio von Grund auf definieren","logik-von-grund-auf-definieren","de\u002Fdocs\u002Ferste-schritte\u002Flogik-von-grund-auf-definieren",{"title":765,"slug":308,"path":766,"order":116},"Volang und VolangVM: warum ein Smart Home eine eigene Automatisierungssprache braucht","de\u002Fdocs\u002Ferste-schritte\u002Fvolang-and-volangvm",{"title":768,"slug":769,"path":770,"order":100,"children":771},"Systemarchitektur","systemarchitektur","de\u002Fdocs\u002Fsystemarchitektur",[772],{"title":773,"slug":317,"path":774,"order":94},"Sicherheitsarchitektur","de\u002Fdocs\u002Fsystemarchitektur\u002Fsecurity",{"title":776,"slug":777,"path":778,"order":106,"children":779},"Module und Peripherie","module","de\u002Fdocs\u002Fmodule",[780,783,786,789,792],{"title":781,"slug":326,"path":782,"order":94},"Verkabelung des Hub-Moduls","de\u002Fdocs\u002Fmodule\u002Fhub-wiring",{"title":784,"slug":330,"path":785,"order":100},"Verkabelung des I\u002FO-Moduls","de\u002Fdocs\u002Fmodule\u002Fio-wiring",{"title":787,"slug":334,"path":788,"order":106},"Verkabelung des Relay-Moduls","de\u002Fdocs\u002Fmodule\u002Frelay-wiring",{"title":790,"slug":338,"path":791,"order":116},"Verkabelung des 1-Wire-Moduls","de\u002Fdocs\u002Fmodule\u002F1wire-wiring",{"title":793,"slug":342,"path":794,"order":122},"Verkabelung des Analog-Input-Moduls","de\u002Fdocs\u002Fmodule\u002Fanalog-input-wiring",{"title":796,"slug":797,"path":798,"order":116,"children":799},"Verkabelungsrichtlinien","verkabelung","de\u002Fdocs\u002Fverkabelung",[800,803],{"title":801,"slug":351,"path":802,"order":94},"Bustopologie und Verkabelung","de\u002Fdocs\u002Fverkabelung\u002Fbus-topology",{"title":804,"slug":355,"path":805,"order":100},"Spannungsversorgung dimensionieren und verteilen","de\u002Fdocs\u002Fverkabelung\u002Fpower-supply",{"title":807,"slug":808,"path":809,"order":122,"children":810},"Logikbausteine","logikbausteine","de\u002Fdocs\u002Flogikbausteine",[811,815,837,937],{"title":812,"slug":813,"path":814,"order":88,"template":366,"translation_key":367},"Übersicht","uebersicht","de\u002Fdocs\u002Flogikbausteine\u002Fuebersicht",{"title":816,"slug":370,"path":817,"order":94,"children":818},"Eingänge","de\u002Fdocs\u002Flogikbausteine\u002Finput",[819,821,823,825,827,829,831,833,835],{"title":374,"slug":375,"path":820,"order":88,"template":377,"translation_key":378},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fbinary_input",{"title":380,"slug":381,"path":822,"order":88,"template":377,"translation_key":383},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fboolean_constant",{"title":385,"slug":386,"path":824,"order":88,"template":377,"translation_key":388},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fnumeric_constant",{"title":390,"slug":391,"path":826,"order":88,"template":377,"translation_key":393},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fnumeric_input",{"title":395,"slug":396,"path":828,"order":88,"template":377,"translation_key":398},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Foperation_mode_monitor",{"title":400,"slug":401,"path":830,"order":88,"template":377,"translation_key":403},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fpulse_at",{"title":405,"slug":406,"path":832,"order":88,"template":377,"translation_key":408},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fschedule",{"title":410,"slug":411,"path":834,"order":88,"template":377,"translation_key":413},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fstring_constant",{"title":415,"slug":416,"path":836,"order":88,"template":377,"translation_key":418},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fswitch",{"title":838,"slug":421,"path":839,"order":100,"children":840},"Verarbeitung","de\u002Fdocs\u002Flogikbausteine\u002Fprocess",[841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,885,887,889,891,893,895,897,899,901,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935],{"title":425,"slug":426,"path":842,"order":88,"template":377,"translation_key":428},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fbinary_limiter",{"title":430,"slug":431,"path":844,"order":88,"template":377,"translation_key":433},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fboolean_to_string",{"title":435,"slug":436,"path":846,"order":88,"template":377,"translation_key":438},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fclimate_regulator",{"title":440,"slug":441,"path":848,"order":88,"template":377,"translation_key":443},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fclimate_regulator_hub",{"title":445,"slug":446,"path":850,"order":88,"template":377,"translation_key":448},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fdelay",{"title":450,"slug":451,"path":852,"order":88,"template":377,"translation_key":453},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fdelayed_pulse",{"title":455,"slug":456,"path":854,"order":88,"template":377,"translation_key":458},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fdoor_window_monitor",{"title":460,"slug":461,"path":856,"order":88,"template":377,"translation_key":463},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fedge_detector",{"title":465,"slug":466,"path":858,"order":88,"template":377,"translation_key":468},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fgate",{"title":470,"slug":471,"path":860,"order":88,"template":377,"translation_key":473},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fhttp_request",{"title":475,"slug":476,"path":862,"order":88,"template":377,"translation_key":478},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fhysteresis",{"title":480,"slug":481,"path":864,"order":88,"template":377,"translation_key":483},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Firrigation",{"title":485,"slug":486,"path":866,"order":88,"template":377,"translation_key":488},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fjson_get_boolean",{"title":490,"slug":491,"path":868,"order":88,"template":377,"translation_key":493},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fjson_get_number",{"title":495,"slug":496,"path":870,"order":88,"template":377,"translation_key":498},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fjson_get_string",{"title":500,"slug":501,"path":872,"order":88,"template":377,"translation_key":503},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flevel_to_pulse",{"title":505,"slug":506,"path":874,"order":88,"template":377,"translation_key":508},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flogic_and",{"title":510,"slug":511,"path":876,"order":88,"template":377,"translation_key":513},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flogic_not",{"title":515,"slug":516,"path":878,"order":88,"template":377,"translation_key":518},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flogic_or",{"title":520,"slug":521,"path":880,"order":88,"template":377,"translation_key":523},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_abs",{"title":525,"slug":526,"path":882,"order":88,"template":377,"translation_key":528},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_add",{"title":530,"slug":531,"path":884,"order":88,"template":377,"translation_key":533},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_average",{"title":535,"slug":536,"path":886,"order":88,"template":377,"translation_key":538},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_ceil",{"title":540,"slug":541,"path":888,"order":88,"template":377,"translation_key":543},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_divide",{"title":545,"slug":546,"path":890,"order":88,"template":377,"translation_key":548},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_floor",{"title":550,"slug":551,"path":892,"order":88,"template":377,"translation_key":553},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_max",{"title":555,"slug":556,"path":894,"order":88,"template":377,"translation_key":558},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_min",{"title":560,"slug":561,"path":896,"order":88,"template":377,"translation_key":563},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_modulo",{"title":565,"slug":566,"path":898,"order":88,"template":377,"translation_key":568},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_multiply",{"title":570,"slug":571,"path":900,"order":88,"template":377,"translation_key":573},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_random",{"title":575,"slug":576,"path":902,"order":88,"template":377,"translation_key":578},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_round",{"title":580,"slug":581,"path":904,"order":88,"template":377,"translation_key":583},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_subtract",{"title":585,"slug":586,"path":906,"order":88,"template":377,"translation_key":588},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmotor_axis",{"title":590,"slug":591,"path":908,"order":88,"template":377,"translation_key":593},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmoving_average",{"title":595,"slug":596,"path":910,"order":88,"template":377,"translation_key":598},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumber_to_string",{"title":600,"slug":601,"path":912,"order":88,"template":377,"translation_key":603},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumeric_latch",{"title":605,"slug":606,"path":914,"order":88,"template":377,"translation_key":608},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumeric_predicate",{"title":610,"slug":611,"path":916,"order":88,"template":377,"translation_key":613},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumeric_throttle",{"title":615,"slug":616,"path":918,"order":88,"template":377,"translation_key":618},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpubsub",{"title":620,"slug":621,"path":920,"order":88,"template":377,"translation_key":623},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpulse_counter",{"title":625,"slug":626,"path":922,"order":88,"template":377,"translation_key":628},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpulse_gate",{"title":630,"slug":631,"path":924,"order":88,"template":377,"translation_key":633},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpulse_throttle",{"title":635,"slug":636,"path":926,"order":88,"template":377,"translation_key":638},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fsequencer",{"title":640,"slug":641,"path":928,"order":88,"template":377,"translation_key":643},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fshading",{"title":645,"slug":646,"path":930,"order":88,"template":377,"translation_key":648},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fstring_format",{"title":650,"slug":651,"path":932,"order":88,"template":377,"translation_key":653},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fstring_latch",{"title":655,"slug":656,"path":934,"order":88,"template":377,"translation_key":658},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Ftoggle",{"title":660,"slug":661,"path":936,"order":88,"template":377,"translation_key":663},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fvariable_delayed_pulse",{"title":938,"slug":666,"path":939,"order":106,"children":940},"Ausgänge","de\u002Fdocs\u002Flogikbausteine\u002Foutput",[941,943],{"title":670,"slug":671,"path":942,"order":88,"template":377,"translation_key":673},"de\u002Fdocs\u002Flogikbausteine\u002Foutput\u002Foperation_mode_controller",{"title":675,"slug":676,"path":944,"order":88,"template":377,"translation_key":678},"de\u002Fdocs\u002Flogikbausteine\u002Foutput\u002Frelay",{"title":946,"slug":681,"path":947,"order":128,"children":948},"Programmiersprache Volang","de\u002Fdocs\u002Fvolang",[949,952],{"title":950,"slug":686,"path":951,"order":94},"Die Sprache Volang","de\u002Fdocs\u002Fvolang\u002Flanguage",{"title":953,"slug":690,"path":954,"order":100,"template":692},"Standardbibliothek","de\u002Fdocs\u002Fvolang\u002Fstdlib",{"title":956,"slug":695,"path":957,"order":697,"children":958},"Software und Werkzeuge","de\u002Fdocs\u002Fsoftware",[959,962,965],{"title":960,"slug":701,"path":961,"order":94},"Voldeno Studio - Installation und Rundgang","de\u002Fdocs\u002Fsoftware\u002Fstudio",{"title":963,"slug":705,"path":964,"order":100},"Voldeno Studio - KI-Assistent","de\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"title":966,"slug":709,"path":967,"order":106},"Voldeno Studio - Zeitpläne","de\u002Fdocs\u002Fsoftware\u002Fschedules",{"title":969,"slug":970,"path":971,"order":715,"children":972},"Ratgeber und Anleitungen","ratgeber","de\u002Fdocs\u002Fratgeber",[973,977,981,985],{"title":974,"slug":975,"path":976,"order":94},"Was ist ein Smart Home und wie funktioniert es?","was-ist-ein-smart-home","de\u002Fdocs\u002Fratgeber\u002Fwas-ist-ein-smart-home",{"title":978,"slug":979,"path":980,"order":100},"Welches Smart-Home-System sollte man wählen? Ein praktischer Leitfaden","smart-home-system-auswaehlen","de\u002Fdocs\u002Fratgeber\u002Fsmart-home-system-auswaehlen",{"title":982,"slug":983,"path":984,"order":106},"Was kostet ein Smart Home? Drei Voldeno-Installationsvarianten mit Modulen und Preisen","was-kostet-ein-smart-home","de\u002Fdocs\u002Fratgeber\u002Fwas-kostet-ein-smart-home",{"title":986,"slug":987,"path":988,"order":116},"Die 7 häufigsten Fehler bei der Smart-Home-Planung","smart-home-planungsfehler","de\u002Fdocs\u002Fratgeber\u002Fsmart-home-planungsfehler",{"title":990,"slug":991,"path":992,"order":737,"children":993},"Fehlerbehebung und Diagnose","fehlerbehebung","de\u002Fdocs\u002Ffehlerbehebung",[994],{"title":995,"slug":741,"path":996,"order":94},"Fehlersuche bei der Buskommunikation","de\u002Fdocs\u002Ffehlerbehebung\u002Fbus-communication",{"title":998,"slug":745,"path":999,"order":747},"Häufig gestellte Fragen","de\u002Fdocs\u002Ffaq",[1001,1017,1024,1043,1053,1189,1199,1212,1228,1235],{"title":1002,"slug":291,"path":1003,"order":94,"children":1004},"Getting Started","en\u002Fdocs\u002Fgetting-started",[1005,1008,1011,1014],{"title":1006,"slug":296,"path":1007,"order":94},"Core Concepts and Terminology","en\u002Fdocs\u002Fgetting-started\u002Fconcepts",{"title":1009,"slug":300,"path":1010,"order":100},"System Overview for Installers","en\u002Fdocs\u002Fgetting-started\u002Fsystem-overview",{"title":1012,"slug":304,"path":1013,"order":106},"How to define logic in Voldeno Studio from scratch","en\u002Fdocs\u002Fgetting-started\u002Fdefine-logic-in-voldeno-studio",{"title":1015,"slug":308,"path":1016,"order":116},"Volang and VolangVM: why a smart home needs its own automation language","en\u002Fdocs\u002Fgetting-started\u002Fvolang-and-volangvm",{"title":1018,"slug":312,"path":1019,"order":100,"children":1020},"System Architecture","en\u002Fdocs\u002Fsystem-architecture",[1021],{"title":1022,"slug":317,"path":1023,"order":94},"Security Architecture","en\u002Fdocs\u002Fsystem-architecture\u002Fsecurity",{"title":1025,"slug":321,"path":1026,"order":106,"children":1027},"Modules & Peripherals","en\u002Fdocs\u002Fmodules",[1028,1031,1034,1037,1040],{"title":1029,"slug":326,"path":1030,"order":94},"Hub Module Wiring","en\u002Fdocs\u002Fmodules\u002Fhub-wiring",{"title":1032,"slug":330,"path":1033,"order":100},"I\u002FO Module Wiring","en\u002Fdocs\u002Fmodules\u002Fio-wiring",{"title":1035,"slug":334,"path":1036,"order":106},"Relay Module Wiring","en\u002Fdocs\u002Fmodules\u002Frelay-wiring",{"title":1038,"slug":338,"path":1039,"order":116},"1-Wire Module Wiring","en\u002Fdocs\u002Fmodules\u002F1wire-wiring",{"title":1041,"slug":342,"path":1042,"order":122},"Analog Input Module Wiring","en\u002Fdocs\u002Fmodules\u002Fanalog-input-wiring",{"title":1044,"slug":346,"path":1045,"order":116,"children":1046},"Wiring Guidelines","en\u002Fdocs\u002Fwiring",[1047,1050],{"title":1048,"slug":351,"path":1049,"order":94},"Bus Topology & Wiring","en\u002Fdocs\u002Fwiring\u002Fbus-topology",{"title":1051,"slug":355,"path":1052,"order":100},"Power Supply Sizing and Distribution","en\u002Fdocs\u002Fwiring\u002Fpower-supply",{"title":358,"slug":359,"path":1054,"order":122,"children":1055},"en\u002Fdocs\u002Flogic-blocks",[1056,1059,1081,1181],{"title":1057,"slug":364,"path":1058,"order":88,"template":366,"translation_key":367},"Overview","en\u002Fdocs\u002Flogic-blocks\u002Foverview",{"title":1060,"slug":370,"path":1061,"order":94,"children":1062},"Input","en\u002Fdocs\u002Flogic-blocks\u002Finput",[1063,1065,1067,1069,1071,1073,1075,1077,1079],{"title":374,"slug":375,"path":1064,"order":88,"template":377,"translation_key":378},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fbinary_input",{"title":380,"slug":381,"path":1066,"order":88,"template":377,"translation_key":383},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fboolean_constant",{"title":385,"slug":386,"path":1068,"order":88,"template":377,"translation_key":388},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_constant",{"title":390,"slug":391,"path":1070,"order":88,"template":377,"translation_key":393},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_input",{"title":395,"slug":396,"path":1072,"order":88,"template":377,"translation_key":398},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Foperation_mode_monitor",{"title":400,"slug":401,"path":1074,"order":88,"template":377,"translation_key":403},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fpulse_at",{"title":405,"slug":406,"path":1076,"order":88,"template":377,"translation_key":408},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fschedule",{"title":410,"slug":411,"path":1078,"order":88,"template":377,"translation_key":413},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fstring_constant",{"title":415,"slug":416,"path":1080,"order":88,"template":377,"translation_key":418},"en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fswitch",{"title":1082,"slug":421,"path":1083,"order":100,"children":1084},"Process","en\u002Fdocs\u002Flogic-blocks\u002Fprocess",[1085,1087,1089,1091,1093,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119,1121,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179],{"title":425,"slug":426,"path":1086,"order":88,"template":377,"translation_key":428},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fbinary_limiter",{"title":430,"slug":431,"path":1088,"order":88,"template":377,"translation_key":433},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fboolean_to_string",{"title":435,"slug":436,"path":1090,"order":88,"template":377,"translation_key":438},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator",{"title":440,"slug":441,"path":1092,"order":88,"template":377,"translation_key":443},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator_hub",{"title":445,"slug":446,"path":1094,"order":88,"template":377,"translation_key":448},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelay",{"title":450,"slug":451,"path":1096,"order":88,"template":377,"translation_key":453},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelayed_pulse",{"title":455,"slug":456,"path":1098,"order":88,"template":377,"translation_key":458},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdoor_window_monitor",{"title":460,"slug":461,"path":1100,"order":88,"template":377,"translation_key":463},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fedge_detector",{"title":465,"slug":466,"path":1102,"order":88,"template":377,"translation_key":468},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fgate",{"title":470,"slug":471,"path":1104,"order":88,"template":377,"translation_key":473},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhttp_request",{"title":475,"slug":476,"path":1106,"order":88,"template":377,"translation_key":478},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhysteresis",{"title":480,"slug":481,"path":1108,"order":88,"template":377,"translation_key":483},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Firrigation",{"title":485,"slug":486,"path":1110,"order":88,"template":377,"translation_key":488},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_boolean",{"title":490,"slug":491,"path":1112,"order":88,"template":377,"translation_key":493},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_number",{"title":495,"slug":496,"path":1114,"order":88,"template":377,"translation_key":498},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_string",{"title":500,"slug":501,"path":1116,"order":88,"template":377,"translation_key":503},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flevel_to_pulse",{"title":505,"slug":506,"path":1118,"order":88,"template":377,"translation_key":508},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_and",{"title":510,"slug":511,"path":1120,"order":88,"template":377,"translation_key":513},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_not",{"title":515,"slug":516,"path":1122,"order":88,"template":377,"translation_key":518},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_or",{"title":520,"slug":521,"path":1124,"order":88,"template":377,"translation_key":523},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_abs",{"title":525,"slug":526,"path":1126,"order":88,"template":377,"translation_key":528},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_add",{"title":530,"slug":531,"path":1128,"order":88,"template":377,"translation_key":533},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_average",{"title":535,"slug":536,"path":1130,"order":88,"template":377,"translation_key":538},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_ceil",{"title":540,"slug":541,"path":1132,"order":88,"template":377,"translation_key":543},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_divide",{"title":545,"slug":546,"path":1134,"order":88,"template":377,"translation_key":548},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_floor",{"title":550,"slug":551,"path":1136,"order":88,"template":377,"translation_key":553},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_max",{"title":555,"slug":556,"path":1138,"order":88,"template":377,"translation_key":558},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_min",{"title":560,"slug":561,"path":1140,"order":88,"template":377,"translation_key":563},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_modulo",{"title":565,"slug":566,"path":1142,"order":88,"template":377,"translation_key":568},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_multiply",{"title":570,"slug":571,"path":1144,"order":88,"template":377,"translation_key":573},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_random",{"title":575,"slug":576,"path":1146,"order":88,"template":377,"translation_key":578},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_round",{"title":580,"slug":581,"path":1148,"order":88,"template":377,"translation_key":583},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_subtract",{"title":585,"slug":586,"path":1150,"order":88,"template":377,"translation_key":588},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmotor_axis",{"title":590,"slug":591,"path":1152,"order":88,"template":377,"translation_key":593},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmoving_average",{"title":595,"slug":596,"path":1154,"order":88,"template":377,"translation_key":598},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumber_to_string",{"title":600,"slug":601,"path":1156,"order":88,"template":377,"translation_key":603},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_latch",{"title":605,"slug":606,"path":1158,"order":88,"template":377,"translation_key":608},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_predicate",{"title":610,"slug":611,"path":1160,"order":88,"template":377,"translation_key":613},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_throttle",{"title":615,"slug":616,"path":1162,"order":88,"template":377,"translation_key":618},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpubsub",{"title":620,"slug":621,"path":1164,"order":88,"template":377,"translation_key":623},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_counter",{"title":625,"slug":626,"path":1166,"order":88,"template":377,"translation_key":628},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_gate",{"title":630,"slug":631,"path":1168,"order":88,"template":377,"translation_key":633},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_throttle",{"title":635,"slug":636,"path":1170,"order":88,"template":377,"translation_key":638},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fsequencer",{"title":640,"slug":641,"path":1172,"order":88,"template":377,"translation_key":643},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fshading",{"title":645,"slug":646,"path":1174,"order":88,"template":377,"translation_key":648},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_format",{"title":650,"slug":651,"path":1176,"order":88,"template":377,"translation_key":653},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_latch",{"title":655,"slug":656,"path":1178,"order":88,"template":377,"translation_key":658},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Ftoggle",{"title":660,"slug":661,"path":1180,"order":88,"template":377,"translation_key":663},"en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fvariable_delayed_pulse",{"title":1182,"slug":666,"path":1183,"order":106,"children":1184},"Output","en\u002Fdocs\u002Flogic-blocks\u002Foutput",[1185,1187],{"title":670,"slug":671,"path":1186,"order":88,"template":377,"translation_key":673},"en\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Foperation_mode_controller",{"title":675,"slug":676,"path":1188,"order":88,"template":377,"translation_key":678},"en\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Frelay",{"title":1190,"slug":681,"path":1191,"order":128,"children":1192},"Volang Programming Language","en\u002Fdocs\u002Fvolang",[1193,1196],{"title":1194,"slug":686,"path":1195,"order":94},"The Volang Language","en\u002Fdocs\u002Fvolang\u002Flanguage",{"title":1197,"slug":690,"path":1198,"order":100,"template":692},"Standard Library","en\u002Fdocs\u002Fvolang\u002Fstdlib",{"title":1200,"slug":695,"path":1201,"order":697,"children":1202},"Software & Tools","en\u002Fdocs\u002Fsoftware",[1203,1206,1209],{"title":1204,"slug":701,"path":1205,"order":94},"Voldeno Studio - Installation and Walkthrough","en\u002Fdocs\u002Fsoftware\u002Fstudio",{"title":1207,"slug":705,"path":1208,"order":100},"Voldeno Studio - AI Assistant","en\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"title":1210,"slug":709,"path":1211,"order":106},"Voldeno Studio - Schedules","en\u002Fdocs\u002Fsoftware\u002Fschedules",{"title":1213,"slug":713,"path":1214,"order":715,"children":1215},"How-to Guides & Recipes","en\u002Fdocs\u002Fhow-to",[1216,1219,1222,1225],{"title":1217,"slug":719,"path":1218,"order":94},"What is a smart home and how does it work?","en\u002Fdocs\u002Fhow-to\u002Fwhat-is-a-smart-home",{"title":1220,"slug":723,"path":1221,"order":100},"How to choose a smart home system: a practical guide","en\u002Fdocs\u002Fhow-to\u002Fhow-to-choose-a-smart-home-system",{"title":1223,"slug":727,"path":1224,"order":106},"How much does a smart home cost? Three Voldeno installation variants with modules and prices","en\u002Fdocs\u002Fhow-to\u002Fhow-much-does-a-smart-home-cost",{"title":1226,"slug":731,"path":1227,"order":116},"7 most common smart home design mistakes","en\u002Fdocs\u002Fhow-to\u002Fsmart-home-design-mistakes",{"title":1229,"slug":735,"path":1230,"order":737,"children":1231},"Troubleshooting & Diagnostics","en\u002Fdocs\u002Ftroubleshooting",[1232],{"title":1233,"slug":741,"path":1234,"order":94},"Bus Communication Troubleshooting","en\u002Fdocs\u002Ftroubleshooting\u002Fbus-communication",{"title":1236,"slug":745,"path":1237,"order":747},"Frequently Asked Questions","en\u002Fdocs\u002Ffaq",[1239,1260,1269,1294,1307,1446,1458,1473,1494,1503],{"title":1240,"slug":1241,"path":1242,"order":94,"children":1243},"Pierwsze kroki","pierwsze-kroki","pl\u002Fdocs\u002Fpierwsze-kroki",[1244,1248,1252,1256],{"title":1245,"slug":1246,"path":1247,"order":94},"Podstawowe pojęcia i terminologia","pojecia","pl\u002Fdocs\u002Fpierwsze-kroki\u002Fpojecia",{"title":1249,"slug":1250,"path":1251,"order":100},"Przegląd systemu dla instalatorów","przeglad-systemu","pl\u002Fdocs\u002Fpierwsze-kroki\u002Fprzeglad-systemu",{"title":1253,"slug":1254,"path":1255,"order":106},"Jak zdefiniować logikę w Voldeno Studio od zera","definiowanie-logiki-w-voldeno-studio","pl\u002Fdocs\u002Fpierwsze-kroki\u002Fdefiniowanie-logiki-w-voldeno-studio",{"title":1257,"slug":1258,"path":1259,"order":116},"Volang i VolangVM: po co inteligentny dom potrzebuje własnego języka automatyki","volang-i-volangvm","pl\u002Fdocs\u002Fpierwsze-kroki\u002Fvolang-i-volangvm",{"title":1261,"slug":1262,"path":1263,"order":100,"children":1264},"Architektura systemu","architektura-systemu","pl\u002Fdocs\u002Farchitektura-systemu",[1265],{"title":1266,"slug":1267,"path":1268,"order":94},"Architektura bezpieczeństwa","bezpieczenstwo","pl\u002Fdocs\u002Farchitektura-systemu\u002Fbezpieczenstwo",{"title":1270,"slug":1271,"path":1272,"order":106,"children":1273},"Moduły i peryferia","moduly","pl\u002Fdocs\u002Fmoduly",[1274,1278,1282,1286,1290],{"title":1275,"slug":1276,"path":1277,"order":94},"Okablowanie modułu HUB","okablowanie-hub","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-hub",{"title":1279,"slug":1280,"path":1281,"order":100},"Okablowanie modułu I\u002FO","okablowanie-io","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-io",{"title":1283,"slug":1284,"path":1285,"order":106},"Okablowanie modułu RELAY","okablowanie-relay","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-relay",{"title":1287,"slug":1288,"path":1289,"order":116},"Okablowanie modułu 1-Wire","okablowanie-1wire","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-1wire",{"title":1291,"slug":1292,"path":1293,"order":122},"Okablowanie modułu Analog Input","okablowanie-analog-input","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-analog-input",{"title":1295,"slug":1296,"path":1297,"order":116,"children":1298},"Wytyczne okablowania","okablowanie","pl\u002Fdocs\u002Fokablowanie",[1299,1303],{"title":1300,"slug":1301,"path":1302,"order":94},"Topologia i okablowanie magistrali","topologia-magistrali","pl\u002Fdocs\u002Fokablowanie\u002Ftopologia-magistrali",{"title":1304,"slug":1305,"path":1306,"order":100},"Dobór i dystrybucja zasilania","zasilanie","pl\u002Fdocs\u002Fokablowanie\u002Fzasilanie",{"title":1308,"slug":1309,"path":1310,"order":122,"children":1311},"Bloki logiczne","bloki-logiczne","pl\u002Fdocs\u002Fbloki-logiczne",[1312,1316,1338,1438],{"title":1313,"slug":1314,"path":1315,"order":88,"template":366,"translation_key":367},"Przegląd","przeglad","pl\u002Fdocs\u002Fbloki-logiczne\u002Fprzeglad",{"title":1317,"slug":370,"path":1318,"order":94,"children":1319},"Wejścia","pl\u002Fdocs\u002Fbloki-logiczne\u002Finput",[1320,1322,1324,1326,1328,1330,1332,1334,1336],{"title":374,"slug":375,"path":1321,"order":88,"template":377,"translation_key":378},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fbinary_input",{"title":380,"slug":381,"path":1323,"order":88,"template":377,"translation_key":383},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fboolean_constant",{"title":385,"slug":386,"path":1325,"order":88,"template":377,"translation_key":388},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fnumeric_constant",{"title":390,"slug":391,"path":1327,"order":88,"template":377,"translation_key":393},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fnumeric_input",{"title":395,"slug":396,"path":1329,"order":88,"template":377,"translation_key":398},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Foperation_mode_monitor",{"title":400,"slug":401,"path":1331,"order":88,"template":377,"translation_key":403},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fpulse_at",{"title":405,"slug":406,"path":1333,"order":88,"template":377,"translation_key":408},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fschedule",{"title":410,"slug":411,"path":1335,"order":88,"template":377,"translation_key":413},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fstring_constant",{"title":415,"slug":416,"path":1337,"order":88,"template":377,"translation_key":418},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fswitch",{"title":1339,"slug":421,"path":1340,"order":100,"children":1341},"Przetwarzanie","pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess",[1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436],{"title":425,"slug":426,"path":1343,"order":88,"template":377,"translation_key":428},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fbinary_limiter",{"title":430,"slug":431,"path":1345,"order":88,"template":377,"translation_key":433},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fboolean_to_string",{"title":435,"slug":436,"path":1347,"order":88,"template":377,"translation_key":438},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fclimate_regulator",{"title":440,"slug":441,"path":1349,"order":88,"template":377,"translation_key":443},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fclimate_regulator_hub",{"title":445,"slug":446,"path":1351,"order":88,"template":377,"translation_key":448},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fdelay",{"title":450,"slug":451,"path":1353,"order":88,"template":377,"translation_key":453},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fdelayed_pulse",{"title":455,"slug":456,"path":1355,"order":88,"template":377,"translation_key":458},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fdoor_window_monitor",{"title":460,"slug":461,"path":1357,"order":88,"template":377,"translation_key":463},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fedge_detector",{"title":465,"slug":466,"path":1359,"order":88,"template":377,"translation_key":468},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fgate",{"title":470,"slug":471,"path":1361,"order":88,"template":377,"translation_key":473},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fhttp_request",{"title":475,"slug":476,"path":1363,"order":88,"template":377,"translation_key":478},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fhysteresis",{"title":480,"slug":481,"path":1365,"order":88,"template":377,"translation_key":483},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Firrigation",{"title":485,"slug":486,"path":1367,"order":88,"template":377,"translation_key":488},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fjson_get_boolean",{"title":490,"slug":491,"path":1369,"order":88,"template":377,"translation_key":493},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fjson_get_number",{"title":495,"slug":496,"path":1371,"order":88,"template":377,"translation_key":498},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fjson_get_string",{"title":500,"slug":501,"path":1373,"order":88,"template":377,"translation_key":503},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flevel_to_pulse",{"title":505,"slug":506,"path":1375,"order":88,"template":377,"translation_key":508},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flogic_and",{"title":510,"slug":511,"path":1377,"order":88,"template":377,"translation_key":513},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flogic_not",{"title":515,"slug":516,"path":1379,"order":88,"template":377,"translation_key":518},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flogic_or",{"title":520,"slug":521,"path":1381,"order":88,"template":377,"translation_key":523},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_abs",{"title":525,"slug":526,"path":1383,"order":88,"template":377,"translation_key":528},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_add",{"title":530,"slug":531,"path":1385,"order":88,"template":377,"translation_key":533},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_average",{"title":535,"slug":536,"path":1387,"order":88,"template":377,"translation_key":538},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_ceil",{"title":540,"slug":541,"path":1389,"order":88,"template":377,"translation_key":543},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_divide",{"title":545,"slug":546,"path":1391,"order":88,"template":377,"translation_key":548},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_floor",{"title":550,"slug":551,"path":1393,"order":88,"template":377,"translation_key":553},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_max",{"title":555,"slug":556,"path":1395,"order":88,"template":377,"translation_key":558},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_min",{"title":560,"slug":561,"path":1397,"order":88,"template":377,"translation_key":563},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_modulo",{"title":565,"slug":566,"path":1399,"order":88,"template":377,"translation_key":568},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_multiply",{"title":570,"slug":571,"path":1401,"order":88,"template":377,"translation_key":573},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_random",{"title":575,"slug":576,"path":1403,"order":88,"template":377,"translation_key":578},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_round",{"title":580,"slug":581,"path":1405,"order":88,"template":377,"translation_key":583},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_subtract",{"title":585,"slug":586,"path":1407,"order":88,"template":377,"translation_key":588},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmotor_axis",{"title":590,"slug":591,"path":1409,"order":88,"template":377,"translation_key":593},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmoving_average",{"title":595,"slug":596,"path":1411,"order":88,"template":377,"translation_key":598},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumber_to_string",{"title":600,"slug":601,"path":1413,"order":88,"template":377,"translation_key":603},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumeric_latch",{"title":605,"slug":606,"path":1415,"order":88,"template":377,"translation_key":608},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumeric_predicate",{"title":610,"slug":611,"path":1417,"order":88,"template":377,"translation_key":613},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumeric_throttle",{"title":615,"slug":616,"path":1419,"order":88,"template":377,"translation_key":618},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpubsub",{"title":620,"slug":621,"path":1421,"order":88,"template":377,"translation_key":623},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpulse_counter",{"title":625,"slug":626,"path":1423,"order":88,"template":377,"translation_key":628},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpulse_gate",{"title":630,"slug":631,"path":1425,"order":88,"template":377,"translation_key":633},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpulse_throttle",{"title":635,"slug":636,"path":1427,"order":88,"template":377,"translation_key":638},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fsequencer",{"title":640,"slug":641,"path":1429,"order":88,"template":377,"translation_key":643},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fshading",{"title":645,"slug":646,"path":1431,"order":88,"template":377,"translation_key":648},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fstring_format",{"title":650,"slug":651,"path":1433,"order":88,"template":377,"translation_key":653},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fstring_latch",{"title":655,"slug":656,"path":1435,"order":88,"template":377,"translation_key":658},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Ftoggle",{"title":660,"slug":661,"path":1437,"order":88,"template":377,"translation_key":663},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fvariable_delayed_pulse",{"title":1439,"slug":666,"path":1440,"order":106,"children":1441},"Wyjścia","pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput",[1442,1444],{"title":670,"slug":671,"path":1443,"order":88,"template":377,"translation_key":673},"pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput\u002Foperation_mode_controller",{"title":675,"slug":676,"path":1445,"order":88,"template":377,"translation_key":678},"pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput\u002Frelay",{"title":1447,"slug":681,"path":1448,"order":128,"children":1449},"Język programowania Volang","pl\u002Fdocs\u002Fvolang",[1450,1454],{"title":1451,"slug":1452,"path":1453,"order":94},"Język Volang","jezyk","pl\u002Fdocs\u002Fvolang\u002Fjezyk",{"title":1455,"slug":1456,"path":1457,"order":100,"template":692},"Biblioteka standardowa","biblioteka-standardowa","pl\u002Fdocs\u002Fvolang\u002Fbiblioteka-standardowa",{"title":1459,"slug":1460,"path":1461,"order":697,"children":1462},"Oprogramowanie","oprogramowanie","pl\u002Fdocs\u002Foprogramowanie",[1463,1466,1470],{"title":1464,"slug":701,"path":1465,"order":94},"Voldeno Studio - Instalacja i przewodnik","pl\u002Fdocs\u002Foprogramowanie\u002Fstudio",{"title":1467,"slug":1468,"path":1469,"order":100},"Voldeno Studio - Asystent AI","asystent-ai","pl\u002Fdocs\u002Foprogramowanie\u002Fasystent-ai",{"title":1471,"slug":709,"path":1472,"order":106},"Voldeno Studio - Harmonogramy","pl\u002Fdocs\u002Foprogramowanie\u002Fschedules",{"title":1474,"slug":1475,"path":1476,"order":715,"children":1477},"Poradniki","poradniki","pl\u002Fdocs\u002Fporadniki",[1478,1482,1486,1490],{"title":1479,"slug":1480,"path":1481,"order":94},"Czym jest smart home i jak działa?","czym-jest-smart-home","pl\u002Fdocs\u002Fporadniki\u002Fczym-jest-smart-home",{"title":1483,"slug":1484,"path":1485,"order":100},"Jaki system smart home wybrać? Praktyczny przewodnik","jaki-system-smart-home-wybrac","pl\u002Fdocs\u002Fporadniki\u002Fjaki-system-smart-home-wybrac",{"title":1487,"slug":1488,"path":1489,"order":106},"Ile kosztuje inteligentny dom? Trzy warianty instalacji Voldeno z modułami i cenami","ile-kosztuje-inteligentny-dom","pl\u002Fdocs\u002Fporadniki\u002File-kosztuje-inteligentny-dom",{"title":1491,"slug":1492,"path":1493,"order":116},"7 najczęstszych błędów przy projektowaniu instalacji smart home","bledy-przy-projektowaniu-smart-home","pl\u002Fdocs\u002Fporadniki\u002Fbledy-przy-projektowaniu-smart-home",{"title":1495,"slug":1496,"path":1497,"order":737,"children":1498},"Diagnostyka i rozwiązywanie problemów","diagnostyka","pl\u002Fdocs\u002Fdiagnostyka",[1499],{"title":1500,"slug":1501,"path":1502,"order":94},"Rozwiązywanie problemów z komunikacją magistrali","komunikacja-magistrali","pl\u002Fdocs\u002Fdiagnostyka\u002Fkomunikacja-magistrali",{"title":1504,"slug":745,"path":1505,"order":747},"Często zadawane pytania","pl\u002Fdocs\u002Ffaq",{"en":1507,"ja":1520,"de":1521,"pl":1532},{"wiring":1508,"logic-blocks\u002Foutput":1509,"logic-blocks\u002Finput":1510,"software":1511,"logic-blocks\u002Fprocess":1512,"system-architecture":1513,"modules":1514,"volang":1515,"how-to":1516,"logic-blocks":1517,"troubleshooting":1518,"getting-started":1519},"wiring\u002Fbus-topology","logic-blocks\u002Foutput\u002Foperation_mode_controller","logic-blocks\u002Finput\u002Fbinary_input","software\u002Fstudio","logic-blocks\u002Fprocess\u002Fbinary_limiter","system-architecture\u002Fsecurity","modules\u002Fhub-wiring","volang\u002Flanguage","how-to\u002Fwhat-is-a-smart-home","logic-blocks\u002Foverview","troubleshooting\u002Fbus-communication","getting-started\u002Fconcepts",{"volang":1515,"getting-started":1519,"software":1511,"logic-blocks":1517,"system-architecture":1513,"logic-blocks\u002Foutput":1509,"modules":1514,"how-to":1516,"wiring":1508,"logic-blocks\u002Finput":1510,"troubleshooting":1518,"logic-blocks\u002Fprocess":1512},{"volang":1515,"ratgeber":1522,"module":1523,"fehlerbehebung":1524,"systemarchitektur":1525,"logikbausteine\u002Finput":1526,"verkabelung":1527,"logikbausteine\u002Foutput":1528,"software":1511,"logikbausteine\u002Fprocess":1529,"erste-schritte":1530,"logikbausteine":1531},"ratgeber\u002Fwas-ist-ein-smart-home","module\u002Fhub-wiring","fehlerbehebung\u002Fbus-communication","systemarchitektur\u002Fsecurity","logikbausteine\u002Finput\u002Fbinary_input","verkabelung\u002Fbus-topology","logikbausteine\u002Foutput\u002Foperation_mode_controller","logikbausteine\u002Fprocess\u002Fbinary_limiter","erste-schritte\u002Fconcepts","logikbausteine\u002Fuebersicht",{"bloki-logiczne\u002Foutput":1533,"pierwsze-kroki":1534,"architektura-systemu":1535,"bloki-logiczne":1536,"bloki-logiczne\u002Finput":1537,"poradniki":1538,"bloki-logiczne\u002Fprocess":1539,"okablowanie":1540,"oprogramowanie":1541,"moduly":1542,"volang":1543,"diagnostyka":1544},"bloki-logiczne\u002Foutput\u002Foperation_mode_controller","pierwsze-kroki\u002Fpojecia","architektura-systemu\u002Fbezpieczenstwo","bloki-logiczne\u002Fprzeglad","bloki-logiczne\u002Finput\u002Fbinary_input","poradniki\u002Fczym-jest-smart-home","bloki-logiczne\u002Fprocess\u002Fbinary_limiter","okablowanie\u002Ftopologia-magistrali","oprogramowanie\u002Fstudio","moduly\u002Fokablowanie-hub","volang\u002Fjezyk","diagnostyka\u002Fkomunikacja-magistrali",{"enabled":71,"navigation":1546},{"de":1547,"pl":1590,"ja":1626,"en":1657},[1548,1554,1560,1566,1572,1578,1584],{"title":1549,"slug":1550,"path":1551,"order":88,"date":1552,"translation_key":1553},"Ein KI-Assistent für das Smart Home: einfach umzusetzen, unbegrenzt in dem, was es kann","ki-assistent-fuer-das-smart-home","de\u002Fblog\u002Fki-assistent-fuer-das-smart-home","2026-09-27","2026_09_27_ki_assistent_fuer_das_smart_home",{"title":1555,"slug":1556,"path":1557,"order":88,"date":1558,"translation_key":1559},"Ein Smart Home ist kein Gadget: messbare Einsparungen, Sicherheit und Immobilienwert","smart-home-ist-kein-gadget","de\u002Fblog\u002Fsmart-home-ist-kein-gadget","2026-07-03","2026_07_03_smart_home_ist_kein_gadget",{"title":1561,"slug":1562,"path":1563,"order":88,"date":1564,"translation_key":1565},"Schalten im Nulldurchgang: Wie die Module I\u002FO und RELAY die Lebensdauer der Relaiskontakte verlängern","schalten-im-nulldurchgang-io-und-relay-module","de\u002Fblog\u002Fschalten-im-nulldurchgang-io-und-relay-module","2026-06-11","2026_06_11_schalten_im_nulldurchgang",{"title":1567,"slug":1568,"path":1569,"order":88,"date":1570,"translation_key":1571},"Voldeno steuerte die Fischertechnik-Fabrikdemo auf der Google Cloud Next '26","fischertechnik-fabrikdemo-google-cloud-next-26","de\u002Fblog\u002Ffischertechnik-fabrikdemo-google-cloud-next-26","2026-04-28","2026_04_28_voldeno_bei_google_cloud_next_26",{"title":1573,"slug":1574,"path":1575,"order":88,"date":1576,"translation_key":1577},"Wir sind bereit! Hunderte Voldeno-Module für den Einsatz im Smart Home vorbereitet.","wir-sind-bereit","de\u002Fblog\u002Fwir-sind-bereit","2025-08-17","2025_08_17_wir_sind_bereit",{"title":1579,"slug":1580,"path":1581,"order":88,"date":1582,"translation_key":1583},"Neuer Voldeno 1-Wire Temperatursensor: kompakt, zuverlässig und für große Installationen gebaut","1-wire-temperatursensor-kompakt-zuverlaessig-fuer-grosse-installationen","de\u002Fblog\u002F1-wire-temperatursensor-kompakt-zuverlaessig-fuer-grosse-installationen","2025-04-25","2025_04_25_neuer_voldeno_1wire_temperatursensor",{"title":1585,"slug":1586,"path":1587,"order":88,"date":1588,"translation_key":1589},"Entdecken Sie die Zukunft des Smart Home mit Voldeno","zukunft-des-smart-home","de\u002Fblog\u002Fzukunft-des-smart-home","2024-10-18","2024_10_18_zukunft_smart_homes",[1591,1596,1601,1606,1611,1616,1621],{"title":1592,"slug":1593,"path":1594,"order":88,"date":1552,"translation_key":1595},"Asystent AI w smart home: prostota i nieograniczone możliwości w jednym systemie","asystent-ai-w-smart-home","pl\u002Fblog\u002Fasystent-ai-w-smart-home","2026_09_27_asystent_ai_w_smart_home",{"title":1597,"slug":1598,"path":1599,"order":88,"date":1558,"translation_key":1600},"Inteligentny dom to nie gadżet: policzalne oszczędności, bezpieczeństwo i wartość nieruchomości","inteligentny-dom-to-nie-gadzet","pl\u002Fblog\u002Finteligentny-dom-to-nie-gadzet","2026_07_03_inteligentny_dom_to_nie_gadzet",{"title":1602,"slug":1603,"path":1604,"order":88,"date":1564,"translation_key":1605},"Przełączanie w zerze napięcia: jak moduły I\u002FO i RELAY wydłużają życie styków przekaźników","przelaczanie-w-zerze-napiecia-moduly-io-i-relay","pl\u002Fblog\u002Fprzelaczanie-w-zerze-napiecia-moduly-io-i-relay","2026_06_11_przelaczanie_w_zerze_napiecia",{"title":1607,"slug":1608,"path":1609,"order":88,"date":1570,"translation_key":1610},"System Voldeno napędził demo fabryki Fischertechnik na Google Cloud Next '26","voldeno-at-google-cloud-next-26","pl\u002Fblog\u002Fvoldeno-at-google-cloud-next-26","2026_04_28_voldeno_at_google_cloud_next_26",{"title":1612,"slug":1613,"path":1614,"order":88,"date":1576,"translation_key":1615},"Jesteśmy gotowi! Setki modułów Voldeno przygotowanych do wdrożenia w inteligentnych domach.","jestesmy-gotowi-setki-modulow-voldeno-przygotowanych-do-wdrozenia-w-inteligentnych-domach","pl\u002Fblog\u002Fjestesmy-gotowi-setki-modulow-voldeno-przygotowanych-do-wdrozenia-w-inteligentnych-domach","2025_08_17_we_are_ready",{"title":1617,"slug":1618,"path":1619,"order":88,"date":1582,"translation_key":1620},"Nowy czujnik temperatury Voldeno 1-Wire - kompaktowy, niezawodny i stworzony do dużych instalacji","nowy-czujnik-temperatury-1-wire-voldeno-kompaktowy-niezawodny-i-zaprojektowany-do-instalacji-na-duza-skale","pl\u002Fblog\u002Fnowy-czujnik-temperatury-1-wire-voldeno-kompaktowy-niezawodny-i-zaprojektowany-do-instalacji-na-duza-skale","2025_04_25_new_voldeno_1wire_temperature_sensor",{"title":1622,"slug":1623,"path":1624,"order":88,"date":1588,"translation_key":1625},"Odkryj przyszłość inteligentnych domów z Voldeno","odkryj-przyszlosc-inteligentnych-domow-z-voldeno","pl\u002Fblog\u002Fodkryj-przyszlosc-inteligentnych-domow-z-voldeno","2024_10_18_future_of_smart_homes",[1627,1632,1637,1642,1645,1649,1653],{"title":1628,"slug":1629,"path":1630,"order":88,"date":1552,"translation_key":1631},"スマートホームのAIアシスタント：導入はシンプルに、できることは無制限に","ai-assistant-for-the-smart-home","ja\u002Fblog\u002Fai-assistant-for-the-smart-home","2026_09_27_ai_assistant_for_the_smart_home",{"title":1633,"slug":1634,"path":1635,"order":88,"date":1558,"translation_key":1636},"スマートホームはガジェットではない：数値で見る省エネ、防犯、資産価値","smart-home-is-not-a-gadget","ja\u002Fblog\u002Fsmart-home-is-not-a-gadget","2026_07_03_smart_home_is_not_a_gadget",{"title":1638,"slug":1639,"path":1640,"order":88,"date":1564,"translation_key":1641},"ゼロクロス切替：I\u002FO・RELAYモジュールがリレー接点寿命を延ばす仕組み","zero-crossing-switching-io-and-relay-modules","ja\u002Fblog\u002Fzero-crossing-switching-io-and-relay-modules","2026_06_11_zero_crossing_switching",{"title":1643,"slug":1608,"path":1644,"order":88,"date":1570,"translation_key":1610},"Google Cloud Next '26：Fischertechnik工場デモをVoldenoが駆動","ja\u002Fblog\u002Fvoldeno-at-google-cloud-next-26",{"title":1646,"slug":1647,"path":1648,"order":88,"date":1576,"translation_key":1615},"準備完了：数百台のVoldenoモジュールがスマートホーム導入の準備完了","we-are-ready","ja\u002Fblog\u002Fwe-are-ready",{"title":1650,"slug":1651,"path":1652,"order":88,"date":1582,"translation_key":1620},"新製品 SEN1WT3：コンパクトで信頼性の高い1-Wire温度センサー、大規模設備向け","new-voldeno-1-wire-temperature-sensor-compact-reliable-and-built-for-large-scale-installations","ja\u002Fblog\u002Fnew-voldeno-1-wire-temperature-sensor-compact-reliable-and-built-for-large-scale-installations",{"title":1654,"slug":1655,"path":1656,"order":88,"date":1588,"translation_key":1625},"Voldenoで描くスマートホームの未来","future_of_smart_homes","ja\u002Fblog\u002Ffuture_of_smart_homes",[1658,1661,1664,1667,1670,1673,1676],{"title":1659,"slug":1629,"path":1660,"order":88,"date":1552,"translation_key":1631},"An AI assistant for the smart home: simple to deliver, unlimited in what it can do","en\u002Fblog\u002Fai-assistant-for-the-smart-home",{"title":1662,"slug":1634,"path":1663,"order":88,"date":1558,"translation_key":1636},"A smart home is not a gadget: measurable savings, security and property value","en\u002Fblog\u002Fsmart-home-is-not-a-gadget",{"title":1665,"slug":1639,"path":1666,"order":88,"date":1564,"translation_key":1641},"Zero-crossing switching: how the I\u002FO and RELAY modules extend relay contact life","en\u002Fblog\u002Fzero-crossing-switching-io-and-relay-modules",{"title":1668,"slug":1608,"path":1669,"order":88,"date":1570,"translation_key":1610},"Voldeno powered the Fischertechnik factory demo at Google Cloud Next '26","en\u002Fblog\u002Fvoldeno-at-google-cloud-next-26",{"title":1671,"slug":1647,"path":1672,"order":88,"date":1576,"translation_key":1615},"We are ready! Hundreds of Voldeno modules prepared for smart home deployment.","en\u002Fblog\u002Fwe-are-ready",{"title":1674,"slug":1651,"path":1675,"order":88,"date":1582,"translation_key":1620},"New Voldeno 1-Wire Temperature Sensor - Compact, Reliable, and Built for Large-Scale Installations","en\u002Fblog\u002Fnew-voldeno-1-wire-temperature-sensor-compact-reliable-and-built-for-large-scale-installations",{"title":1677,"slug":1655,"path":1678,"order":88,"date":1588,"translation_key":1625},"Discover the Future of Smart Homes with Voldeno","en\u002Fblog\u002Ffuture_of_smart_homes",{"map":1680,"xDefault":1681},{"pl":1681,"en":1682,"de":1683,"ja":1684},"https:\u002F\u002Fvoldeno.com\u002Fpl\u002Fdocs\u002Foprogramowanie\u002Fasystent-ai","https:\u002F\u002Fvoldeno.com\u002Fen\u002Fdocs\u002Fsoftware\u002Fai-assistant","https:\u002F\u002Fvoldeno.com\u002Fde\u002Fdocs\u002Fsoftware\u002Fai-assistant","https:\u002F\u002Fvoldeno.com\u002Fja\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"slug":705,"title":963,"description":1686,"tags":1687,"content_html":1690,"headings":1691,"order":100,"extra":1712},"Wie der KI-Assistent in Voldeno Studio Logik aus einer Beschreibung in normaler Sprache baut, jede Änderung vor dem Anwenden auflistet und eine gerade verbundene Anlage erklärt.",[695,701,1688,1689,681],"ki","assistent","\u003Ch1 id=\"voldeno-studio-ki-assistent\">\u003Ca href=\"#voldeno-studio-ki-assistent\" class=\"anchor\">#\u003C\u002Fa> Voldeno Studio - KI-Assistent\u003C\u002Fh1>\n\u003Cp>Der KI-Assistent ist der Teil von Voldeno Studio, der aus einem Satz funktionierende Logik macht. Sie beschreiben das gewünschte Verhalten, er liest das Projekt, das in der Anlage liegt, und listet jede Änderung auf, die er vornehmen will. Nichts erreicht die Arbeitsfläche, bevor Sie zustimmen, und nichts erreicht die Hardware, bevor Sie ausrollen.\u003C\u002Fp>\n\u003Cp>Er arbeitet in zwei Richtungen: Er baut neue Logik, und er erklärt bereits vorhandene.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_plan.webp\" alt=\"Der KI-Assistent listet vorgeschlagene Änderungen auf, bevor sie angewendet werden\" class=\"img-large\" width=\"2760\" height=\"1682\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Ch2 id=\"beschreiben-prufen-freigeben\">\u003Ca href=\"#beschreiben-prufen-freigeben\" class=\"anchor\">#\u003C\u002Fa> Beschreiben, prüfen, freigeben\u003C\u002Fh2>\n\u003Cp>Der Assistent ist neben der Logik-Arbeitsfläche angedockt und arbeitet damit immer im Kontext der geöffneten Gruppe.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_panel.webp\" alt=\"Das Assistenten-Panel neben der Logik-Arbeitsfläche und dem Baustein-Inspektor\" class=\"img-large\" width=\"2760\" height=\"1682\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Col>\n\u003Cli>\u003Cstrong>Verhalten beschreiben.\u003C\u002Fstrong> In normaler Sprache, ohne Syntax: „Der Bad-Lüfter läuft nur, wenn die Außenluft trockener ist als die Raumluft.&quot;\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prüfen, was er vorschlägt.\u003C\u002Fstrong> Der Assistent berichtet, was er gefunden hat, erläutert das Vorgehen und listet dann die einzelnen Operationen: Bausteine zum Anlegen, Register zum Binden, Verbindungen zum Ziehen und Verbindungen zum Entfernen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freigeben oder abbrechen.\u003C\u002Fstrong> Eine Freigabe wendet den gesamten Satz auf einmal an. Ein Abbruch lässt das Projekt unberührt.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simulieren, dann ausrollen.\u003C\u002Fstrong> Führen Sie die neue Logik in Studio aus, bevor sie in die Nähe einer Verteilung kommt, wie in \u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Flogik-von-grund-auf-definieren\">Logik in Voldeno Studio von Grund auf definieren\u003C\u002Fa> beschrieben.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Die Freigabe wendet den gesamten Satz auf einmal an. Der Assistent wählt die Bausteine, die er braucht, bindet sie an die richtigen Register und verknüpft sie mit dem, was schon auf der Arbeitsfläche liegt. Von Hand gesetzte Werte lässt er unberührt. Eine vorhandene Gruppe um eine neue Bedingung zu erweitern ist für ihn dieselbe Operation wie Logik von Grund auf zu bauen.\u003C\u002Fp>\n\u003Cdiv class=\"callout callout-note\">\n\u003Cdiv class=\"callout-title\">\u003Cspan class=\"callout-icon\">\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\u003Cpath d=\"M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z\"\u002F>\u003Cpolyline points=\"14 2 14 8 20 8\"\u002F>\u003Cline x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\u002F>\u003Cline x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\u002F>\u003Cline x1=\"10\" y1=\"9\" x2=\"8\" y2=\"9\"\u002F>\u003C\u002Fsvg>\u003C\u002Fspan>\u003Cspan>Note\u003C\u002Fspan>\u003C\u002Fdiv>\n\u003Cdiv class=\"callout-content\">\n\u003Cp>Der Assistent schlägt vor, Sie entscheiden. Es gibt keinen Modus, in dem er ein Projekt ohne ausdrückliche Bestätigung bearbeitet oder auf einen Hub ausrollt.\u003C\u002Fp>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Ch2 id=\"fragen-wie-eine-bestehende-anlage-arbeitet\">\u003Ca href=\"#fragen-wie-eine-bestehende-anlage-arbeitet\" class=\"anchor\">#\u003C\u002Fa> Fragen, wie eine bestehende Anlage arbeitet\u003C\u002Fh2>\n\u003Cp>Verbinden Sie sich mit einem Gebäude, das Sie nie gesehen haben, und Sie können fragen, wie es sich verhält. Der Assistent liest die Module am Bus, die Register, die Logic Blocks und ihre Verbindungen sowie die Zeitpläne und antwortet dann in diesen Begriffen statt in Allgemeinplätzen.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_explains.webp\" alt=\"Der KI-Assistent erklärt die Heizung in einer echten Anlage\" class=\"img-large\" width=\"2760\" height=\"1697\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Cp>Fragen Sie nach Heizung, Lüftung oder Bewässerung, und er arbeitet sich vom Gerät über die Bausteine, die es ansteuern, bis zu den Sensoren, Schwellen und Zeitplänen vor, die seinen Zustand bestimmen. Er antwortet mit den Namen aus Ihrem eigenen Projekt, sodass sofort klar ist, wo Sie ansetzen müssen, wenn sich etwas ändern soll.\u003C\u002Fp>\n\u003Cp>Zwei Folgen zählen auf der Baustelle:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ein Projekt liegt nicht mehr im Kopf einer einzelnen Person.\u003C\u002Fstrong> Ein neuer Installateur braucht nichts vom vorherigen, weil das vollständige Projekt in der Anlage liegt.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Er zeigt, was konfiguriert, aber nicht verbunden ist.\u003C\u002Fstrong> Ein Baustein, den jemand eingerichtet und nie verdrahtet hat, oder eine Betriebsart ohne Eingang wird gemeldet statt ein Jahr später entdeckt.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"wenn-es-keinen-passenden-baustein-gibt\">\u003Ca href=\"#wenn-es-keinen-passenden-baustein-gibt\" class=\"anchor\">#\u003C\u002Fa> Wenn es keinen passenden Baustein gibt\u003C\u002Fh2>\n\u003Cp>Die Logic-Blocks-Bibliothek deckt gängige Szenarien ab, und sie deckt nicht jedes existierende Gerät ab. Fällt eine Wärmepumpe, ein Wechselrichter, ein Torantrieb oder eine Alarmzentrale heraus, schreibt der Assistent die Integration in \u003Ca href=\"\u002Fde\u002Fdocs\u002Fvolang\u002Flanguage\">Volang\u003C\u002Fa>, über HTTP, TCP, UDP oder Modbus.\u003C\u002Fp>\n\u003Cp>Ein so geschriebener Baustein ist ein normaler Baustein. Er erscheint in der Bibliothek, lässt sich wie jeder andere platzieren und verdrahten und im nächsten Projekt wiederverwenden.\u003C\u002Fp>\n\u003Ch2 id=\"warum-das-uberhaupt-vertretbar-ist\">\u003Ca href=\"#warum-das-uberhaupt-vertretbar-ist\" class=\"anchor\">#\u003C\u002Fa> Warum das überhaupt vertretbar ist\u003C\u002Fh2>\n\u003Cp>Software Automationslogik für ein Haus schreiben zu lassen, funktioniert nur, wenn schlechte Logik keinen Schaden anrichten kann. Drei Eigenschaften sorgen dafür, und sie sind architektonisch statt nachgerüstet:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Isolation.\u003C\u002Fstrong> Jedes Volang-Skript läuft isoliert auf der VolangVM in jedem Modul, ohne Zugriff über den eigenen Bereich hinaus. Ein fehlerhaftes oder ungültiges Skript stoppt sich selbst. Es stoppt nicht das Modul, nicht die anderen Bausteine darauf und nicht den restlichen Bus.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eine Engine überall.\u003C\u002Fstrong> Dieselbe virtuelle Maschine läuft in Studio, im digitalen Zwilling und auf jedem Modul. Logik, die in der Simulation korrekt arbeitet, arbeitet auf der Hardware genauso, weil es nicht eine andere, näherungsweise nachgebildete Implementierung ist. Siehe \u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Fvolang-and-volangvm\">Volang und VolangVM\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eine 1:1-Simulation zum Testen.\u003C\u002Fstrong> Neue Logik wird vor dem Ausrollen an einem Modell der Anlage geprüft, und genau das gibt dem Assistenten eine Rückkopplung statt einer Vermutung.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Die Simulation prüft die Logik, nicht die Physik. Ein Skript kann korrekt sein und trotzdem eine falsche Vorstellung von einem Gebäude ausdrücken. Prüfen Sie also das vorgeschlagene Verhalten und nicht nur die Liste der Änderungen. \u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Fvolang-and-volangvm\">Volang und VolangVM\u003C\u002Fa> behandelt die Grenzen der Verhaltensprüfung in der Simulation ausführlicher.\u003C\u002Fp>\n\u003Ch2 id=\"was-der-assistent-sieht-und-was-er-nicht-tut\">\u003Ca href=\"#was-der-assistent-sieht-und-was-er-nicht-tut\" class=\"anchor\">#\u003C\u002Fa> Was der Assistent sieht und was er nicht tut\u003C\u002Fh2>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Er liest\u003C\u002Fth>\u003Cth>Er tut nicht\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\n\u003Ctr>\u003Ctd>Module am Voldeno Bus und ihre Register\u003C\u002Ftd>\u003Ctd>Nichts ohne Ihre Freigabe ändern\u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\u003Ctd>Logic Blocks, ihre Konfiguration und Verbindungen\u003C\u002Ftd>\u003Ctd>Eigenständig auf den Hub ausrollen\u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\u003Ctd>Zeitpläne und Betriebsarten\u003C\u002Ftd>\u003Ctd>Nach dem Ausrollen am Betrieb des Hauses teilnehmen\u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\u003Ctd>Aktuelle Ein- und Ausgangszustände als Kontext\u003C\u002Ftd>\u003Ctd>Eine Internetverbindung für den Betrieb der Anlage verlangen\u003C\u002Ftd>\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Die letzte Zeile ist die, nach der Bauherren fragen. Der Assistent ist ein Konfigurationswerkzeug. Sobald die Logik ausgerollt ist, läuft sie lokal auf den Modulen, und ein Tastendruck oder das Erreichen einer Solltemperatur beteiligt weder KI noch einen Cloud-Dienst.\u003C\u002Fp>\n\u003Ch2 id=\"wie-es-weitergeht\">\u003Ca href=\"#wie-es-weitergeht\" class=\"anchor\">#\u003C\u002Fa> Wie es weitergeht\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Fsoftware\u002Fstudio\">Voldeno Studio - Installation und Rundgang\u003C\u002Fa> behandelt den Rest von Studio: Module, Zeitpläne, Ausrollen und Simulation.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Fvolang-and-volangvm\">Volang und VolangVM\u003C\u002Fa> erklärt die Sprache und die virtuelle Maschine, für die der Assistent schreibt.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Flogikbausteine\u002Fuebersicht\">Logic Blocks\u003C\u002Fa> ist die Referenz für jeden Baustein: Eingänge, Ausgänge, Konfiguration und Zustand.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Fconcepts\">Grundlegende Konzepte und Terminologie\u003C\u002Fa> ordnet Studio, den Hub und die Module einander zu.\u003C\u002Fli>\n\u003C\u002Ful>\n",[1692,1694,1697,1700,1703,1706,1709],{"level":94,"text":963,"id":1693},"voldeno-studio-ki-assistent",{"level":100,"text":1695,"id":1696},"Beschreiben, prüfen, freigeben","beschreiben-prufen-freigeben",{"level":100,"text":1698,"id":1699},"Fragen, wie eine bestehende Anlage arbeitet","fragen-wie-eine-bestehende-anlage-arbeitet",{"level":100,"text":1701,"id":1702},"Wenn es keinen passenden Baustein gibt","wenn-es-keinen-passenden-baustein-gibt",{"level":100,"text":1704,"id":1705},"Warum das überhaupt vertretbar ist","warum-das-uberhaupt-vertretbar-ist",{"level":100,"text":1707,"id":1708},"Was der Assistent sieht und was er nicht tut","was-der-assistent-sieht-und-was-er-nicht-tut",{"level":100,"text":1710,"id":1711},"Wie es weitergeht","wie-es-weitergeht",{},1790615842692]