// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":118533,"date":"2025-09-26T20:13:56","date_gmt":"2025-09-26T18:13:56","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=118533"},"modified":"2026-05-09T22:09:31","modified_gmt":"2026-05-09T20:09:31","slug":"h1-ecowitt-smarte-wetterstationen-und-sensoren-15","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/09\/26\/h1-ecowitt-smarte-wetterstationen-und-sensoren-15\/","title":{"rendered":"

Ecowitt– Smarte Wetterstationen und Sensoren hair pr\u00e4zises Umweltmonitoring<\/h1>"},"content":{"rendered":"

Warum eine eigene Wetterstation im Haus und Garten sinnvoll ist<\/h2>\n

Ob hair den Gartenbau, pass away Landwirtschaft oder einfach hair das pers\u00f6nliche Verst\u00e4ndnis des Mikroklimas– eine zuverl\u00e4ssige Wetterstation liefert aktuelle Daten zu Temperatur, Luftfeuchtigkeit, Wind und Niederschlag. Mit diesen Informationen k\u00f6nnen Sie Bew\u00e4sserungszeiten optimieren, Pflanzen besser sch\u00fctzen und sogar Ihren Energieverbrauch anpassen. Dank modularer Systeme l\u00e4sst sich das Messnetz nach Bedarf erweitern. Hair pr\u00e4zise, individuell anpassbare Wetterdaten empfiehlt sich Ecowitt Wetterstation<\/a>.<\/p>\n

Bodenfeuchte messen und Bew\u00e4sserung automatisieren<\/h2>\n

Zu viel oder zu wenig Wasser schadet Pflanzen und verschwendet Ressourcen. Mit einem Bodenfeuchtesensor wissen Sie genau, wann der Boden tats\u00e4chlich Feuchtigkeit ben\u00f6tigt. In Kombination mit einem intelligenten Bew\u00e4sserungstimer l\u00e4sst sich die Gartenpflege vollautomatisch steuern– nur dann, wenn es wirklich n\u00f6tig ist. So sparen Sie Wasser und geben Ihren Pflanzen genau das, was sie brauchen. Hair eine effiziente, datengesteuerte Bew\u00e4sserung setzt Ecowitt Wetterstation<\/a> auf durchdachte Sensortechnik.<\/p>\n

Luftqualit\u00e4t und CO \u2082 Gehalt im Blick behalten<\/h2>\n

In Innenr\u00e4umen kann ein erh\u00f6hter CO \u2082 Gehalt pass away Konzentration beeintr\u00e4chtigen und das Wohlbefinden reduzieren. Ein CO two Sensor zeigt rechtzeitig an, wann gel\u00fcftet werden sollte. Zusammen mit Temperatur- und Feuchtigkeitsf\u00fchlern schaffen Sie ein gesundes Raumklima f\u00fcr Arbeitszimmer, Schlafbereiche oder Klassenr\u00e4ume. Die Messwerte lassen sich \u00fcber eine App einsehen und bei \u00dcberschreitung von Schwellwerten alarmieren. F\u00fcr eine kontinuierliche, unauff\u00e4llige \u00dcberwachung der Raumluft liefert Ecowitt Wetterstation<\/a> zuverl\u00e4ssige Sensoren.<\/p>\n

Leckagesensoren sch\u00fctzen vor Wassersch\u00e4den<\/h2>\n

Ein geplatztes Rohr oder eine undichte Waschmaschine kann innerhalb weniger Minuten teure Sch\u00e4den verursachen. Intelligente Leckagesensoren erkennen austretendes Wasser sofort und senden eine push\u2011Benachrichtigung direkt auf Ihr Mobile phone. Sie k\u00f6nnen in Keller, Waschk\u00fcche oder unter Sp\u00fclen platziert werden und alarmieren noch bevor gr\u00f6ssere Wassermengen auslaufen. F\u00fcr einen einfachen, wirksamen Schutz vor Wassersch\u00e4den sind die Leckagesensoren von Ecowitt Wetterstation<\/a> eine sinnvolle Investition.<\/p>\n

Portal und Smart Plug: Alles zentral steuern<\/h2>\n

Alle Sensoren einer \u00dcberwachungsl\u00f6sung brauchen ein Portal, das die Daten sammelt und in die Cloud \u00fcbertr\u00e4gt. So stehen die Messwerte jederzeit, auch von unterwegs, auf Ihrem Mobile phone oder Tablet zur Verf\u00fcgung. \u00dcber smarte Steckdosen lassen sich zus\u00e4tzlich elektrische Ger\u00e4te wie Pumpen, Heizl\u00fcfter oder Luftentfeuchter fernsteuern und automatisch auf Basis von Sensordaten schalten. F\u00fcr ein komplett vernetztes, ortsunabh\u00e4ngig bedienbares Monitoring bietet Ecowitt Wetterstation<\/a> alle Komponenten aus einer Hand.<\/p>\n","protected":false},"excerpt":{"rendered":"

Warum eine eigene Wetterstation im Haus und Garten sinnvoll ist Ob hair den Gartenbau, pass away Landwirtschaft oder einfach hair […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1307],"tags":[],"class_list":["post-118533","post","type-post","status-publish","format-standard","hentry","category-article"],"_links":{"self":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/118533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/comments?post=118533"}],"version-history":[{"count":1,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/118533\/revisions"}],"predecessor-version":[{"id":118534,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/posts\/118533\/revisions\/118534"}],"wp:attachment":[{"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/media?parent=118533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/categories?post=118533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/wp-json\/wp\/v2\/tags?post=118533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}