[{"data":1,"prerenderedAt":1846},["ShallowReactive",2],{"manifest":3,"hreflang-alternates":1809,"doc-de-software\u002Fabstrakte-bloecke-und-implementierungen":1815},{"site":4,"branding":6,"contact":8,"organization_schema":10,"languages":67,"website":81,"docs":343,"blog":1656},{"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",{"en":27,"de":34,"ja":39,"pl":45},[28,29,30,31,32,33],"Smart Home","Smart Home Systems","Smart Home Automation","Building Automation","IoT","Home Automation System",[28,35,36,37,32,38],"Smart-Home-Systeme","Smart-Home-Automatisierung","Gebäudeautomation","Hausautomationssystem",[40,41,42,43,32,44],"スマートホーム","スマートホームシステム","スマートホーム自動化","ビルディングオートメーション","ホームオートメーションシステム",[46,28,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":295,"section_index_slugs":332},{"pl":83,"de":155,"ja":206,"en":253},[84,90,96,102,112,118,124,129,140,150],{"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},"Konsultacja","konsultacja","pl\u002Fkonsultacja",5,"consultation",{"title":125,"slug":126,"path":127,"order":122,"template":128},"O nas","o-nas","pl\u002Fo-nas","about",{"title":130,"slug":131,"path":132,"order":133,"children":134},"Prawne","prawne","pl\u002Fprawne",6,[135],{"title":136,"slug":137,"path":138,"order":94,"template":139},"Polityka prywatności","polityka-prywatnosci","pl\u002Fprawne\u002Fpolityka-prywatnosci","page",{"title":141,"slug":142,"path":143,"order":144,"children":145},"Szkolenia","szkolenia","pl\u002Fszkolenia",7,[146],{"title":147,"slug":86,"path":148,"order":88,"template":149},"Szkolenia Voldeno","pl\u002Fszkolenia\u002Findex","trainings",{"title":151,"slug":152,"path":153,"order":154},"Realizacje","realizacje","pl\u002Frealizacje",999,[156,159,163,167,175,177,181,185,194,202],{"title":157,"slug":86,"path":158,"order":88,"template":89},"Voldeno: Smart Home, Gebäudeautomation","de\u002Findex",{"title":160,"slug":161,"path":162,"order":94,"template":95},"Ihr Zuhause","ihr-zuhause","de\u002Fihr-zuhause",{"title":164,"slug":165,"path":166,"order":100,"template":101},"Für Fachbetriebe","fuer-fachbetriebe","de\u002Ffuer-fachbetriebe",{"title":168,"slug":169,"path":170,"order":106,"children":171},"Produkte","produkte","de\u002Fprodukte",[172],{"title":173,"slug":86,"path":174,"order":94,"template":111},"Smart-Home-Produkte​ von Voldeno","de\u002Fprodukte\u002Findex",{"title":113,"slug":114,"path":176,"order":116,"template":117},"de\u002Fkontakt",{"title":178,"slug":179,"path":180,"order":122,"template":123},"Beratung","beratung","de\u002Fberatung",{"title":182,"slug":183,"path":184,"order":122,"template":128},"Über uns","ueber-uns","de\u002Fueber-uns",{"title":186,"slug":187,"path":188,"order":133,"children":189},"Rechtliches","rechtliches","de\u002Frechtliches",[190],{"title":191,"slug":192,"path":193,"order":94,"template":139},"Datenschutzerklärung","privacy-policy","de\u002Frechtliches\u002Fprivacy-policy",{"title":195,"slug":196,"path":197,"order":144,"children":198},"Schulungen","schulungen","de\u002Fschulungen",[199],{"title":200,"slug":86,"path":201,"order":88,"template":149},"Voldeno Schulungen","de\u002Fschulungen\u002Findex",{"title":203,"slug":204,"path":205,"order":154},"Projekte","projekte","de\u002Fprojekte",[207,210,214,217,224,227,230,233,241,249],{"title":208,"slug":86,"path":209,"order":88,"template":89},"Voldeno: Smart Home, ビルディングオートメーション","ja\u002Findex",{"title":211,"slug":212,"path":213,"order":94,"template":95},"ご家庭向け","your-home","ja\u002Fyour-home",{"title":215,"slug":101,"path":216,"order":100,"template":101},"プロ向け","ja\u002Fprofessionals",{"title":218,"slug":111,"path":219,"order":106,"children":220},"製品","ja\u002Fproducts",[221],{"title":222,"slug":86,"path":223,"order":94,"template":111},"Voldeno Smart Home 製品","ja\u002Fproducts\u002Findex",{"title":225,"slug":117,"path":226,"order":116,"template":117},"お問い合わせ","ja\u002Fcontact",{"title":228,"slug":128,"path":229,"order":122,"template":128},"会社概要","ja\u002Fabout",{"title":231,"slug":123,"path":232,"order":122,"template":123},"相談","ja\u002Fconsultation",{"title":234,"slug":235,"path":236,"order":133,"children":237},"法的情報","legal","ja\u002Flegal",[238],{"title":239,"slug":192,"path":240,"order":94,"template":139},"プライバシーポリシー","ja\u002Flegal\u002Fprivacy-policy",{"title":242,"slug":243,"path":244,"order":144,"children":245},"トレーニング","training","ja\u002Ftraining",[246],{"title":247,"slug":86,"path":248,"order":88,"template":149},"Voldeno トレーニング","ja\u002Ftraining\u002Findex",{"title":250,"slug":251,"path":252,"order":154},"Projects","projects","ja\u002Fprojects",[254,257,260,263,270,273,276,279,286,293],{"title":255,"slug":86,"path":256,"order":88,"template":89},"Voldeno: Smart Home, Building Automation","en\u002Findex",{"title":258,"slug":212,"path":259,"order":94,"template":95},"Your Home","en\u002Fyour-home",{"title":261,"slug":101,"path":262,"order":100,"template":101},"For Professionals","en\u002Fprofessionals",{"title":264,"slug":111,"path":265,"order":106,"children":266},"Products","en\u002Fproducts",[267],{"title":268,"slug":86,"path":269,"order":94,"template":111},"Smart Home Products​ from Voldeno","en\u002Fproducts\u002Findex",{"title":271,"slug":117,"path":272,"order":116,"template":117},"Contact","en\u002Fcontact",{"title":274,"slug":128,"path":275,"order":122,"template":128},"About Us","en\u002Fabout",{"title":277,"slug":123,"path":278,"order":122,"template":123},"Consultation","en\u002Fconsultation",{"title":280,"slug":235,"path":281,"order":133,"children":282},"Legal","en\u002Flegal",[283],{"title":284,"slug":192,"path":285,"order":94,"template":139},"Privacy Policy","en\u002Flegal\u002Fprivacy-policy",{"title":287,"slug":243,"path":288,"order":144,"children":289},"Training","en\u002Ftraining",[290],{"title":291,"slug":86,"path":292,"order":88,"template":149},"Voldeno training","en\u002Ftraining\u002Findex",{"title":250,"slug":251,"path":294,"order":154},"en\u002Fprojects",{"module_relay":296,"module_hub":300,"training_foundation":304,"consultation":308,"module_analog_input":309,"module_io":313,"downloads":317,"module_1wire":320,"privacy":324,"trainings":328},{"ja":297,"de":298,"pl":299,"en":297},"products\u002Frelay","produkte\u002Frelay","produkty\u002Frelay",{"pl":301,"de":302,"ja":303,"en":303},"produkty\u002Fhub","produkte\u002Fhub","products\u002Fhub",{"en":305,"de":306,"ja":305,"pl":307},"training\u002Ffoundation","schulungen\u002Fgrundlagen","szkolenia\u002Fpodstawowe",{"de":179,"ja":123,"pl":120,"en":123},{"en":310,"de":311,"ja":310,"pl":312},"products\u002Fanalog-input","produkte\u002Fanalog-input","produkty\u002Fanalog-input",{"de":314,"pl":315,"en":316,"ja":316},"produkte\u002Fio","produkty\u002Fio","products\u002Fio",{"pl":318,"en":319,"ja":319,"de":319},"pobieranie","downloads",{"de":321,"pl":322,"en":323,"ja":323},"produkte\u002F1wire","produkty\u002F1wire","products\u002F1wire",{"de":325,"pl":326,"ja":327,"en":327},"rechtliches\u002Fprivacy-policy","prawne\u002Fpolityka-prywatnosci","legal\u002Fprivacy-policy",{"en":329,"de":330,"ja":329,"pl":331},"training\u002Findex","schulungen\u002Findex","szkolenia\u002Findex",{"en":333,"de":336,"ja":339,"pl":340},{"projects":334,"training":329,"products":335},"projects\u002Findex","products\u002Findex",{"projekte":337,"schulungen":330,"produkte":338},"projekte\u002Findex","produkte\u002Findex",{"products":335,"training":329,"projects":334},{"produkty":341,"realizacje":342,"szkolenia":331},"produkty\u002Findex","realizacje\u002Findex",{"enabled":71,"navigation":344,"section_redirects":1614},{"en":345,"de":824,"ja":1087,"pl":1335},[346,367,376,401,414,752,766,787,809,819],{"title":347,"slug":348,"path":349,"order":94,"children":350},"Getting Started","getting-started","en\u002Fdocs\u002Fgetting-started",[351,355,359,363],{"title":352,"slug":353,"path":354,"order":94},"Core Concepts and Terminology","concepts","en\u002Fdocs\u002Fgetting-started\u002Fconcepts",{"title":356,"slug":357,"path":358,"order":100},"System Overview for Installers","system-overview","en\u002Fdocs\u002Fgetting-started\u002Fsystem-overview",{"title":360,"slug":361,"path":362,"order":106},"How to define logic in Voldeno Studio from scratch","define-logic-in-voldeno-studio","en\u002Fdocs\u002Fgetting-started\u002Fdefine-logic-in-voldeno-studio",{"title":364,"slug":365,"path":366,"order":116},"Volang and VolangVM: why a smart home needs its own automation language","volang-and-volangvm","en\u002Fdocs\u002Fgetting-started\u002Fvolang-and-volangvm",{"title":368,"slug":369,"path":370,"order":100,"children":371},"System Architecture","system-architecture","en\u002Fdocs\u002Fsystem-architecture",[372],{"title":373,"slug":374,"path":375,"order":94},"Security Architecture","security","en\u002Fdocs\u002Fsystem-architecture\u002Fsecurity",{"title":377,"slug":378,"path":379,"order":106,"children":380},"Modules & Peripherals","modules","en\u002Fdocs\u002Fmodules",[381,385,389,393,397],{"title":382,"slug":383,"path":384,"order":94},"Hub Module Wiring","hub-wiring","en\u002Fdocs\u002Fmodules\u002Fhub-wiring",{"title":386,"slug":387,"path":388,"order":100},"I\u002FO Module Wiring","io-wiring","en\u002Fdocs\u002Fmodules\u002Fio-wiring",{"title":390,"slug":391,"path":392,"order":106},"Relay Module Wiring","relay-wiring","en\u002Fdocs\u002Fmodules\u002Frelay-wiring",{"title":394,"slug":395,"path":396,"order":116},"1-Wire Module Wiring","1wire-wiring","en\u002Fdocs\u002Fmodules\u002F1wire-wiring",{"title":398,"slug":399,"path":400,"order":122},"Analog Input Module Wiring","analog-input-wiring","en\u002Fdocs\u002Fmodules\u002Fanalog-input-wiring",{"title":402,"slug":403,"path":404,"order":116,"children":405},"Wiring Guidelines","wiring","en\u002Fdocs\u002Fwiring",[406,410],{"title":407,"slug":408,"path":409,"order":94},"Bus Topology & Wiring","bus-topology","en\u002Fdocs\u002Fwiring\u002Fbus-topology",{"title":411,"slug":412,"path":413,"order":100},"Power Supply Sizing and Distribution","power-supply","en\u002Fdocs\u002Fwiring\u002Fpower-supply",{"title":415,"slug":416,"path":417,"order":122,"children":418},"Logic Blocks","logic-blocks","en\u002Fdocs\u002Flogic-blocks",[419,425,476,732],{"title":420,"slug":421,"path":422,"order":88,"template":423,"translation_key":424},"Overview","overview","en\u002Fdocs\u002Flogic-blocks\u002Foverview","logic-block-index","logic-blocks-overview",{"title":426,"slug":427,"path":428,"order":94,"children":429},"Input","input","en\u002Fdocs\u002Flogic-blocks\u002Finput",[430,436,441,446,451,456,461,466,471],{"title":431,"slug":432,"path":433,"order":88,"template":434,"translation_key":435},"Binary input","binary_input","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fbinary_input","logic-block","logic-block-binary_input",{"title":437,"slug":438,"path":439,"order":88,"template":434,"translation_key":440},"Boolean constant","boolean_constant","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fboolean_constant","logic-block-boolean_constant",{"title":442,"slug":443,"path":444,"order":88,"template":434,"translation_key":445},"Mode monitor","operation_mode_monitor","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Foperation_mode_monitor","logic-block-operation_mode_monitor",{"title":447,"slug":448,"path":449,"order":88,"template":434,"translation_key":450},"Numeric constant","numeric_constant","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_constant","logic-block-numeric_constant",{"title":452,"slug":453,"path":454,"order":88,"template":434,"translation_key":455},"Numeric input","numeric_input","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_input","logic-block-numeric_input",{"title":457,"slug":458,"path":459,"order":88,"template":434,"translation_key":460},"PulseAt","pulse_at","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fpulse_at","logic-block-pulse_at",{"title":462,"slug":463,"path":464,"order":88,"template":434,"translation_key":465},"Schedule","schedule","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fschedule","logic-block-schedule",{"title":467,"slug":468,"path":469,"order":88,"template":434,"translation_key":470},"String constant","string_constant","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fstring_constant","logic-block-string_constant",{"title":472,"slug":473,"path":474,"order":88,"template":434,"translation_key":475},"Switch","switch","en\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fswitch","logic-block-switch",{"title":477,"slug":478,"path":479,"order":100,"children":480},"Process","process","en\u002Fdocs\u002Flogic-blocks\u002Fprocess",[481,492,497,502,507,512,517,522,527,532,537,542,547,552,557,562,567,572,577,582,587,592,597,602,607,612,617,622,627,632,637,642,647,652,657,662,667,672,677,682,687,692,697,702,707,712,717,722,727],{"title":482,"slug":483,"path":484,"order":88,"template":434,"children":485,"translation_key":491},"Air conditioner","air_conditioner","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fair_conditioner",[486],{"title":487,"slug":488,"path":489,"order":88,"template":434,"translation_key":490},"Daikin BRP069","daikin_brp069","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069","logic-block-daikin_brp069","logic-block-air_conditioner",{"title":493,"slug":494,"path":495,"order":88,"template":434,"translation_key":496},"Binary limiter","binary_limiter","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fbinary_limiter","logic-block-binary_limiter",{"title":498,"slug":499,"path":500,"order":88,"template":434,"translation_key":501},"Boolean to string","boolean_to_string","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fboolean_to_string","logic-block-boolean_to_string",{"title":503,"slug":504,"path":505,"order":88,"template":434,"translation_key":506},"Climate regulator","climate_regulator","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator","logic-block-climate_regulator",{"title":508,"slug":509,"path":510,"order":88,"template":434,"translation_key":511},"Climate regulator hub","climate_regulator_hub","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator_hub","logic-block-climate_regulator_hub",{"title":513,"slug":514,"path":515,"order":88,"template":434,"translation_key":516},"Delay","delay","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelay","logic-block-delay",{"title":518,"slug":519,"path":520,"order":88,"template":434,"translation_key":521},"Delayed Pulse","delayed_pulse","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelayed_pulse","logic-block-delayed_pulse",{"title":523,"slug":524,"path":525,"order":88,"template":434,"translation_key":526},"Door, window","door_window_monitor","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdoor_window_monitor","logic-block-door_window_monitor",{"title":528,"slug":529,"path":530,"order":88,"template":434,"translation_key":531},"Edge detector","edge_detector","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fedge_detector","logic-block-edge_detector",{"title":533,"slug":534,"path":535,"order":88,"template":434,"translation_key":536},"Gate","gate","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fgate","logic-block-gate",{"title":538,"slug":539,"path":540,"order":88,"template":434,"translation_key":541},"HTTP Request","http_request","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhttp_request","logic-block-http_request",{"title":543,"slug":544,"path":545,"order":88,"template":434,"translation_key":546},"Hysteresis","hysteresis","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhysteresis","logic-block-hysteresis",{"title":548,"slug":549,"path":550,"order":88,"template":434,"translation_key":551},"Irrigation","irrigation","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Firrigation","logic-block-irrigation",{"title":553,"slug":554,"path":555,"order":88,"template":434,"translation_key":556},"JSON Get Boolean","json_get_boolean","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_boolean","logic-block-json_get_boolean",{"title":558,"slug":559,"path":560,"order":88,"template":434,"translation_key":561},"JSON Get Number","json_get_number","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_number","logic-block-json_get_number",{"title":563,"slug":564,"path":565,"order":88,"template":434,"translation_key":566},"JSON Get String","json_get_string","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_string","logic-block-json_get_string",{"title":568,"slug":569,"path":570,"order":88,"template":434,"translation_key":571},"Level to pulse","level_to_pulse","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flevel_to_pulse","logic-block-level_to_pulse",{"title":573,"slug":574,"path":575,"order":88,"template":434,"translation_key":576},"Logic::And","logic_and","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_and","logic-block-logic_and",{"title":578,"slug":579,"path":580,"order":88,"template":434,"translation_key":581},"Logic::Not","logic_not","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_not","logic-block-logic_not",{"title":583,"slug":584,"path":585,"order":88,"template":434,"translation_key":586},"Logic::Or","logic_or","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_or","logic-block-logic_or",{"title":588,"slug":589,"path":590,"order":88,"template":434,"translation_key":591},"Math::Abs","math_abs","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_abs","logic-block-math_abs",{"title":593,"slug":594,"path":595,"order":88,"template":434,"translation_key":596},"Math::Add","math_add","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_add","logic-block-math_add",{"title":598,"slug":599,"path":600,"order":88,"template":434,"translation_key":601},"Math::Average","math_average","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_average","logic-block-math_average",{"title":603,"slug":604,"path":605,"order":88,"template":434,"translation_key":606},"Math::Ceil","math_ceil","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_ceil","logic-block-math_ceil",{"title":608,"slug":609,"path":610,"order":88,"template":434,"translation_key":611},"Math::Divide","math_divide","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_divide","logic-block-math_divide",{"title":613,"slug":614,"path":615,"order":88,"template":434,"translation_key":616},"Math::Floor","math_floor","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_floor","logic-block-math_floor",{"title":618,"slug":619,"path":620,"order":88,"template":434,"translation_key":621},"Math::Max","math_max","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_max","logic-block-math_max",{"title":623,"slug":624,"path":625,"order":88,"template":434,"translation_key":626},"Math::Min","math_min","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_min","logic-block-math_min",{"title":628,"slug":629,"path":630,"order":88,"template":434,"translation_key":631},"Math::Modulo","math_modulo","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_modulo","logic-block-math_modulo",{"title":633,"slug":634,"path":635,"order":88,"template":434,"translation_key":636},"Math::Multiply","math_multiply","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_multiply","logic-block-math_multiply",{"title":638,"slug":639,"path":640,"order":88,"template":434,"translation_key":641},"Math::Random","math_random","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_random","logic-block-math_random",{"title":643,"slug":644,"path":645,"order":88,"template":434,"translation_key":646},"Math::Round","math_round","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_round","logic-block-math_round",{"title":648,"slug":649,"path":650,"order":88,"template":434,"translation_key":651},"Math::Subtract","math_subtract","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_subtract","logic-block-math_subtract",{"title":653,"slug":654,"path":655,"order":88,"template":434,"translation_key":656},"Motor axis","motor_axis","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmotor_axis","logic-block-motor_axis",{"title":658,"slug":659,"path":660,"order":88,"template":434,"translation_key":661},"Moving average","moving_average","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmoving_average","logic-block-moving_average",{"title":663,"slug":664,"path":665,"order":88,"template":434,"translation_key":666},"Number to string","number_to_string","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumber_to_string","logic-block-number_to_string",{"title":668,"slug":669,"path":670,"order":88,"template":434,"translation_key":671},"Numeric latch","numeric_latch","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_latch","logic-block-numeric_latch",{"title":673,"slug":674,"path":675,"order":88,"template":434,"translation_key":676},"Numeric predicate","numeric_predicate","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_predicate","logic-block-numeric_predicate",{"title":678,"slug":679,"path":680,"order":88,"template":434,"translation_key":681},"Numeric throttle","numeric_throttle","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_throttle","logic-block-numeric_throttle",{"title":683,"slug":684,"path":685,"order":88,"template":434,"translation_key":686},"PubSub::Publish","pubsub","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpubsub","logic-block-pubsub",{"title":688,"slug":689,"path":690,"order":88,"template":434,"translation_key":691},"Pulse counter","pulse_counter","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_counter","logic-block-pulse_counter",{"title":693,"slug":694,"path":695,"order":88,"template":434,"translation_key":696},"Pulse gate","pulse_gate","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_gate","logic-block-pulse_gate",{"title":698,"slug":699,"path":700,"order":88,"template":434,"translation_key":701},"Pulse throttle","pulse_throttle","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_throttle","logic-block-pulse_throttle",{"title":703,"slug":704,"path":705,"order":88,"template":434,"translation_key":706},"Sequencer","sequencer","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fsequencer","logic-block-sequencer",{"title":708,"slug":709,"path":710,"order":88,"template":434,"translation_key":711},"Shading","shading","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fshading","logic-block-shading",{"title":713,"slug":714,"path":715,"order":88,"template":434,"translation_key":716},"String format","string_format","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_format","logic-block-string_format",{"title":718,"slug":719,"path":720,"order":88,"template":434,"translation_key":721},"String latch","string_latch","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_latch","logic-block-string_latch",{"title":723,"slug":724,"path":725,"order":88,"template":434,"translation_key":726},"Toggle","toggle","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Ftoggle","logic-block-toggle",{"title":728,"slug":729,"path":730,"order":88,"template":434,"translation_key":731},"Variable Delayed Pulse","variable_delayed_pulse","en\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fvariable_delayed_pulse","logic-block-variable_delayed_pulse",{"title":733,"slug":734,"path":735,"order":106,"children":736},"Output","output","en\u002Fdocs\u002Flogic-blocks\u002Foutput",[737,742,747],{"title":738,"slug":739,"path":740,"order":88,"template":434,"translation_key":741},"Gauge","gauge","en\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Fgauge","logic-block-gauge",{"title":743,"slug":744,"path":745,"order":88,"template":434,"translation_key":746},"Mode controller","operation_mode_controller","en\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Foperation_mode_controller","logic-block-operation_mode_controller",{"title":748,"slug":749,"path":750,"order":88,"template":434,"translation_key":751},"Relay","relay","en\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Frelay","logic-block-relay",{"title":753,"slug":754,"path":755,"order":133,"children":756},"Volang Programming Language","volang","en\u002Fdocs\u002Fvolang",[757,761],{"title":758,"slug":759,"path":760,"order":94},"The Volang Language","language","en\u002Fdocs\u002Fvolang\u002Flanguage",{"title":762,"slug":763,"path":764,"order":100,"template":765},"Standard Library","stdlib","en\u002Fdocs\u002Fvolang\u002Fstdlib","api-reference",{"title":767,"slug":768,"path":769,"order":144,"children":770},"Software & Tools","software","en\u002Fdocs\u002Fsoftware",[771,775,779,783],{"title":772,"slug":773,"path":774,"order":94},"Voldeno Studio - Installation and Walkthrough","studio","en\u002Fdocs\u002Fsoftware\u002Fstudio",{"title":776,"slug":777,"path":778,"order":100},"Voldeno Studio - AI Assistant","ai-assistant","en\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"title":780,"slug":781,"path":782,"order":106},"Voldeno Studio - Schedules","schedules","en\u002Fdocs\u002Fsoftware\u002Fschedules",{"title":784,"slug":785,"path":786,"order":116},"Voldeno Studio - Abstract Blocks and Implementations","abstract-blocks-and-implementations","en\u002Fdocs\u002Fsoftware\u002Fabstract-blocks-and-implementations",{"title":788,"slug":789,"path":790,"order":791,"children":792},"How-to Guides & Recipes","how-to","en\u002Fdocs\u002Fhow-to",8,[793,797,801,805],{"title":794,"slug":795,"path":796,"order":94},"What is a smart home and how does it work?","what-is-a-smart-home","en\u002Fdocs\u002Fhow-to\u002Fwhat-is-a-smart-home",{"title":798,"slug":799,"path":800,"order":100},"How to choose a smart home system: a practical guide","how-to-choose-a-smart-home-system","en\u002Fdocs\u002Fhow-to\u002Fhow-to-choose-a-smart-home-system",{"title":802,"slug":803,"path":804,"order":106},"How much does a smart home cost? Three Voldeno installation variants with modules and prices","how-much-does-a-smart-home-cost","en\u002Fdocs\u002Fhow-to\u002Fhow-much-does-a-smart-home-cost",{"title":806,"slug":807,"path":808,"order":116},"7 most common smart home design mistakes","smart-home-design-mistakes","en\u002Fdocs\u002Fhow-to\u002Fsmart-home-design-mistakes",{"title":810,"slug":811,"path":812,"order":813,"children":814},"Troubleshooting & Diagnostics","troubleshooting","en\u002Fdocs\u002Ftroubleshooting",9,[815],{"title":816,"slug":817,"path":818,"order":94},"Bus Communication Troubleshooting","bus-communication","en\u002Fdocs\u002Ftroubleshooting\u002Fbus-communication",{"title":820,"slug":821,"path":822,"order":823},"Frequently Asked Questions","faq","en\u002Fdocs\u002Ffaq",10,[825,843,851,871,882,1028,1038,1055,1076,1084],{"title":826,"slug":827,"path":828,"order":94,"children":829},"Erste Schritte","erste-schritte","de\u002Fdocs\u002Ferste-schritte",[830,833,836,840],{"title":831,"slug":353,"path":832,"order":94},"Grundlegende Konzepte und Terminologie","de\u002Fdocs\u002Ferste-schritte\u002Fconcepts",{"title":834,"slug":357,"path":835,"order":100},"Systemüberblick für Installateure","de\u002Fdocs\u002Ferste-schritte\u002Fsystem-overview",{"title":837,"slug":838,"path":839,"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":841,"slug":365,"path":842,"order":116},"Volang und VolangVM: warum ein Smart Home eine eigene Automatisierungssprache braucht","de\u002Fdocs\u002Ferste-schritte\u002Fvolang-and-volangvm",{"title":844,"slug":845,"path":846,"order":100,"children":847},"Systemarchitektur","systemarchitektur","de\u002Fdocs\u002Fsystemarchitektur",[848],{"title":849,"slug":374,"path":850,"order":94},"Sicherheitsarchitektur","de\u002Fdocs\u002Fsystemarchitektur\u002Fsecurity",{"title":852,"slug":853,"path":854,"order":106,"children":855},"Module und Peripherie","module","de\u002Fdocs\u002Fmodule",[856,859,862,865,868],{"title":857,"slug":383,"path":858,"order":94},"Verkabelung des Hub-Moduls","de\u002Fdocs\u002Fmodule\u002Fhub-wiring",{"title":860,"slug":387,"path":861,"order":100},"Verkabelung des I\u002FO-Moduls","de\u002Fdocs\u002Fmodule\u002Fio-wiring",{"title":863,"slug":391,"path":864,"order":106},"Verkabelung des Relay-Moduls","de\u002Fdocs\u002Fmodule\u002Frelay-wiring",{"title":866,"slug":395,"path":867,"order":116},"Verkabelung des 1-Wire-Moduls","de\u002Fdocs\u002Fmodule\u002F1wire-wiring",{"title":869,"slug":399,"path":870,"order":122},"Verkabelung des Analog-Input-Moduls","de\u002Fdocs\u002Fmodule\u002Fanalog-input-wiring",{"title":872,"slug":873,"path":874,"order":116,"children":875},"Verkabelungsrichtlinien","verkabelung","de\u002Fdocs\u002Fverkabelung",[876,879],{"title":877,"slug":408,"path":878,"order":94},"Bustopologie und Verkabelung","de\u002Fdocs\u002Fverkabelung\u002Fbus-topology",{"title":880,"slug":412,"path":881,"order":100},"Spannungsversorgung dimensionieren und verteilen","de\u002Fdocs\u002Fverkabelung\u002Fpower-supply",{"title":883,"slug":884,"path":885,"order":122,"children":886},"Logikbausteine","logikbausteine","de\u002Fdocs\u002Flogikbausteine",[887,891,913,1018],{"title":888,"slug":889,"path":890,"order":88,"template":423,"translation_key":424},"Übersicht","uebersicht","de\u002Fdocs\u002Flogikbausteine\u002Fuebersicht",{"title":892,"slug":427,"path":893,"order":94,"children":894},"Eingänge","de\u002Fdocs\u002Flogikbausteine\u002Finput",[895,897,899,901,903,905,907,909,911],{"title":431,"slug":432,"path":896,"order":88,"template":434,"translation_key":435},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fbinary_input",{"title":437,"slug":438,"path":898,"order":88,"template":434,"translation_key":440},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fboolean_constant",{"title":442,"slug":443,"path":900,"order":88,"template":434,"translation_key":445},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Foperation_mode_monitor",{"title":447,"slug":448,"path":902,"order":88,"template":434,"translation_key":450},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fnumeric_constant",{"title":452,"slug":453,"path":904,"order":88,"template":434,"translation_key":455},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fnumeric_input",{"title":457,"slug":458,"path":906,"order":88,"template":434,"translation_key":460},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fpulse_at",{"title":462,"slug":463,"path":908,"order":88,"template":434,"translation_key":465},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fschedule",{"title":467,"slug":468,"path":910,"order":88,"template":434,"translation_key":470},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fstring_constant",{"title":472,"slug":473,"path":912,"order":88,"template":434,"translation_key":475},"de\u002Fdocs\u002Flogikbausteine\u002Finput\u002Fswitch",{"title":914,"slug":478,"path":915,"order":100,"children":916},"Verarbeitung","de\u002Fdocs\u002Flogikbausteine\u002Fprocess",[917,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016],{"title":482,"slug":483,"path":918,"order":88,"template":434,"children":919,"translation_key":491},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fair_conditioner",[920],{"title":487,"slug":488,"path":921,"order":88,"template":434,"translation_key":490},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069",{"title":493,"slug":494,"path":923,"order":88,"template":434,"translation_key":496},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fbinary_limiter",{"title":498,"slug":499,"path":925,"order":88,"template":434,"translation_key":501},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fboolean_to_string",{"title":503,"slug":504,"path":927,"order":88,"template":434,"translation_key":506},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fclimate_regulator",{"title":508,"slug":509,"path":929,"order":88,"template":434,"translation_key":511},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fclimate_regulator_hub",{"title":513,"slug":514,"path":931,"order":88,"template":434,"translation_key":516},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fdelay",{"title":518,"slug":519,"path":933,"order":88,"template":434,"translation_key":521},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fdelayed_pulse",{"title":523,"slug":524,"path":935,"order":88,"template":434,"translation_key":526},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fdoor_window_monitor",{"title":528,"slug":529,"path":937,"order":88,"template":434,"translation_key":531},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fedge_detector",{"title":533,"slug":534,"path":939,"order":88,"template":434,"translation_key":536},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fgate",{"title":538,"slug":539,"path":941,"order":88,"template":434,"translation_key":541},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fhttp_request",{"title":543,"slug":544,"path":943,"order":88,"template":434,"translation_key":546},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fhysteresis",{"title":548,"slug":549,"path":945,"order":88,"template":434,"translation_key":551},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Firrigation",{"title":553,"slug":554,"path":947,"order":88,"template":434,"translation_key":556},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fjson_get_boolean",{"title":558,"slug":559,"path":949,"order":88,"template":434,"translation_key":561},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fjson_get_number",{"title":563,"slug":564,"path":951,"order":88,"template":434,"translation_key":566},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fjson_get_string",{"title":568,"slug":569,"path":953,"order":88,"template":434,"translation_key":571},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flevel_to_pulse",{"title":573,"slug":574,"path":955,"order":88,"template":434,"translation_key":576},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flogic_and",{"title":578,"slug":579,"path":957,"order":88,"template":434,"translation_key":581},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flogic_not",{"title":583,"slug":584,"path":959,"order":88,"template":434,"translation_key":586},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Flogic_or",{"title":588,"slug":589,"path":961,"order":88,"template":434,"translation_key":591},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_abs",{"title":593,"slug":594,"path":963,"order":88,"template":434,"translation_key":596},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_add",{"title":598,"slug":599,"path":965,"order":88,"template":434,"translation_key":601},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_average",{"title":603,"slug":604,"path":967,"order":88,"template":434,"translation_key":606},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_ceil",{"title":608,"slug":609,"path":969,"order":88,"template":434,"translation_key":611},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_divide",{"title":613,"slug":614,"path":971,"order":88,"template":434,"translation_key":616},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_floor",{"title":618,"slug":619,"path":973,"order":88,"template":434,"translation_key":621},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_max",{"title":623,"slug":624,"path":975,"order":88,"template":434,"translation_key":626},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_min",{"title":628,"slug":629,"path":977,"order":88,"template":434,"translation_key":631},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_modulo",{"title":633,"slug":634,"path":979,"order":88,"template":434,"translation_key":636},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_multiply",{"title":638,"slug":639,"path":981,"order":88,"template":434,"translation_key":641},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_random",{"title":643,"slug":644,"path":983,"order":88,"template":434,"translation_key":646},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_round",{"title":648,"slug":649,"path":985,"order":88,"template":434,"translation_key":651},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmath_subtract",{"title":653,"slug":654,"path":987,"order":88,"template":434,"translation_key":656},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmotor_axis",{"title":658,"slug":659,"path":989,"order":88,"template":434,"translation_key":661},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fmoving_average",{"title":663,"slug":664,"path":991,"order":88,"template":434,"translation_key":666},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumber_to_string",{"title":668,"slug":669,"path":993,"order":88,"template":434,"translation_key":671},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumeric_latch",{"title":673,"slug":674,"path":995,"order":88,"template":434,"translation_key":676},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumeric_predicate",{"title":678,"slug":679,"path":997,"order":88,"template":434,"translation_key":681},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fnumeric_throttle",{"title":683,"slug":684,"path":999,"order":88,"template":434,"translation_key":686},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpubsub",{"title":688,"slug":689,"path":1001,"order":88,"template":434,"translation_key":691},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpulse_counter",{"title":693,"slug":694,"path":1003,"order":88,"template":434,"translation_key":696},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpulse_gate",{"title":698,"slug":699,"path":1005,"order":88,"template":434,"translation_key":701},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fpulse_throttle",{"title":703,"slug":704,"path":1007,"order":88,"template":434,"translation_key":706},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fsequencer",{"title":708,"slug":709,"path":1009,"order":88,"template":434,"translation_key":711},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fshading",{"title":713,"slug":714,"path":1011,"order":88,"template":434,"translation_key":716},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fstring_format",{"title":718,"slug":719,"path":1013,"order":88,"template":434,"translation_key":721},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fstring_latch",{"title":723,"slug":724,"path":1015,"order":88,"template":434,"translation_key":726},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Ftoggle",{"title":728,"slug":729,"path":1017,"order":88,"template":434,"translation_key":731},"de\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fvariable_delayed_pulse",{"title":1019,"slug":734,"path":1020,"order":106,"children":1021},"Ausgänge","de\u002Fdocs\u002Flogikbausteine\u002Foutput",[1022,1024,1026],{"title":738,"slug":739,"path":1023,"order":88,"template":434,"translation_key":741},"de\u002Fdocs\u002Flogikbausteine\u002Foutput\u002Fgauge",{"title":743,"slug":744,"path":1025,"order":88,"template":434,"translation_key":746},"de\u002Fdocs\u002Flogikbausteine\u002Foutput\u002Foperation_mode_controller",{"title":748,"slug":749,"path":1027,"order":88,"template":434,"translation_key":751},"de\u002Fdocs\u002Flogikbausteine\u002Foutput\u002Frelay",{"title":1029,"slug":754,"path":1030,"order":133,"children":1031},"Programmiersprache Volang","de\u002Fdocs\u002Fvolang",[1032,1035],{"title":1033,"slug":759,"path":1034,"order":94},"Die Sprache Volang","de\u002Fdocs\u002Fvolang\u002Flanguage",{"title":1036,"slug":763,"path":1037,"order":100,"template":765},"Standardbibliothek","de\u002Fdocs\u002Fvolang\u002Fstdlib",{"title":1039,"slug":768,"path":1040,"order":144,"children":1041},"Software und Werkzeuge","de\u002Fdocs\u002Fsoftware",[1042,1045,1048,1051],{"title":1043,"slug":773,"path":1044,"order":94},"Voldeno Studio - Installation und Rundgang","de\u002Fdocs\u002Fsoftware\u002Fstudio",{"title":1046,"slug":777,"path":1047,"order":100},"Voldeno Studio - KI-Assistent","de\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"title":1049,"slug":781,"path":1050,"order":106},"Voldeno Studio - Zeitpläne","de\u002Fdocs\u002Fsoftware\u002Fschedules",{"title":1052,"slug":1053,"path":1054,"order":116},"Voldeno Studio - Abstrakte Blöcke und Implementierungen","abstrakte-bloecke-und-implementierungen","de\u002Fdocs\u002Fsoftware\u002Fabstrakte-bloecke-und-implementierungen",{"title":1056,"slug":1057,"path":1058,"order":791,"children":1059},"Ratgeber und Anleitungen","ratgeber","de\u002Fdocs\u002Fratgeber",[1060,1064,1068,1072],{"title":1061,"slug":1062,"path":1063,"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":1065,"slug":1066,"path":1067,"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":1069,"slug":1070,"path":1071,"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":1073,"slug":1074,"path":1075,"order":116},"Die 7 häufigsten Fehler bei der Smart-Home-Planung","smart-home-planungsfehler","de\u002Fdocs\u002Fratgeber\u002Fsmart-home-planungsfehler",{"title":1077,"slug":1078,"path":1079,"order":813,"children":1080},"Fehlerbehebung und Diagnose","fehlerbehebung","de\u002Fdocs\u002Ffehlerbehebung",[1081],{"title":1082,"slug":817,"path":1083,"order":94},"Fehlersuche bei der Buskommunikation","de\u002Fdocs\u002Ffehlerbehebung\u002Fbus-communication",{"title":1085,"slug":821,"path":1086,"order":823},"Häufig gestellte Fragen","de\u002Fdocs\u002Ffaq",[1088,1104,1111,1130,1140,1283,1293,1309,1325,1332],{"title":1089,"slug":348,"path":1090,"order":94,"children":1091},"はじめに","ja\u002Fdocs\u002Fgetting-started",[1092,1095,1098,1101],{"title":1093,"slug":353,"path":1094,"order":94},"基本概念と用語","ja\u002Fdocs\u002Fgetting-started\u002Fconcepts",{"title":1096,"slug":357,"path":1097,"order":100},"インストーラー向けシステム概要","ja\u002Fdocs\u002Fgetting-started\u002Fsystem-overview",{"title":1099,"slug":361,"path":1100,"order":106},"Voldeno Studio でゼロからロジックを定義する方法","ja\u002Fdocs\u002Fgetting-started\u002Fdefine-logic-in-voldeno-studio",{"title":1102,"slug":365,"path":1103,"order":116},"Volang と VolangVM: スマートホームに専用の自動化言語が必要な理由","ja\u002Fdocs\u002Fgetting-started\u002Fvolang-and-volangvm",{"title":1105,"slug":369,"path":1106,"order":100,"children":1107},"システムアーキテクチャ","ja\u002Fdocs\u002Fsystem-architecture",[1108],{"title":1109,"slug":374,"path":1110,"order":94},"セキュリティアーキテクチャ","ja\u002Fdocs\u002Fsystem-architecture\u002Fsecurity",{"title":1112,"slug":378,"path":1113,"order":106,"children":1114},"モジュールと周辺機器","ja\u002Fdocs\u002Fmodules",[1115,1118,1121,1124,1127],{"title":1116,"slug":383,"path":1117,"order":94},"Hub モジュール配線","ja\u002Fdocs\u002Fmodules\u002Fhub-wiring",{"title":1119,"slug":387,"path":1120,"order":100},"I\u002FO モジュール配線","ja\u002Fdocs\u002Fmodules\u002Fio-wiring",{"title":1122,"slug":391,"path":1123,"order":106},"Relay モジュール配線","ja\u002Fdocs\u002Fmodules\u002Frelay-wiring",{"title":1125,"slug":395,"path":1126,"order":116},"1-Wire モジュール配線","ja\u002Fdocs\u002Fmodules\u002F1wire-wiring",{"title":1128,"slug":399,"path":1129,"order":122},"Analog Input モジュール配線","ja\u002Fdocs\u002Fmodules\u002Fanalog-input-wiring",{"title":1131,"slug":403,"path":1132,"order":116,"children":1133},"配線ガイドライン","ja\u002Fdocs\u002Fwiring",[1134,1137],{"title":1135,"slug":408,"path":1136,"order":94},"バストポロジと配線","ja\u002Fdocs\u002Fwiring\u002Fbus-topology",{"title":1138,"slug":412,"path":1139,"order":100},"電源容量の設計と配電","ja\u002Fdocs\u002Fwiring\u002Fpower-supply",{"title":415,"slug":416,"path":1141,"order":122,"children":1142},"ja\u002Fdocs\u002Flogic-blocks",[1143,1146,1168,1273],{"title":1144,"slug":421,"path":1145,"order":88,"template":423,"translation_key":424},"概要","ja\u002Fdocs\u002Flogic-blocks\u002Foverview",{"title":1147,"slug":427,"path":1148,"order":94,"children":1149},"入力","ja\u002Fdocs\u002Flogic-blocks\u002Finput",[1150,1152,1154,1156,1158,1160,1162,1164,1166],{"title":431,"slug":432,"path":1151,"order":88,"template":434,"translation_key":435},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fbinary_input",{"title":437,"slug":438,"path":1153,"order":88,"template":434,"translation_key":440},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fboolean_constant",{"title":442,"slug":443,"path":1155,"order":88,"template":434,"translation_key":445},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Foperation_mode_monitor",{"title":447,"slug":448,"path":1157,"order":88,"template":434,"translation_key":450},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_constant",{"title":452,"slug":453,"path":1159,"order":88,"template":434,"translation_key":455},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fnumeric_input",{"title":457,"slug":458,"path":1161,"order":88,"template":434,"translation_key":460},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fpulse_at",{"title":462,"slug":463,"path":1163,"order":88,"template":434,"translation_key":465},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fschedule",{"title":467,"slug":468,"path":1165,"order":88,"template":434,"translation_key":470},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fstring_constant",{"title":472,"slug":473,"path":1167,"order":88,"template":434,"translation_key":475},"ja\u002Fdocs\u002Flogic-blocks\u002Finput\u002Fswitch",{"title":1169,"slug":478,"path":1170,"order":100,"children":1171},"処理","ja\u002Fdocs\u002Flogic-blocks\u002Fprocess",[1172,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271],{"title":482,"slug":483,"path":1173,"order":88,"template":434,"children":1174,"translation_key":491},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fair_conditioner",[1175],{"title":487,"slug":488,"path":1176,"order":88,"template":434,"translation_key":490},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069",{"title":493,"slug":494,"path":1178,"order":88,"template":434,"translation_key":496},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fbinary_limiter",{"title":498,"slug":499,"path":1180,"order":88,"template":434,"translation_key":501},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fboolean_to_string",{"title":503,"slug":504,"path":1182,"order":88,"template":434,"translation_key":506},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator",{"title":508,"slug":509,"path":1184,"order":88,"template":434,"translation_key":511},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fclimate_regulator_hub",{"title":513,"slug":514,"path":1186,"order":88,"template":434,"translation_key":516},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelay",{"title":518,"slug":519,"path":1188,"order":88,"template":434,"translation_key":521},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdelayed_pulse",{"title":523,"slug":524,"path":1190,"order":88,"template":434,"translation_key":526},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fdoor_window_monitor",{"title":528,"slug":529,"path":1192,"order":88,"template":434,"translation_key":531},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fedge_detector",{"title":533,"slug":534,"path":1194,"order":88,"template":434,"translation_key":536},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fgate",{"title":538,"slug":539,"path":1196,"order":88,"template":434,"translation_key":541},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhttp_request",{"title":543,"slug":544,"path":1198,"order":88,"template":434,"translation_key":546},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fhysteresis",{"title":548,"slug":549,"path":1200,"order":88,"template":434,"translation_key":551},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Firrigation",{"title":553,"slug":554,"path":1202,"order":88,"template":434,"translation_key":556},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_boolean",{"title":558,"slug":559,"path":1204,"order":88,"template":434,"translation_key":561},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_number",{"title":563,"slug":564,"path":1206,"order":88,"template":434,"translation_key":566},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fjson_get_string",{"title":568,"slug":569,"path":1208,"order":88,"template":434,"translation_key":571},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flevel_to_pulse",{"title":573,"slug":574,"path":1210,"order":88,"template":434,"translation_key":576},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_and",{"title":578,"slug":579,"path":1212,"order":88,"template":434,"translation_key":581},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_not",{"title":583,"slug":584,"path":1214,"order":88,"template":434,"translation_key":586},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Flogic_or",{"title":588,"slug":589,"path":1216,"order":88,"template":434,"translation_key":591},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_abs",{"title":593,"slug":594,"path":1218,"order":88,"template":434,"translation_key":596},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_add",{"title":598,"slug":599,"path":1220,"order":88,"template":434,"translation_key":601},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_average",{"title":603,"slug":604,"path":1222,"order":88,"template":434,"translation_key":606},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_ceil",{"title":608,"slug":609,"path":1224,"order":88,"template":434,"translation_key":611},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_divide",{"title":613,"slug":614,"path":1226,"order":88,"template":434,"translation_key":616},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_floor",{"title":618,"slug":619,"path":1228,"order":88,"template":434,"translation_key":621},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_max",{"title":623,"slug":624,"path":1230,"order":88,"template":434,"translation_key":626},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_min",{"title":628,"slug":629,"path":1232,"order":88,"template":434,"translation_key":631},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_modulo",{"title":633,"slug":634,"path":1234,"order":88,"template":434,"translation_key":636},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_multiply",{"title":638,"slug":639,"path":1236,"order":88,"template":434,"translation_key":641},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_random",{"title":643,"slug":644,"path":1238,"order":88,"template":434,"translation_key":646},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_round",{"title":648,"slug":649,"path":1240,"order":88,"template":434,"translation_key":651},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmath_subtract",{"title":653,"slug":654,"path":1242,"order":88,"template":434,"translation_key":656},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmotor_axis",{"title":658,"slug":659,"path":1244,"order":88,"template":434,"translation_key":661},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fmoving_average",{"title":663,"slug":664,"path":1246,"order":88,"template":434,"translation_key":666},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumber_to_string",{"title":668,"slug":669,"path":1248,"order":88,"template":434,"translation_key":671},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_latch",{"title":673,"slug":674,"path":1250,"order":88,"template":434,"translation_key":676},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_predicate",{"title":678,"slug":679,"path":1252,"order":88,"template":434,"translation_key":681},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fnumeric_throttle",{"title":683,"slug":684,"path":1254,"order":88,"template":434,"translation_key":686},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpubsub",{"title":688,"slug":689,"path":1256,"order":88,"template":434,"translation_key":691},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_counter",{"title":693,"slug":694,"path":1258,"order":88,"template":434,"translation_key":696},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_gate",{"title":698,"slug":699,"path":1260,"order":88,"template":434,"translation_key":701},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fpulse_throttle",{"title":703,"slug":704,"path":1262,"order":88,"template":434,"translation_key":706},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fsequencer",{"title":708,"slug":709,"path":1264,"order":88,"template":434,"translation_key":711},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fshading",{"title":713,"slug":714,"path":1266,"order":88,"template":434,"translation_key":716},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_format",{"title":718,"slug":719,"path":1268,"order":88,"template":434,"translation_key":721},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fstring_latch",{"title":723,"slug":724,"path":1270,"order":88,"template":434,"translation_key":726},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Ftoggle",{"title":728,"slug":729,"path":1272,"order":88,"template":434,"translation_key":731},"ja\u002Fdocs\u002Flogic-blocks\u002Fprocess\u002Fvariable_delayed_pulse",{"title":1274,"slug":734,"path":1275,"order":106,"children":1276},"出力","ja\u002Fdocs\u002Flogic-blocks\u002Foutput",[1277,1279,1281],{"title":738,"slug":739,"path":1278,"order":88,"template":434,"translation_key":741},"ja\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Fgauge",{"title":743,"slug":744,"path":1280,"order":88,"template":434,"translation_key":746},"ja\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Foperation_mode_controller",{"title":748,"slug":749,"path":1282,"order":88,"template":434,"translation_key":751},"ja\u002Fdocs\u002Flogic-blocks\u002Foutput\u002Frelay",{"title":1284,"slug":754,"path":1285,"order":133,"children":1286},"Volang プログラミング言語","ja\u002Fdocs\u002Fvolang",[1287,1290],{"title":1288,"slug":759,"path":1289,"order":94},"Volang 言語","ja\u002Fdocs\u002Fvolang\u002Flanguage",{"title":1291,"slug":763,"path":1292,"order":100,"template":765},"標準ライブラリ","ja\u002Fdocs\u002Fvolang\u002Fstdlib",{"title":1294,"slug":768,"path":1295,"order":144,"children":1296},"ソフトウェアとツール","ja\u002Fdocs\u002Fsoftware",[1297,1300,1303,1306],{"title":1298,"slug":773,"path":1299,"order":94},"Voldeno Studio — インストールと概要","ja\u002Fdocs\u002Fsoftware\u002Fstudio",{"title":1301,"slug":777,"path":1302,"order":100},"Voldeno Studio — AIアシスタント","ja\u002Fdocs\u002Fsoftware\u002Fai-assistant",{"title":1304,"slug":781,"path":1305,"order":106},"Voldeno Studio — スケジュール","ja\u002Fdocs\u002Fsoftware\u002Fschedules",{"title":1307,"slug":785,"path":1308,"order":116},"Voldeno Studio — 抽象ブロックと実装","ja\u002Fdocs\u002Fsoftware\u002Fabstract-blocks-and-implementations",{"title":1310,"slug":789,"path":1311,"order":791,"children":1312},"ハウツーガイド","ja\u002Fdocs\u002Fhow-to",[1313,1316,1319,1322],{"title":1314,"slug":795,"path":1315,"order":94},"スマートホームとは何か、どう動くのか","ja\u002Fdocs\u002Fhow-to\u002Fwhat-is-a-smart-home",{"title":1317,"slug":799,"path":1318,"order":100},"スマートホームシステムの選び方：実践ガイド","ja\u002Fdocs\u002Fhow-to\u002Fhow-to-choose-a-smart-home-system",{"title":1320,"slug":803,"path":1321,"order":106},"スマートホームの費用はいくらか？3つの Voldeno インストール例とモジュール・価格","ja\u002Fdocs\u002Fhow-to\u002Fhow-much-does-a-smart-home-cost",{"title":1323,"slug":807,"path":1324,"order":116},"スマートホーム設計でよくある7つの失敗","ja\u002Fdocs\u002Fhow-to\u002Fsmart-home-design-mistakes",{"title":1326,"slug":811,"path":1327,"order":813,"children":1328},"トラブルシューティングと診断","ja\u002Fdocs\u002Ftroubleshooting",[1329],{"title":1330,"slug":817,"path":1331,"order":94},"バス通信のトラブルシューティング","ja\u002Fdocs\u002Ftroubleshooting\u002Fbus-communication",{"title":1333,"slug":821,"path":1334,"order":823},"よくある質問","ja\u002Fdocs\u002Ffaq",[1336,1357,1366,1391,1404,1550,1562,1581,1602,1611],{"title":1337,"slug":1338,"path":1339,"order":94,"children":1340},"Pierwsze kroki","pierwsze-kroki","pl\u002Fdocs\u002Fpierwsze-kroki",[1341,1345,1349,1353],{"title":1342,"slug":1343,"path":1344,"order":94},"Podstawowe pojęcia i terminologia","pojecia","pl\u002Fdocs\u002Fpierwsze-kroki\u002Fpojecia",{"title":1346,"slug":1347,"path":1348,"order":100},"Przegląd systemu dla instalatorów","przeglad-systemu","pl\u002Fdocs\u002Fpierwsze-kroki\u002Fprzeglad-systemu",{"title":1350,"slug":1351,"path":1352,"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":1354,"slug":1355,"path":1356,"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":1358,"slug":1359,"path":1360,"order":100,"children":1361},"Architektura systemu","architektura-systemu","pl\u002Fdocs\u002Farchitektura-systemu",[1362],{"title":1363,"slug":1364,"path":1365,"order":94},"Architektura bezpieczeństwa","bezpieczenstwo","pl\u002Fdocs\u002Farchitektura-systemu\u002Fbezpieczenstwo",{"title":1367,"slug":1368,"path":1369,"order":106,"children":1370},"Moduły i peryferia","moduly","pl\u002Fdocs\u002Fmoduly",[1371,1375,1379,1383,1387],{"title":1372,"slug":1373,"path":1374,"order":94},"Okablowanie modułu HUB","okablowanie-hub","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-hub",{"title":1376,"slug":1377,"path":1378,"order":100},"Okablowanie modułu I\u002FO","okablowanie-io","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-io",{"title":1380,"slug":1381,"path":1382,"order":106},"Okablowanie modułu RELAY","okablowanie-relay","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-relay",{"title":1384,"slug":1385,"path":1386,"order":116},"Okablowanie modułu 1-Wire","okablowanie-1wire","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-1wire",{"title":1388,"slug":1389,"path":1390,"order":122},"Okablowanie modułu Analog Input","okablowanie-analog-input","pl\u002Fdocs\u002Fmoduly\u002Fokablowanie-analog-input",{"title":1392,"slug":1393,"path":1394,"order":116,"children":1395},"Wytyczne okablowania","okablowanie","pl\u002Fdocs\u002Fokablowanie",[1396,1400],{"title":1397,"slug":1398,"path":1399,"order":94},"Topologia i okablowanie magistrali","topologia-magistrali","pl\u002Fdocs\u002Fokablowanie\u002Ftopologia-magistrali",{"title":1401,"slug":1402,"path":1403,"order":100},"Dobór i dystrybucja zasilania","zasilanie","pl\u002Fdocs\u002Fokablowanie\u002Fzasilanie",{"title":1405,"slug":1406,"path":1407,"order":122,"children":1408},"Bloki logiczne","bloki-logiczne","pl\u002Fdocs\u002Fbloki-logiczne",[1409,1413,1435,1540],{"title":1410,"slug":1411,"path":1412,"order":88,"template":423,"translation_key":424},"Przegląd","przeglad","pl\u002Fdocs\u002Fbloki-logiczne\u002Fprzeglad",{"title":1414,"slug":427,"path":1415,"order":94,"children":1416},"Wejścia","pl\u002Fdocs\u002Fbloki-logiczne\u002Finput",[1417,1419,1421,1423,1425,1427,1429,1431,1433],{"title":431,"slug":432,"path":1418,"order":88,"template":434,"translation_key":435},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fbinary_input",{"title":437,"slug":438,"path":1420,"order":88,"template":434,"translation_key":440},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fboolean_constant",{"title":442,"slug":443,"path":1422,"order":88,"template":434,"translation_key":445},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Foperation_mode_monitor",{"title":447,"slug":448,"path":1424,"order":88,"template":434,"translation_key":450},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fnumeric_constant",{"title":452,"slug":453,"path":1426,"order":88,"template":434,"translation_key":455},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fnumeric_input",{"title":457,"slug":458,"path":1428,"order":88,"template":434,"translation_key":460},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fpulse_at",{"title":462,"slug":463,"path":1430,"order":88,"template":434,"translation_key":465},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fschedule",{"title":467,"slug":468,"path":1432,"order":88,"template":434,"translation_key":470},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fstring_constant",{"title":472,"slug":473,"path":1434,"order":88,"template":434,"translation_key":475},"pl\u002Fdocs\u002Fbloki-logiczne\u002Finput\u002Fswitch",{"title":1436,"slug":478,"path":1437,"order":100,"children":1438},"Przetwarzanie","pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess",[1439,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538],{"title":482,"slug":483,"path":1440,"order":88,"template":434,"children":1441,"translation_key":491},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fair_conditioner",[1442],{"title":487,"slug":488,"path":1443,"order":88,"template":434,"translation_key":490},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069",{"title":493,"slug":494,"path":1445,"order":88,"template":434,"translation_key":496},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fbinary_limiter",{"title":498,"slug":499,"path":1447,"order":88,"template":434,"translation_key":501},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fboolean_to_string",{"title":503,"slug":504,"path":1449,"order":88,"template":434,"translation_key":506},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fclimate_regulator",{"title":508,"slug":509,"path":1451,"order":88,"template":434,"translation_key":511},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fclimate_regulator_hub",{"title":513,"slug":514,"path":1453,"order":88,"template":434,"translation_key":516},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fdelay",{"title":518,"slug":519,"path":1455,"order":88,"template":434,"translation_key":521},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fdelayed_pulse",{"title":523,"slug":524,"path":1457,"order":88,"template":434,"translation_key":526},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fdoor_window_monitor",{"title":528,"slug":529,"path":1459,"order":88,"template":434,"translation_key":531},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fedge_detector",{"title":533,"slug":534,"path":1461,"order":88,"template":434,"translation_key":536},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fgate",{"title":538,"slug":539,"path":1463,"order":88,"template":434,"translation_key":541},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fhttp_request",{"title":543,"slug":544,"path":1465,"order":88,"template":434,"translation_key":546},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fhysteresis",{"title":548,"slug":549,"path":1467,"order":88,"template":434,"translation_key":551},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Firrigation",{"title":553,"slug":554,"path":1469,"order":88,"template":434,"translation_key":556},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fjson_get_boolean",{"title":558,"slug":559,"path":1471,"order":88,"template":434,"translation_key":561},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fjson_get_number",{"title":563,"slug":564,"path":1473,"order":88,"template":434,"translation_key":566},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fjson_get_string",{"title":568,"slug":569,"path":1475,"order":88,"template":434,"translation_key":571},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flevel_to_pulse",{"title":573,"slug":574,"path":1477,"order":88,"template":434,"translation_key":576},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flogic_and",{"title":578,"slug":579,"path":1479,"order":88,"template":434,"translation_key":581},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flogic_not",{"title":583,"slug":584,"path":1481,"order":88,"template":434,"translation_key":586},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Flogic_or",{"title":588,"slug":589,"path":1483,"order":88,"template":434,"translation_key":591},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_abs",{"title":593,"slug":594,"path":1485,"order":88,"template":434,"translation_key":596},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_add",{"title":598,"slug":599,"path":1487,"order":88,"template":434,"translation_key":601},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_average",{"title":603,"slug":604,"path":1489,"order":88,"template":434,"translation_key":606},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_ceil",{"title":608,"slug":609,"path":1491,"order":88,"template":434,"translation_key":611},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_divide",{"title":613,"slug":614,"path":1493,"order":88,"template":434,"translation_key":616},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_floor",{"title":618,"slug":619,"path":1495,"order":88,"template":434,"translation_key":621},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_max",{"title":623,"slug":624,"path":1497,"order":88,"template":434,"translation_key":626},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_min",{"title":628,"slug":629,"path":1499,"order":88,"template":434,"translation_key":631},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_modulo",{"title":633,"slug":634,"path":1501,"order":88,"template":434,"translation_key":636},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_multiply",{"title":638,"slug":639,"path":1503,"order":88,"template":434,"translation_key":641},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_random",{"title":643,"slug":644,"path":1505,"order":88,"template":434,"translation_key":646},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_round",{"title":648,"slug":649,"path":1507,"order":88,"template":434,"translation_key":651},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmath_subtract",{"title":653,"slug":654,"path":1509,"order":88,"template":434,"translation_key":656},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmotor_axis",{"title":658,"slug":659,"path":1511,"order":88,"template":434,"translation_key":661},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fmoving_average",{"title":663,"slug":664,"path":1513,"order":88,"template":434,"translation_key":666},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumber_to_string",{"title":668,"slug":669,"path":1515,"order":88,"template":434,"translation_key":671},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumeric_latch",{"title":673,"slug":674,"path":1517,"order":88,"template":434,"translation_key":676},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumeric_predicate",{"title":678,"slug":679,"path":1519,"order":88,"template":434,"translation_key":681},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fnumeric_throttle",{"title":683,"slug":684,"path":1521,"order":88,"template":434,"translation_key":686},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpubsub",{"title":688,"slug":689,"path":1523,"order":88,"template":434,"translation_key":691},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpulse_counter",{"title":693,"slug":694,"path":1525,"order":88,"template":434,"translation_key":696},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpulse_gate",{"title":698,"slug":699,"path":1527,"order":88,"template":434,"translation_key":701},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fpulse_throttle",{"title":703,"slug":704,"path":1529,"order":88,"template":434,"translation_key":706},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fsequencer",{"title":708,"slug":709,"path":1531,"order":88,"template":434,"translation_key":711},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fshading",{"title":713,"slug":714,"path":1533,"order":88,"template":434,"translation_key":716},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fstring_format",{"title":718,"slug":719,"path":1535,"order":88,"template":434,"translation_key":721},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fstring_latch",{"title":723,"slug":724,"path":1537,"order":88,"template":434,"translation_key":726},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Ftoggle",{"title":728,"slug":729,"path":1539,"order":88,"template":434,"translation_key":731},"pl\u002Fdocs\u002Fbloki-logiczne\u002Fprocess\u002Fvariable_delayed_pulse",{"title":1541,"slug":734,"path":1542,"order":106,"children":1543},"Wyjścia","pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput",[1544,1546,1548],{"title":738,"slug":739,"path":1545,"order":88,"template":434,"translation_key":741},"pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput\u002Fgauge",{"title":743,"slug":744,"path":1547,"order":88,"template":434,"translation_key":746},"pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput\u002Foperation_mode_controller",{"title":748,"slug":749,"path":1549,"order":88,"template":434,"translation_key":751},"pl\u002Fdocs\u002Fbloki-logiczne\u002Foutput\u002Frelay",{"title":1551,"slug":754,"path":1552,"order":133,"children":1553},"Język programowania Volang","pl\u002Fdocs\u002Fvolang",[1554,1558],{"title":1555,"slug":1556,"path":1557,"order":94},"Język Volang","jezyk","pl\u002Fdocs\u002Fvolang\u002Fjezyk",{"title":1559,"slug":1560,"path":1561,"order":100,"template":765},"Biblioteka standardowa","biblioteka-standardowa","pl\u002Fdocs\u002Fvolang\u002Fbiblioteka-standardowa",{"title":1563,"slug":1564,"path":1565,"order":144,"children":1566},"Oprogramowanie","oprogramowanie","pl\u002Fdocs\u002Foprogramowanie",[1567,1570,1574,1577],{"title":1568,"slug":773,"path":1569,"order":94},"Voldeno Studio - Instalacja i przewodnik","pl\u002Fdocs\u002Foprogramowanie\u002Fstudio",{"title":1571,"slug":1572,"path":1573,"order":100},"Voldeno Studio - Asystent AI","asystent-ai","pl\u002Fdocs\u002Foprogramowanie\u002Fasystent-ai",{"title":1575,"slug":781,"path":1576,"order":106},"Voldeno Studio - Harmonogramy","pl\u002Fdocs\u002Foprogramowanie\u002Fschedules",{"title":1578,"slug":1579,"path":1580,"order":116},"Voldeno Studio - Bloki abstrakcyjne i implementacje","bloki-abstrakcyjne-i-implementacje","pl\u002Fdocs\u002Foprogramowanie\u002Fbloki-abstrakcyjne-i-implementacje",{"title":1582,"slug":1583,"path":1584,"order":791,"children":1585},"Poradniki","poradniki","pl\u002Fdocs\u002Fporadniki",[1586,1590,1594,1598],{"title":1587,"slug":1588,"path":1589,"order":94},"Czym jest smart home i jak działa?","czym-jest-smart-home","pl\u002Fdocs\u002Fporadniki\u002Fczym-jest-smart-home",{"title":1591,"slug":1592,"path":1593,"order":100},"Jaki system smart home wybrać? Praktyczny przewodnik","jaki-system-smart-home-wybrac","pl\u002Fdocs\u002Fporadniki\u002Fjaki-system-smart-home-wybrac",{"title":1595,"slug":1596,"path":1597,"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":1599,"slug":1600,"path":1601,"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":1603,"slug":1604,"path":1605,"order":813,"children":1606},"Diagnostyka i rozwiązywanie problemów","diagnostyka","pl\u002Fdocs\u002Fdiagnostyka",[1607],{"title":1608,"slug":1609,"path":1610,"order":94},"Rozwiązywanie problemów z komunikacją magistrali","komunikacja-magistrali","pl\u002Fdocs\u002Fdiagnostyka\u002Fkomunikacja-magistrali",{"title":1612,"slug":821,"path":1613,"order":823},"Często zadawane pytania","pl\u002Fdocs\u002Ffaq",{"de":1615,"ja":1629,"en":1641,"pl":1642},{"logikbausteine":1616,"logikbausteine\u002Fprocess":1617,"logikbausteine\u002Finput":1618,"module":1619,"software":1620,"ratgeber":1621,"fehlerbehebung":1622,"erste-schritte":1623,"logikbausteine\u002Foutput":1624,"volang":1625,"logikbausteine\u002Fdriver\u002Fdaikin_brp069":1626,"systemarchitektur":1627,"verkabelung":1628},"logikbausteine\u002Fuebersicht","logikbausteine\u002Fprocess\u002Fbinary_limiter","logikbausteine\u002Finput\u002Fbinary_input","module\u002Fhub-wiring","software\u002Fstudio","ratgeber\u002Fwas-ist-ein-smart-home","fehlerbehebung\u002Fbus-communication","erste-schritte\u002Fconcepts","logikbausteine\u002Foutput\u002Fgauge","volang\u002Flanguage","logikbausteine\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069","systemarchitektur\u002Fsecurity","verkabelung\u002Fbus-topology",{"logic-blocks\u002Fprocess":1630,"how-to":1631,"troubleshooting":1632,"logic-blocks":1633,"software":1620,"logic-blocks\u002Finput":1634,"getting-started":1635,"wiring":1636,"modules":1637,"system-architecture":1638,"logic-blocks\u002Foutput":1639,"volang":1625,"logic-blocks\u002Fdriver\u002Fdaikin_brp069":1640},"logic-blocks\u002Fprocess\u002Fbinary_limiter","how-to\u002Fwhat-is-a-smart-home","troubleshooting\u002Fbus-communication","logic-blocks\u002Foverview","logic-blocks\u002Finput\u002Fbinary_input","getting-started\u002Fconcepts","wiring\u002Fbus-topology","modules\u002Fhub-wiring","system-architecture\u002Fsecurity","logic-blocks\u002Foutput\u002Fgauge","logic-blocks\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069",{"troubleshooting":1632,"logic-blocks\u002Fdriver\u002Fdaikin_brp069":1640,"logic-blocks\u002Finput":1634,"logic-blocks\u002Foutput":1639,"modules":1637,"volang":1625,"getting-started":1635,"logic-blocks\u002Fprocess":1630,"how-to":1631,"wiring":1636,"system-architecture":1638,"software":1620,"logic-blocks":1633},{"volang":1643,"poradniki":1644,"bloki-logiczne\u002Fdriver\u002Fdaikin_brp069":1645,"bloki-logiczne\u002Finput":1646,"moduly":1647,"bloki-logiczne":1648,"okablowanie":1649,"bloki-logiczne\u002Fprocess":1650,"architektura-systemu":1651,"oprogramowanie":1652,"pierwsze-kroki":1653,"diagnostyka":1654,"bloki-logiczne\u002Foutput":1655},"volang\u002Fjezyk","poradniki\u002Fczym-jest-smart-home","bloki-logiczne\u002Fprocess\u002Fair_conditioner\u002Fdaikin_brp069","bloki-logiczne\u002Finput\u002Fbinary_input","moduly\u002Fokablowanie-hub","bloki-logiczne\u002Fprzeglad","okablowanie\u002Ftopologia-magistrali","bloki-logiczne\u002Fprocess\u002Fbinary_limiter","architektura-systemu\u002Fbezpieczenstwo","oprogramowanie\u002Fstudio","pierwsze-kroki\u002Fpojecia","diagnostyka\u002Fkomunikacja-magistrali","bloki-logiczne\u002Foutput\u002Fgauge",{"enabled":71,"navigation":1657},{"ja":1658,"pl":1707,"de":1743,"en":1784},[1659,1665,1671,1677,1683,1689,1695,1701],{"title":1660,"slug":1661,"path":1662,"order":88,"date":1663,"translation_key":1664},"スマートホームのI\u002FOモジュールとは何か、何に使うか","io-module-in-the-smart-home","ja\u002Fblog\u002Fio-module-in-the-smart-home","2026-10-19","2026_10_19_io_module_in_the_smart_home",{"title":1666,"slug":1667,"path":1668,"order":88,"date":1669,"translation_key":1670},"スマートホームのAIアシスタント：導入はシンプルに、できることは無制限に","ai-assistant-for-the-smart-home","ja\u002Fblog\u002Fai-assistant-for-the-smart-home","2026-09-27","2026_09_27_ai_assistant_for_the_smart_home",{"title":1672,"slug":1673,"path":1674,"order":88,"date":1675,"translation_key":1676},"スマートホームはガジェットではない：数値で見る省エネ、防犯、資産価値","smart-home-is-not-a-gadget","ja\u002Fblog\u002Fsmart-home-is-not-a-gadget","2026-07-03","2026_07_03_smart_home_is_not_a_gadget",{"title":1678,"slug":1679,"path":1680,"order":88,"date":1681,"translation_key":1682},"ゼロクロス切替：I\u002FO・RELAYモジュールがリレー接点寿命を延ばす仕組み","zero-crossing-switching-io-and-relay-modules","ja\u002Fblog\u002Fzero-crossing-switching-io-and-relay-modules","2026-06-11","2026_06_11_zero_crossing_switching",{"title":1684,"slug":1685,"path":1686,"order":88,"date":1687,"translation_key":1688},"Google Cloud Next '26：Fischertechnik工場デモをVoldenoが駆動","voldeno-at-google-cloud-next-26","ja\u002Fblog\u002Fvoldeno-at-google-cloud-next-26","2026-04-28","2026_04_28_voldeno_at_google_cloud_next_26",{"title":1690,"slug":1691,"path":1692,"order":88,"date":1693,"translation_key":1694},"準備完了：数百台のVoldenoモジュールがスマートホーム導入の準備完了","we-are-ready","ja\u002Fblog\u002Fwe-are-ready","2025-08-17","2025_08_17_we_are_ready",{"title":1696,"slug":1697,"path":1698,"order":88,"date":1699,"translation_key":1700},"新製品 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","2025-04-25","2025_04_25_new_voldeno_1wire_temperature_sensor",{"title":1702,"slug":1703,"path":1704,"order":88,"date":1705,"translation_key":1706},"Voldenoで描くスマートホームの未来","future_of_smart_homes","ja\u002Fblog\u002Ffuture_of_smart_homes","2024-10-18","2024_10_18_future_of_smart_homes",[1708,1713,1718,1723,1728,1731,1735,1739],{"title":1709,"slug":1710,"path":1711,"order":88,"date":1663,"translation_key":1712},"Moduł I\u002FO w smart home: co to jest i do czego służy","modul-io-w-smart-home","pl\u002Fblog\u002Fmodul-io-w-smart-home","2026_10_19_modul_io_co_to_jest",{"title":1714,"slug":1715,"path":1716,"order":88,"date":1669,"translation_key":1717},"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":1719,"slug":1720,"path":1721,"order":88,"date":1675,"translation_key":1722},"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":1724,"slug":1725,"path":1726,"order":88,"date":1681,"translation_key":1727},"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":1729,"slug":1685,"path":1730,"order":88,"date":1687,"translation_key":1688},"System Voldeno napędził demo fabryki Fischertechnik na Google Cloud Next '26","pl\u002Fblog\u002Fvoldeno-at-google-cloud-next-26",{"title":1732,"slug":1733,"path":1734,"order":88,"date":1693,"translation_key":1694},"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",{"title":1736,"slug":1737,"path":1738,"order":88,"date":1699,"translation_key":1700},"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",{"title":1740,"slug":1741,"path":1742,"order":88,"date":1705,"translation_key":1706},"Odkryj przyszłość inteligentnych domów z Voldeno","odkryj-przyszlosc-inteligentnych-domow-z-voldeno","pl\u002Fblog\u002Fodkryj-przyszlosc-inteligentnych-domow-z-voldeno",[1744,1749,1754,1759,1764,1769,1774,1779],{"title":1745,"slug":1746,"path":1747,"order":88,"date":1663,"translation_key":1748},"I\u002FO-Modul im Smart Home: was es ist und wozu es dient","io-modul-im-smart-home","de\u002Fblog\u002Fio-modul-im-smart-home","2026_10_19_io_modul_im_smart_home",{"title":1750,"slug":1751,"path":1752,"order":88,"date":1669,"translation_key":1753},"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_ki_assistent_fuer_das_smart_home",{"title":1755,"slug":1756,"path":1757,"order":88,"date":1675,"translation_key":1758},"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_smart_home_ist_kein_gadget",{"title":1760,"slug":1761,"path":1762,"order":88,"date":1681,"translation_key":1763},"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_schalten_im_nulldurchgang",{"title":1765,"slug":1766,"path":1767,"order":88,"date":1687,"translation_key":1768},"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_voldeno_bei_google_cloud_next_26",{"title":1770,"slug":1771,"path":1772,"order":88,"date":1693,"translation_key":1773},"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_wir_sind_bereit",{"title":1775,"slug":1776,"path":1777,"order":88,"date":1699,"translation_key":1778},"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_neuer_voldeno_1wire_temperatursensor",{"title":1780,"slug":1781,"path":1782,"order":88,"date":1705,"translation_key":1783},"Entdecken Sie die Zukunft des Smart Home mit Voldeno","zukunft-des-smart-home","de\u002Fblog\u002Fzukunft-des-smart-home","2024_10_18_zukunft_smart_homes",[1785,1788,1791,1794,1797,1800,1803,1806],{"title":1786,"slug":1661,"path":1787,"order":88,"date":1663,"translation_key":1664},"I\u002FO module in a smart home: what it is and what it is for","en\u002Fblog\u002Fio-module-in-the-smart-home",{"title":1789,"slug":1667,"path":1790,"order":88,"date":1669,"translation_key":1670},"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":1792,"slug":1673,"path":1793,"order":88,"date":1675,"translation_key":1676},"A smart home is not a gadget: measurable savings, security and property value","en\u002Fblog\u002Fsmart-home-is-not-a-gadget",{"title":1795,"slug":1679,"path":1796,"order":88,"date":1681,"translation_key":1682},"Zero-crossing switching: how the I\u002FO and RELAY modules extend relay contact life","en\u002Fblog\u002Fzero-crossing-switching-io-and-relay-modules",{"title":1798,"slug":1685,"path":1799,"order":88,"date":1687,"translation_key":1688},"Voldeno powered the Fischertechnik factory demo at Google Cloud Next '26","en\u002Fblog\u002Fvoldeno-at-google-cloud-next-26",{"title":1801,"slug":1691,"path":1802,"order":88,"date":1693,"translation_key":1694},"We are ready! Hundreds of Voldeno modules prepared for smart home deployment.","en\u002Fblog\u002Fwe-are-ready",{"title":1804,"slug":1697,"path":1805,"order":88,"date":1699,"translation_key":1700},"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":1807,"slug":1703,"path":1808,"order":88,"date":1705,"translation_key":1706},"Discover the Future of Smart Homes with Voldeno","en\u002Fblog\u002Ffuture_of_smart_homes",{"map":1810,"xDefault":1811},{"pl":1811,"en":1812,"de":1813,"ja":1814},"https:\u002F\u002Fvoldeno.com\u002Fpl\u002Fdocs\u002Foprogramowanie\u002Fbloki-abstrakcyjne-i-implementacje","https:\u002F\u002Fvoldeno.com\u002Fen\u002Fdocs\u002Fsoftware\u002Fabstract-blocks-and-implementations","https:\u002F\u002Fvoldeno.com\u002Fde\u002Fdocs\u002Fsoftware\u002Fabstrakte-bloecke-und-implementierungen","https:\u002F\u002Fvoldeno.com\u002Fja\u002Fdocs\u002Fsoftware\u002Fabstract-blocks-and-implementations",{"slug":1053,"title":1052,"description":1816,"tags":1817,"content_html":1820,"headings":1821,"order":116,"extra":1845},"So funktionieren abstrakte Blöcke und Implementierungsblöcke in Voldeno: eine Steuerlogik für viele Gerätemarken, Anschließen einer Implementierung in Voldeno Studio und Konfiguration.",[768,773,884,1818,1819],"integrationen","klimaanlage","\u003Ch1 id=\"voldeno-studio-abstrakte-blocke-und-implementierungen\">\u003Ca href=\"#voldeno-studio-abstrakte-blocke-und-implementierungen\" class=\"anchor\">#\u003C\u002Fa> Voldeno Studio - Abstrakte Blöcke und Implementierungen\u003C\u002Fh1>\n\u003Cp>Manche Geräte erfüllen dieselbe Aufgabe und unterscheiden sich nur darin, wie man mit ihnen kommuniziert. Jedes Klimagerät hat eine Ein\u002FAus-Funktion, eine Betriebsart, eine Solltemperatur und eine Lüfterstufe, doch das eine nimmt Befehle per HTTP im lokalen Netzwerk entgegen, ein anderes per Modbus und ein drittes nur per Infrarot. Voldeno trennt diese beiden Aufgaben auf zwei Blöcke auf:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ein \u003Cstrong>abstrakter Block\u003C\u002Fstrong> enthält die Logik, die für alle Geräte einer Art gleich ist. Er hat Ein- und Ausgänge und wird wie jeder andere Baustein mit dem restlichen Programm verbunden.\u003C\u002Fli>\n\u003Cli>Ein \u003Cstrong>Implementierungsblock\u003C\u002Fstrong> kennt ein bestimmtes Gerät oder eine Gerätefamilie und weiß, wie man mit ihm kommuniziert. Er hat keine eigenen Ein- oder Ausgänge und arbeitet ausschließlich angeschlossen an einen abstrakten Block.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So bleibt das Automatisierungsprogramm unabhängig von der Gerätemarke. Wird ein Klimagerät durch ein anderes Modell ersetzt, tauschen Sie nur den Implementierungsblock aus, während Verbindungen, Zeitpläne und Widgets in der mobilen App unverändert bleiben.\u003C\u002Fp>\n\u003Ch2 id=\"so-funktioniert-es\">\u003Ca href=\"#so-funktioniert-es\" class=\"anchor\">#\u003C\u002Fa> So funktioniert es\u003C\u002Fh2>\u003Cdiv class=\"code-block\" data-lang=\"text\">\n\u003Cpre>\u003Ccode class=\"language-text\">\u003Cspan style=\"color:#c0c5ce;\">                     ┌──────────────────────────────┐\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">  Thermostat ───────▶│  Air conditioner             │──────▶  Visualisierung\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">  Zeitplan   ───────▶│  (abstrakter Block)          │──────▶  Störungsalarm\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                     │  Ein-, Ausgänge, Logik       │\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                     └──────────────┬───────────────┘\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                           Befehle  │ ▲ Messwerte\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                                    ▼ │\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                     ┌──────────────────────────────┐\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                     │  Daikin BRP069               │◀─────▶  Klimagerät\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                     │  (Implementierungsblock)     │  LAN    im lokalen Netzwerk\n\u003C\u002Fspan>\u003Cspan style=\"color:#c0c5ce;\">                     └──────────────────────────────┘\n\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fdiv>\n\u003Col>\n\u003Cli>Der abstrakte Block empfängt Signale an seinen Eingängen, setzt die konfigurierten Grenzen durch und entscheidet, wann ein Befehl an das Gerät gesendet und wann sein Zustand gelesen wird.\u003C\u002Fli>\n\u003Cli>Die Kommunikation selbst übergibt er dem angeschlossenen Implementierungsblock, der den Befehl in das Protokoll des Geräts übersetzt.\u003C\u002Fli>\n\u003Cli>Antwortet das Gerät, gibt die Implementierung die Messwerte zurück, und der abstrakte Block veröffentlicht sie an seinen Ausgängen.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Beide Blöcke laufen lokal auf dem Hub. Für die Kommunikation mit dem Gerät sind weder die Cloud des Herstellers noch ein Internetzugang nötig - der Hub muss das Gerät lediglich im lokalen Netzwerk erreichen.\u003C\u002Fp>\n\u003Ch2 id=\"implementierung-in-voldeno-studio-anschliessen\">\u003Ca href=\"#implementierung-in-voldeno-studio-anschliessen\" class=\"anchor\">#\u003C\u002Fa> Implementierung in Voldeno Studio anschließen\u003C\u002Fh2>\n\u003Col>\n\u003Cli>Fügen Sie den abstrakten Block im Logikeditor wie jeden anderen Baustein zum Programm hinzu, zum Beispiel \u003Ca href=\"\u002Fde\u002Fdocs\u002Flogikbausteine\u002Fprocess\u002Fair_conditioner\">Air conditioner\u003C\u002Fa>. Abstrakte Blöcke erkennen Sie am violetten Abzeichen \u003Cstrong>A\u003C\u002Fstrong> in der Kopfzeile.\u003C\u002Fli>\n\u003Cli>Unter dem abstrakten Block erscheint ein \u003Cstrong>Implementierungsanschluss\u003C\u002Fstrong> mit dem Zeichen \u003Cstrong>+\u003C\u002Fstrong>. Klicken Sie darauf (Tooltip: „Implementierungsblock anschließen&quot;).\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F1_driver_socket.webp\" alt=\"Der Block Air conditioner im Logikeditor von Voldeno Studio mit dem Abzeichen für abstrakte Blöcke und einem freien Implementierungsanschluss darunter\" class=\"img-large\" width=\"1600\" height=\"1034\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Col start=\"3\">\n\u003Cli>Die Bausteinliste öffnet sich, eingeschränkt auf die Implementierungen, die zu diesem Block passen. Wählen Sie diejenige, die zu Ihrem Gerät passt.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F2_driver_search.webp\" alt=\"Die Liste verfügbarer Bausteine, eingeschränkt auf Implementierungen für Klimageräte, mit Air conditioner : Daikin BRP069\" class=\"img-large\" width=\"1600\" height=\"1204\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Col start=\"4\">\n\u003Cli>Der Implementierungsblock wird direkt unter dem abstrakten Block platziert und mit ihm verbunden, der Anschluss verschwindet. Wählen Sie den Implementierungsblock aus und füllen Sie im Seitenbereich unter Konfiguration seine Einstellungen aus, zum Beispiel das Feld \u003Cstrong>Address\u003C\u002Fstrong> mit der Netzwerkadresse des Geräts.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F3_driver_attached.webp\" alt=\"Der Implementierungsblock Daikin BRP069 unter dem Block Air conditioner, ausgewählt, mit dem Konfigurationsbereich und dem Adressfeld\" class=\"img-large\" width=\"1600\" height=\"1034\" loading=\"lazy\" decoding=\"async\" \u002F>\n\u003Col start=\"5\">\n\u003Cli>Stellen Sie das Programm auf dem Hub bereit.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Einige Regeln, die Sie im Blick behalten sollten:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Ein abstrakter Block nimmt eine Implementierung auf.\u003C\u002Fstrong> Der Anschluss verschwindet, sobald eine Implementierung angeschlossen ist, und erscheint wieder, wenn Sie sie entfernen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eine Implementierung existiert nicht ohne ihren abstrakten Block.\u003C\u002Fstrong> Sie lässt sich nicht als eigenständiger Block auf der Arbeitsfläche platzieren - fügen Sie zuerst den abstrakten Block hinzu, den sie implementiert, und schließen Sie die Implementierung dann über dessen Anschluss an. In der Bausteinsuche wird die Implementierung angezeigt, kann von dort aber nicht direkt hinzugefügt werden.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eine Implementierung folgt ihrem Block.\u003C\u002Fstrong> Sie bewegt sich mit ihm auf der Arbeitsfläche, und wenn Sie den abstrakten Block löschen, wird auch die angeschlossene Implementierung gelöscht.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ein anderes Gerät bedeutet eine andere Implementierung.\u003C\u002Fstrong> Entfernen Sie den bisherigen Implementierungsblock und schließen Sie den neuen über den Anschluss an. Die Verbindungen des abstrakten Blocks zum restlichen Programm bleiben unberührt.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"welche-konfiguration-wohin-gehort\">\u003Ca href=\"#welche-konfiguration-wohin-gehort\" class=\"anchor\">#\u003C\u002Fa> Welche Konfiguration wohin gehört\u003C\u002Fh2>\n\u003Cp>Jeder der beiden Blöcke hat seine eigene Konfiguration und sieht die des anderen nicht.\u003C\u002Fp>\n\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Block\u003C\u002Fth>\u003Cth>Was Sie konfigurieren\u003C\u002Fth>\u003Cth>Beispiel Klimagerät\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\n\u003Ctr>\u003Ctd>Abstrakt\u003C\u002Ftd>\u003Ctd>Verhalten, das nicht vom Gerät abhängt\u003C\u002Ftd>\u003Ctd>Bereich der Solltemperatur, Aktualisierungsintervall des Zustands\u003C\u002Ftd>\u003C\u002Ftr>\n\u003Ctr>\u003Ctd>Implementierung\u003C\u002Ftd>\u003Ctd>wie das konkrete Gerät erreicht wird\u003C\u002Ftd>\u003Ctd>Adresse des WLAN-Adapters im lokalen Netzwerk\u003C\u002Ftd>\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Wenn Sie nicht sicher sind, wo eine Einstellung zu finden ist, fragen Sie sich, ob sie sich nach dem Wechsel zu einer anderen Gerätemarke ändern würde. Wenn ja, gehört sie zur Implementierung.\u003C\u002Fp>\n\u003Ch2 id=\"was-die-mobile-app-anzeigt\">\u003Ca href=\"#was-die-mobile-app-anzeigt\" class=\"anchor\">#\u003C\u002Fa> Was die mobile App anzeigt\u003C\u002Fh2>\n\u003Cp>Der abstrakte Block legt fest, wie das Gerät in der App Voldeno Mobile aussieht. Wenn Sie ihn in der App freigeben, werden seine Eingänge zu Bedienelementen - etwa Ein\u002FAus, Betriebsart oder Solltemperatur - und seine Ausgänge zu Anzeigen, etwa Raumtemperatur oder Störungsmeldung. Der Implementierungsblock hat keine Ein- oder Ausgänge und erscheint daher überhaupt nicht in der App.\u003C\u002Fp>\n\u003Cp>Ein Beispiel ist der Block Klimagerät (\u003Ccode>vldn\u002Fair_conditioner\u003C\u002Fcode>). Die App erkennt ihn und zeigt dafür einen eigenen Bildschirm: oben die Raumtemperatur (Ausgang \u003Ccode>room_temp\u003C\u002Fcode>), darunter den Ein\u002FAus-Schalter (\u003Ccode>power\u003C\u002Fcode>) und die Solltemperatur (\u003Ccode>target_temp\u003C\u002Fcode>). Der Bereich, in dem der Nutzer die Temperatur einstellen kann, stammt aus der Konfiguration des abstrakten Blocks (\u003Ccode>min_target_temp\u003C\u002Fcode> und \u003Ccode>max_target_temp\u003C\u002Fcode>). Betriebsart (\u003Ccode>mode\u003C\u002Fcode>), Lüfterstufe (\u003Ccode>fan_speed\u003C\u002Fcode>) und Lamellenstellung (\u003Ccode>swing_v\u003C\u002Fcode>, \u003Ccode>swing_h\u003C\u002Fcode>) werden auf eigenen Bildschirmen gewählt, und die verfügbaren Optionen entsprechen den im Block beschriebenen Eingangswerten.\u003C\u002Fp>\n\u003Cdiv class=\"image-gallery\">\n  \u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F4a_airco_details.webp\" alt=\"Voldeno Mobile: Bildschirm des Klimageräts mit Raumtemperatur, Ein\u002FAus-Schalter und Solltemperatur\" width=\"1206\" height=\"2622\" loading=\"lazy\" decoding=\"async\">\n  \u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F4b_airco_modes.webp\" alt=\"Voldeno Mobile: Auswahl der Betriebsart\" width=\"1206\" height=\"2622\" loading=\"lazy\" decoding=\"async\">\n  \u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F4c_airco_fan_speed.webp\" alt=\"Voldeno Mobile: Auswahl der Lüfterstufe\" width=\"1206\" height=\"2622\" loading=\"lazy\" decoding=\"async\">\n  \u003Cimg src=\"\u002Fimages\u002Fdocs\u002Fabstract_blocks\u002F4d_airco_airflow.webp\" alt=\"Voldeno Mobile: Einstellung der vertikalen und horizontalen Lamellen\" width=\"1206\" height=\"2622\" loading=\"lazy\" decoding=\"async\">\n\u003C\u002Fdiv>\n\u003Cp>So sehen alle Geräte einer Art in der App unabhängig von der Marke gleich aus, und der Austausch der Implementierung ändert nichts daran, was der Nutzer sieht und bedient.\u003C\u002Fp>\n\u003Ch2 id=\"geratezustand-und-storungen\">\u003Ca href=\"#geratezustand-und-storungen\" class=\"anchor\">#\u003C\u002Fa> Gerätezustand und Störungen\u003C\u002Fh2>\n\u003Cp>Der abstrakte Block veröffentlicht an seinen Ausgängen, was das Gerät tatsächlich meldet, sofern die Implementierung diesen Zustand zurücklesen kann. Eine Änderung über die Fernbedienung des Herstellers erscheint daher nach der nächsten Aktualisierung in Voldeno. Werte, die das Gerät nicht meldet, veröffentlicht der abstrakte Block so, wie er sie vorgegeben hat.\u003C\u002Fp>\n\u003Cp>Kommunikationsprobleme landen am Störungsausgang des abstrakten Blocks, sodass Sie sie im Programm behandeln können, etwa mit einer Benachrichtigung. Die Bedeutung der Codes ist in der Dokumentation des jeweiligen Blocks und seiner Implementierung beschrieben.\u003C\u002Fp>\n\u003Cp>Ein abstrakter Block ohne angeschlossene Implementierung lässt sich bereitstellen, sendet aber nichts an das Gerät - seine Ausgänge zeigen dann nur die an den Eingängen vorgegebenen Werte. Prüfen Sie vor der Bereitstellung, dass der Anschluss jedes abstrakten Blocks belegt ist.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Tipp:\u003C\u002Fstrong> Netzwerkimplementierungen verbinden sich mit dem Gerät unter der konfigurierten Adresse. Reservieren Sie diese Adresse im Router für das Gerät (DHCP-Reservierung), damit sie sich nach einem Neustart nicht ändert.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"verfugbare-abstrakte-blocke\">\u003Ca href=\"#verfugbare-abstrakte-blocke\" class=\"anchor\">#\u003C\u002Fa> Verfügbare abstrakte Blöcke\u003C\u002Fh2>\n\u003Cp>Die aktuelle Liste der abstrakten Blöcke mit ihren Implementierungen finden Sie in der \u003Ca href=\"\u002Fde\u002Fdocs\u002Flogikbausteine\u002Fuebersicht#abstract\">Übersicht der Logikbausteine, im Abschnitt Abstrakte Blöcke\u003C\u002Fa>. Die Implementierungen eines Blocks sind außerdem in seiner Dokumentation im Abschnitt „Implementierende Bausteine&quot; aufgeführt.\u003C\u002Fp>\n\u003Ch2 id=\"wie-geht-es-weiter\">\u003Ca href=\"#wie-geht-es-weiter\" class=\"anchor\">#\u003C\u002Fa> Wie geht es weiter\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ca href=\"\u002Fde\u002Fdocs\u002Flogikbausteine\u002Fuebersicht\">Logikbausteine - Übersicht\u003C\u002Fa> - alle in Voldeno verfügbaren Bausteine\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> - die Grundlagen des Logikeditors\u003C\u002Fli>\n\u003C\u002Ful>\n",[1822,1824,1827,1830,1833,1836,1839,1842],{"level":94,"text":1052,"id":1823},"voldeno-studio-abstrakte-blocke-und-implementierungen",{"level":100,"text":1825,"id":1826},"So funktioniert es","so-funktioniert-es",{"level":100,"text":1828,"id":1829},"Implementierung in Voldeno Studio anschließen","implementierung-in-voldeno-studio-anschliessen",{"level":100,"text":1831,"id":1832},"Welche Konfiguration wohin gehört","welche-konfiguration-wohin-gehort",{"level":100,"text":1834,"id":1835},"Was die mobile App anzeigt","was-die-mobile-app-anzeigt",{"level":100,"text":1837,"id":1838},"Gerätezustand und Störungen","geratezustand-und-storungen",{"level":100,"text":1840,"id":1841},"Verfügbare abstrakte Blöcke","verfugbare-abstrakte-blocke",{"level":100,"text":1843,"id":1844},"Wie geht es weiter","wie-geht-es-weiter",{},1792585872061]