[{"data":1,"prerenderedAt":1738},["ShallowReactive",2],{"manifest":3,"hreflang-alternates":1679,"blog-de-ki-assistent-fuer-das-smart-home":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\u002Fblog\u002Fasystent-ai-w-smart-home","https:\u002F\u002Fvoldeno.com\u002Fen\u002Fblog\u002Fai-assistant-for-the-smart-home","https:\u002F\u002Fvoldeno.com\u002Fde\u002Fblog\u002Fki-assistent-fuer-das-smart-home","https:\u002F\u002Fvoldeno.com\u002Fja\u002Fblog\u002Fai-assistant-for-the-smart-home",{"slug":1550,"title":1549,"seo_title":1686,"description":1687,"tags":1688,"content_html":1692,"headings":1693,"extra":1735,"date":1552,"author":1736,"cover_image":1737,"reading_time":737},"KI-Assistent für das Smart Home - Voldeno Blog","Der KI-Assistent in Voldeno Studio baut Logik aus einer Beschreibung, schreibt fehlende Bausteine und prüft sie in einer 1:1-Simulation. Warum KI-native Architektur von unten beginnen muss.",[1689,1690,1691],"voldeno","smart home","hausautomation","\u003Ch2 id=\"ein-ki-assistent-fur-das-smart-home-einfach-umzusetzen-unbegrenzt-in-dem-was-es-kann\">\u003Ca href=\"#ein-ki-assistent-fur-das-smart-home-einfach-umzusetzen-unbegrenzt-in-dem-was-es-kann\" class=\"anchor\">#\u003C\u002Fa> Ein KI-Assistent für das Smart Home: einfach umzusetzen, unbegrenzt in dem, was es kann\u003C\u002Fh2>\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_plan.webp\" alt=\"Der KI-Assistent in Voldeno Studio listet jede Änderung an der Logik auf, bevor sie freigegeben wird\" class=\"img-large\" width=\"2760\" height=\"1682\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Cp>Sie halten die Taste an der Haustür zwei Sekunden lang gedrückt. Alle Rollläden fahren herunter, alle Lichter gehen aus, die Heizung wechselt in den Abwesenheitsmodus, die Alarmanlage scharft sich, und das Tor öffnet sich, während Sie zum Auto gehen, und schließt hinter Ihnen. Fünf Systeme verschiedener Hersteller, ein Tastendruck, keine zusätzliche App.\u003C\u002Fp>\n\u003Cp>So sieht ein professionelles Smart Home aus, und genau deshalb haben so wenige Häuser eines. Irgendjemand muss dieses Verhalten entwerfen, als Logik ausdrücken und über Jahre pflegen. Bei Voldeno übernimmt diese Arbeit der KI-Assistent in \u003Ca href=\"\u002Fde\u002Fdocs\u002Fsoftware\u002Fstudio\">Voldeno Studio\u003C\u002Fa>. Der Installateur bleibt bei dem, was er wirklich kann: der Elektroinstallation.\u003C\u002Fp>\n\u003Ch2 id=\"die-entscheidung-die-wir-nicht-akzeptieren\">\u003Ca href=\"#die-entscheidung-die-wir-nicht-akzeptieren\" class=\"anchor\">#\u003C\u002Fa> Die Entscheidung, die wir nicht akzeptieren\u003C\u002Fh2>\n\u003Cp>Die Gebäudeautomation stellt seit Jahren dieselbe Frage. Wollen Sie ein System, das einfach zu bedienen ist, oder eines, das wirklich alles kann? Consumer-Produkte wählen die Einfachheit und enden bei Szenen, die sich nicht erweitern lassen. Professionelle Systeme wählen den Funktionsumfang und bezahlen mit einer Einstiegshürde, die ein normaler Elektriker nicht nimmt.\u003C\u002Fp>\n\u003Cp>\u003Cem>Simple. Unlimited.\u003C\u002Fem> ist unsere Antwort darauf, und es war eine Vorgabe, die wir akzeptiert haben, bevor das erste Modul existierte. Das System soll einfach umzusetzen und in der Konfiguration unbegrenzt sein. Nicht „einfach genug“ und nicht „flexibel für Spezialisten“.\u003C\u002Fp>\n\u003Cp>Professionelle Systeme haben drei Probleme ungelöst gelassen:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Ein Haus, das von einem Installateur abhängt.\u003C\u002Fstrong> Ein professionelles System muss programmiert und nicht nur verdrahtet werden: Steuerlogik, Geräteprotokolle, Integrationen zwischen getrennten Anlagen. Ein normaler Elektriker liefert das nicht, also wartet jedes Projekt auf einen der wenigen, die es können. Und danach weiß nur diese eine Person, wie das Haus funktioniert.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eine Zentrale entscheidet über alles.\u003C\u002Fstrong> In einem typischen professionellen System steht ein einziger Server in der Verteilung, der jeden Algorithmus rechnet und jedes Relais ansteuert. Ein KI-Assistent hilft hier nicht, denn das ist ein Problem der Hardware-Architektur. Wir beantworten es mit Logik, die über die Module verteilt ist, und arbeiten parallel daran.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Neue Geräte passen nicht.\u003C\u002Fstrong> Wärmepumpen, Wechselrichter, Ladestationen und IoT-Hardware kommen schneller auf den Markt, als Hersteller sie integrieren. Der Installateur streicht die Funktion oder verbringt Tage mit einer Integration, die am Ende doch nur ein Spezialist fertigstellt.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Das erste und das dritte Problem sind Softwareprobleme. Genau dort arbeitet der Assistent.\u003C\u002Fp>\n\u003Ch2 id=\"was-der-assistent-kann\">\u003Ca href=\"#was-der-assistent-kann\" class=\"anchor\">#\u003C\u002Fa> Was der Assistent kann\u003C\u002Fh2>\u003Ch3 id=\"er-baut-die-komplette-logik-aus-einer-beschreibung\">\u003Ca href=\"#er-baut-die-komplette-logik-aus-einer-beschreibung\" class=\"anchor\">#\u003C\u002Fa> Er baut die komplette Logik aus einer Beschreibung\u003C\u002Fh3>\n\u003Cp>Sie schreiben in einem normalen Satz, welches Verhalten Sie erwarten. Der Assistent liest das Projekt, das in der Anlage gespeichert ist, wählt die Logikbausteine, verbindet deren Ein- und Ausgänge, bindet sie an Modulregister und listet dann jede einzelne Operation auf, bevor irgendetwas auf die Arbeitsfläche gelangt.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_panel.webp\" alt=\"Das Assistenten-Panel angedockt neben der Logik-Arbeitsfläche in Voldeno Studio\" class=\"img-large\" width=\"2760\" height=\"1682\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Cp>Entscheidend ist, was der Installateur nicht mehr wissen muss. Es gibt Hunderte von Logikbausteinen, alle paar Wochen kommen neue dazu, und niemand kennt sie auswendig. Der Assistent schon, weil er bei jeder Anfrage ihre Definitionen und die Dokumentation liest. Die Einstiegshürde sinkt von „lerne die Bibliothek und die Sprache“ auf „beschreibe, was der Bauherr möchte“.\u003C\u002Fp>\n\u003Cp>Im Beispiel oben hat eine einzige Anweisung zur Badlüftung die Gruppe von drei auf sieben Bausteine erweitert: ein numerischer Eingang vom Außenfeuchtesensor, ein Subtraktionsbaustein für die Differenz, eine Hysterese für die Bedingung „draußen ist es trockener“ und ein AND-Baustein, der das mit dem bestehenden Feuchteschwellwert verknüpft.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_applied.webp\" alt=\"Die Logik-Arbeitsfläche nach der Freigabe der Änderungen, mit der vom Assistenten gebauten Logik\" class=\"img-large\" width=\"2760\" height=\"1682\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Ch3 id=\"er-schreibt-einen-fehlenden-baustein-und-weist-ihn-in-der-simulation-nach\">\u003Ca href=\"#er-schreibt-einen-fehlenden-baustein-und-weist-ihn-in-der-simulation-nach\" class=\"anchor\">#\u003C\u002Fa> Er schreibt einen fehlenden Baustein und weist ihn in der Simulation nach\u003C\u002Fh3>\n\u003Cp>Keine Bibliothek deckt jemals jedes Gerät am Markt ab. Fehlt ein Baustein, schreibt ihn der Assistent in \u003Ca href=\"\u002Fde\u002Fdocs\u002Fvolang\u002Flanguage\">Volang\u003C\u002Fa>, über HTTP, TCP, UDP oder Modbus, und lässt ihn sofort in der Simulation laufen, um zu prüfen, ob er sich so verhält, wie es in der Beschreibung stand.\u003C\u002Fp>\n\u003Cp>An dieser Stelle enden Gespräche über KI-geschriebenen Code normalerweise, weil niemand für ein generiertes Skript geradestehen will. Hier steht die virtuelle Maschine dafür ein: VolangVM läuft in Studio, im digitalen Zwilling und auf jedem Modul. Ein Baustein, der den Test in der Simulation besteht, verhält sich auf dem Modul in der Verteilung identisch, weil es keine Nachbildung der Laufzeitumgebung ist, sondern dieselbe.\u003C\u002Fp>\n\u003Cp>Ein so geschriebener Baustein ist ein ganz normaler Baustein. Er landet in der Bibliothek, wird wie jeder andere platziert und verdrahtet und lässt sich im nächsten Projekt wiederverwenden.\u003C\u002Fp>\n\u003Ch3 id=\"er-beantwortet-die-frage-warum-lauft-das-gerade\">\u003Ca href=\"#er-beantwortet-die-frage-warum-lauft-das-gerade\" class=\"anchor\">#\u003C\u002Fa> Er beantwortet die Frage „warum läuft das gerade“\u003C\u002Fh3>\n\u003Cp>Die schwierigste Frage in jeder gewachsenen Anlage lautet: Warum ist dieses Gerät gerade an. Die Antwort hat selten nur eine Ursache. Sie besteht aus einer Temperatur, einem Feuchtewert, einem Zeitplan, einem Betriebsmodus und einem Baustein, den jemand vor zwei Jahren eingestellt hat.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_explains.webp\" alt=\"Der KI-Assistent erklärt die Heizung in einer realen Anlage\" class=\"img-large\" width=\"2760\" height=\"1697\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Cp>Statt den ganzen Graphen durchzuklicken, fragen Sie. Der Assistent geht die Abhängigkeiten vom Ausgang rückwärts bis zu den Quellen, hebt die beteiligten Bausteine auf der Arbeitsfläche hervor und beschreibt die Lage in Worten. Zur Heizung befragt, verweist er auf die \u003Ccode>climate_regulator\u003C\u002Fcode>-Bausteine der einzelnen Zonen, die Arbitrierung im \u003Ccode>climate_regulator_hub\u003C\u002Fcode> und den \u003Ccode>binary_limiter\u003C\u002Fcode>, der jeden Fußbodenkreis absichert. Nebenbei meldet er, was konfiguriert, aber nie verbunden wurde.\u003C\u002Fp>\n\u003Cimg src=\"\u002Fimages\u002Fstudio\u002Fvoldeno_studio_ai_state.webp\" alt=\"Der Assistent erklärt, warum die Bad-Lüftung aus ist, und hebt die dafür verantwortlichen Bausteine auf der Arbeitsfläche hervor\" class=\"img-large\" width=\"2760\" height=\"1698\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Cp>Manchmal lautet die Antwort schlicht, dass nichts kaputt ist. Der Lüfter steht, weil die Feuchte die Einschaltschwelle nie erreicht hat, und der Assistent zeigt das mit den tatsächlichen Messwerten und Einstellungen, statt Sie raten zu lassen.\u003C\u002Fp>\n\u003Ch3 id=\"er-baut-bestehende-logik-um-und-bearbeitet-zeitplane\">\u003Ca href=\"#er-baut-bestehende-logik-um-und-bearbeitet-zeitplane\" class=\"anchor\">#\u003C\u002Fa> Er baut bestehende Logik um und bearbeitet Zeitpläne\u003C\u002Fh3>\n\u003Cp>Häuser verändern sich. Ein Kind kommt, ein Raum kommt dazu, der Wochenrhythmus verschiebt sich, neben dem Wechselrichter steht plötzlich ein Speicher. Der Assistent arbeitet nicht nur auf leerer Arbeitsfläche: Er liest den bestehenden Graphen, passt ihn an die neue Anforderung an und bearbeitet Zeitpläne, ohne von Hand gesetzte Werte anzurühren.\u003C\u002Fp>\n\u003Ch3 id=\"er-erfindet-nichts-weil-er-doku-und-bausteincode-liest\">\u003Ca href=\"#er-erfindet-nichts-weil-er-doku-und-bausteincode-liest\" class=\"anchor\">#\u003C\u002Fa> Er erfindet nichts, weil er Doku und Bausteincode liest\u003C\u002Fh3>\n\u003Cp>Der Assistent arbeitet mit der Voldeno-Dokumentation und mit dem Quellcode der Logikbausteine. Die Bausteine, die wir ausliefern, laufen nach genau demselben Prinzip wie Bausteine von Anwendern, und ihr Code ist einsehbar. Ein beliebiges Stück Logik in einer Anlage zu analysieren ist für den Assistenten deshalb dieselbe Operation wie die Analyse dessen, was er selbst geschrieben hat. Die Simulation schließt den Kreis: Statt zu argumentieren, dass etwas funktionieren wird, zeigt er das Ergebnis.\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 ist ein Konfigurationswerkzeug. Nach dem Ausrollen läuft die Logik lokal auf den Modulen, und ein Tastendruck am Schalter beteiligt weder KI noch irgendeinen Cloud-Dienst. Die Anlage arbeitet ohne Internet.\u003C\u002Fp>\n\u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\u003Ch2 id=\"warum-das-in-der-architektur-stecken-muss\">\u003Ca href=\"#warum-das-in-der-architektur-stecken-muss\" class=\"anchor\">#\u003C\u002Fa> Warum das in der Architektur stecken muss\u003C\u002Fh2>\n\u003Cp>Man kann einen KI-Assistenten nicht an ein bestehendes Automationssystem anflanschen und dasselbe Ergebnis erwarten. Drei Dinge müssen gleichzeitig zutreffen, und jedes davon ist eine Architekturentscheidung, die Jahre vorher fällt.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Eine eigene Sprache, weil nichts anderes auf ein Modul passt.\u003C\u002Fstrong> Keine existierende Sprache war gleichzeitig klein genug für die Mikrocontroller in unseren Modulen, isoliert genug, dass ein fehlerhaftes Skript nicht den Rest stoppt, und identisch auf Laptop und Hardware. Also haben wir die Sprache, ihren Compiler und ihre virtuelle Maschine gebaut.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Niemand muss sie lernen.\u003C\u002Fstrong> Installateure arbeiten mit visuellen Bausteinen, den Code schreibt der Assistent. Volang ist die Engine darunter und gibt uns die volle Kontrolle darüber, was auf einem Modul tatsächlich ausgeführt wird.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Eine Engine überall.\u003C\u002Fstrong> Dieselbe virtuelle Maschine läuft in Studio, im digitalen Zwilling und auf jedem Modul. Erst das macht es vertretbar, eine KI Steuerlogik für ein echtes Gebäude schreiben zu lassen. Jedes Volang-Skript läuft in einer Sandbox ohne Zugriff außerhalb des eigenen Bereichs, also kann vom Assistenten generierter oder von Anwendern geschriebener Code weder ein Modul aufhängen noch Hardware unbrauchbar machen noch den Bus stoppen. Ein fehlerhaftes Skript stoppt nur sich selbst.\u003C\u002Fp>\n\u003Cp>Der Wettbewerb lässt Spezialisten ein Skript schreiben oder eine Simulation fahren. Niemand betreibt eine Engine sowohl auf dem Laptop als auch auf jedem Modul in der Verteilung. Das aufzuholen bedeutet, den gesamten Softwarestack neu zu bauen und Controller auszutauschen, die bereits in Häusern hängen.\u003C\u002Fp>\n\u003Ch2 id=\"warum-jetzt\">\u003Ca href=\"#warum-jetzt\" class=\"anchor\">#\u003C\u002Fa> Warum jetzt\u003C\u002Fh2>\n\u003Cp>Drei Dinge haben sich gleichzeitig verändert.\u003C\u002Fp>\n\u003Cp>Erstens kann KI funktionierenden Code schreiben. Unsere Sprache führt jedes Skript in einer Sandbox aus, das ist also eine sichere Entscheidung und kein Vertrauensvorschuss.\u003C\u002Fp>\n\u003Cp>Zweitens füllen sich Häuser mit Energietechnik. Allein in Polen gibt es über 1,63 Millionen PV-Mikroanlagen (PTPiREE, Januar 2026), neue PV-Förderungen setzen einen Speicher voraus, und stündliche Spotpreise rechnen sich nur, wenn ein System Lasten zeitlich verschiebt. Genau diese Integrationen halten die Bibliotheken der Hersteller nicht nach.\u003C\u002Fp>\n\u003Cp>Drittens sind Systeme komplex genug geworden, um KI zu brauchen, und sie wurden nicht dafür gebaut. Einen Assistenten an eine geschlossene Konfiguration anzuflanschen bringt wenig, denn es gibt weder eine Logikquelle zum Auslesen noch einen Ort, an dem sich generierter Code sicher ausführen lässt.\u003C\u002Fp>\n\u003Ch2 id=\"was-sich-fur-den-installateur-andert\">\u003Ca href=\"#was-sich-fur-den-installateur-andert\" class=\"anchor\">#\u003C\u002Fa> Was sich für den Installateur ändert\u003C\u002Fh2>\n\u003Cp>Ein Installateur verdient an der Zahl der abgeschlossenen Aufträge, nicht an den Stunden vor dem Konfigurationsbildschirm. Die Programmierung von Tagen auf Stunden zu verkürzen, verschiebt deshalb direkt den Umsatz und nicht nur den Komfort.\u003C\u002Fp>\n\u003Cp>Auch Supportfälle ändern ihren Charakter. „Bitte die neue Toranlage mit aufnehmen“ bedeutet heute Anfahrt, Erinnerungsarbeit an den Aufbau dieses Hauses und vorsichtiges Herumstochern in fremder Logik. Mit dem Assistenten beginnt es mit einer Frage danach, wie die Anlage funktioniert, die Änderung steht Punkt für Punkt vor der Freigabe fest und wird vor dem Ausrollen simuliert. Schneller, einfacher und sicherer als das Bearbeiten eines Graphen von Hand, den seit zwei Jahren niemand angesehen hat.\u003C\u002Fp>\n\u003Cp>Für einen Installationsbetrieb zählt noch etwas: Eine neue Fachkraft wird in Tagen produktiv statt nach Monaten Schulung.\u003C\u002Fp>\n\u003Ch2 id=\"was-sich-fur-die-bewohner-andert\">\u003Ca href=\"#was-sich-fur-die-bewohner-andert\" class=\"anchor\">#\u003C\u002Fa> Was sich für die Bewohner ändert\u003C\u002Fh2>\n\u003Cp>Das vollständige Projekt liegt in der Anlage und nicht im Kopf der Person, die es erstellt hat. Sie können das Haus fragen, wie es funktioniert, und bekommen eine Antwort, die Module, Bausteine und Zeitpläne benennt.\u003C\u002Fp>\n\u003Cp>Daraus folgen zwei praktische Dinge. Kleine Änderungen wie andere Bewässerungszeiten, eine neue Szene oder ein Sollwert im Kinderzimmer erledigen Sie selbst, ohne auf einen Termin zu warten. Und für größere Arbeiten können Sie jeden Installateur rufen, denn er braucht nichts vom vorherigen. Das ist eine echte Garantie für Unabhängigkeit und keine Klausel im Wartungsvertrag.\u003C\u002Fp>\n\u003Ch2 id=\"simple-unlimited\">\u003Ca href=\"#simple-unlimited\" class=\"anchor\">#\u003C\u002Fa> Simple. Unlimited.\u003C\u002Fh2>\n\u003Cp>Ein KI-Assistent für das Smart Home ergibt nur Sinn, wenn der Rest des Systems dafür gebaut ist: eine eigene Sprache, eine virtuelle Maschine, die sich auf Laptop und Modul identisch verhält, eine Sandbox, die die Folgen von Fehlern einschließt, und eine Simulation, die der KI eine echte Rückkopplung gibt. Wir haben alle vier, weil wir den Stack von Grund auf mit Blick auf diesen Moment geschrieben haben. Deshalb müssen wir uns nicht zwischen Einfachheit und Funktionsumfang entscheiden, und deshalb sollte auch niemand, der heute ein Automationssystem kauft, zu dieser Entscheidung gezwungen werden.\u003C\u002Fp>\n\u003Ch2 id=\"weiterfuhrende-links\">\u003Ca href=\"#weiterfuhrende-links\" class=\"anchor\">#\u003C\u002Fa> Weiterführende Links\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Fsoftware\u002Fai-assistant\">Voldeno Studio - KI-Assistent\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Fvolang-and-volangvm\">Volang und VolangVM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Flogikbausteine\u002Fuebersicht\">Logic Blocks: Übersicht\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Ferste-schritte\u002Flogik-von-grund-auf-definieren\">Logik in Voldeno Studio von Grund auf definieren\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Ffuer-fachbetriebe\">Voldeno für Fachbetriebe\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n",[1694,1696,1699,1702,1705,1708,1711,1714,1717,1720,1723,1726,1729,1732],{"level":100,"text":1549,"id":1695},"ein-ki-assistent-fur-das-smart-home-einfach-umzusetzen-unbegrenzt-in-dem-was-es-kann",{"level":100,"text":1697,"id":1698},"Die Entscheidung, die wir nicht akzeptieren","die-entscheidung-die-wir-nicht-akzeptieren",{"level":100,"text":1700,"id":1701},"Was der Assistent kann","was-der-assistent-kann",{"level":106,"text":1703,"id":1704},"Er baut die komplette Logik aus einer Beschreibung","er-baut-die-komplette-logik-aus-einer-beschreibung",{"level":106,"text":1706,"id":1707},"Er schreibt einen fehlenden Baustein und weist ihn in der Simulation nach","er-schreibt-einen-fehlenden-baustein-und-weist-ihn-in-der-simulation-nach",{"level":106,"text":1709,"id":1710},"Er beantwortet die Frage „warum läuft das gerade“","er-beantwortet-die-frage-warum-lauft-das-gerade",{"level":106,"text":1712,"id":1713},"Er baut bestehende Logik um und bearbeitet Zeitpläne","er-baut-bestehende-logik-um-und-bearbeitet-zeitplane",{"level":106,"text":1715,"id":1716},"Er erfindet nichts, weil er Doku und Bausteincode liest","er-erfindet-nichts-weil-er-doku-und-bausteincode-liest",{"level":100,"text":1718,"id":1719},"Warum das in der Architektur stecken muss","warum-das-in-der-architektur-stecken-muss",{"level":100,"text":1721,"id":1722},"Warum jetzt","warum-jetzt",{"level":100,"text":1724,"id":1725},"Was sich für den Installateur ändert","was-sich-fur-den-installateur-andert",{"level":100,"text":1727,"id":1728},"Was sich für die Bewohner ändert","was-sich-fur-die-bewohner-andert",{"level":100,"text":1730,"id":1731},"Simple. Unlimited.","simple-unlimited",{"level":100,"text":1733,"id":1734},"Weiterführende Links","weiterfuhrende-links",{},"Voldeno Team","\u002Fimages\u002Fblog\u002Fai_assistant\u002Fcover.webp",1790615854775]