{"id":232,"date":"2026-03-27T17:17:10","date_gmt":"2026-03-27T17:17:10","guid":{"rendered":"https:\/\/electric.helmut.ee\/?page_id=232"},"modified":"2026-08-05T19:07:54","modified_gmt":"2026-08-05T19:07:54","slug":"kanamaja-automaatika","status":"publish","type":"page","link":"https:\/\/helmut.ee\/en\/kanamaja-automaatika\/","title":{"rendered":"Automation system for poultry housing"},"content":{"rendered":"<div class=\"wp-block-group alignfull is-style-ext-preset--group--natural-1--section ext-animate--on has-background-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-8870cb56 wp-block-group-is-layout-constrained\" style=\"margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)\">\n<p class=\"ext-animate--on wp-block-paragraph translation-block\"><strong>Full automation for poultry housing \u2014 hatch, ventilation, lighting and a monitoring system for fault detection<\/strong><\/p>\n\n\n\n<p class=\"ext-animate--on wp-block-paragraph\">The goal was a system that looks after itself and only bothers the owner when a person is genuinely needed.<\/p>\n\n\n\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center ext-animate--on ext-media-last has-tertiary-background-color has-background is-layout-flex wp-container-core-columns-is-layout-f0e31bbb wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-column is-vertically-aligned-center ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:42%\">\n<figure class=\"wp-block-image size-large is-style-ext-preset--media-text--natural-1--card-1 ext-animate--on\"><img loading=\"lazy\" decoding=\"async\" width=\"381\" height=\"567\" src=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1.jpg\" alt=\"\" class=\"wp-image-595\" srcset=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1.jpg 381w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1-202x300.jpg 202w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1-8x12.jpg 8w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:58%\">\n<ul class=\"wp-block-list ext-animate--on\">\n<li class=\"ext-animate--on translation-block\"><strong>Hatch automation<\/strong> \u2014 linear actuator, calibrated speed profiles, position monitoring<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Ventilation<\/strong> \u2014 CO\u2082-based, with heat recovery<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Lighting<\/strong> \u2014 spectrum-based, with separate modes for laying hens, growing birds and brooding<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Edge AI<\/strong> \u2014 bird detection and counting, predator detection<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Safety logic<\/strong> \u2014 two-channel safety curtain, overcurrent protection, IEC 61131-3 logic<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Remote management<\/strong> \u2014 Home Assistant, MQTT over TLS, real-time diagnostics<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Custom carrier board<\/strong> \u2014 a PCB designed to interconnect the modules<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide is-style-ext-preset--media-text--natural-1--card-1 ext-animate--on has-background-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group alignwide ext-animate--on is-vertical is-layout-flex wp-container-core-group-is-layout-97f7c329 wp-block-group-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group ext-animate--on has-global-padding is-layout-constrained wp-container-core-group-is-layout-79036d93 wp-block-group-is-layout-constrained\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<p class=\"ext-animate--on wp-block-paragraph\"><strong>Automated hatch<\/strong><\/p>\n\n\n\n<ul style=\"line-height:1.6\" class=\"wp-block-list ext-animate--on ext-work-list\">\n<li class=\"translation-block\"><strong>Vertical<\/strong> linear actuator \u2014 the mechanism cannot be forced open by predators<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Holding position requires no power<\/strong> \u2014 the hatch cannot be levered open if the supply fails<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Manual opening<\/strong> \u2014 by removing the locking plug<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Automatic calibration<\/strong> \u2014 a single button press generates the speed profiles, measures travel time and the load under starting and normal operation, and derives the safety limits from them<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large ext-animate--on\"><img loading=\"lazy\" decoding=\"async\" width=\"662\" height=\"1024\" src=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-2-662x1024.jpg\" alt=\"\" class=\"wp-image-594\" srcset=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-2-662x1024.jpg 662w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-2-194x300.jpg 194w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-2-8x12.jpg 8w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-2.jpg 751w\" sizes=\"auto, (max-width: 662px) 100vw, 662px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns alignwide are-vertically-aligned-center is-style-ext-preset--media-text--natural-1--card-1 ext-animate--on has-tertiary-background-color has-background is-layout-flex wp-container-core-columns-is-layout-051e6ea1 wp-block-columns-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-column is-vertically-aligned-center ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:58%\">\n<div class=\"wp-block-group alignwide ext-animate--on is-vertical is-layout-flex wp-container-core-group-is-layout-b64c64ed wp-block-group-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)\">\n<div class=\"wp-block-group ext-animate--on has-global-padding is-layout-constrained wp-container-core-group-is-layout-79036d93 wp-block-group-is-layout-constrained\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<p class=\"ext-animate--on wp-block-paragraph\"><strong>Safety systems<\/strong><\/p>\n\n\n\n<ul style=\"line-height:1.6\" class=\"wp-block-list ext-animate--on ext-work-list\">\n<li class=\"translation-block\"><strong>The mechanical frame defines the end positions<\/strong> \u2014 the magnetic switches only confirm that the state matches the expected values; a sensor failure raises a false alarm but does not prevent the hatch from closing.<\/li>\n\n\n\n<li class=\"translation-block\"><strong>IEC 61131-3 safety limits<\/strong> stored in the chip's internal memory, where the user cannot overwrite them<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Two-channel safety curtain<\/strong> with cross-fault detection<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Obstacle detection<\/strong> based on the calibration \u2014 if something jams, movement stops immediately, in accordance with EVS-EN 12453:2017+A1:2021<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Hardware and software monitoring<\/strong> for fault detection<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Module tamper detection<\/strong> \u2014 opening the enclosure locks the chip and sends a notification; it can only be opened with the technician's code, which avoids false alarms on life-critical systems<\/li>\n<\/ul>\n\n\n\n<p class=\"ext-animate--on wp-block-paragraph translation-block\"><strong>Sensor inputs:<\/strong> 2\u00d7 safety curtain, 2\u00d7 end position switch, 2\u00d7 tamper switch, expansion modules for temperature, humidity and light.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center ext-animate--on is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:42%\">\n<figure class=\"wp-block-image size-large ext-animate--on\"><img loading=\"lazy\" decoding=\"async\" width=\"621\" height=\"761\" src=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/ts.png\" alt=\"\" class=\"wp-image-597\" srcset=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/ts.png 621w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/ts-245x300.png 245w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/ts-10x12.png 10w\" sizes=\"auto, (max-width: 621px) 100vw, 621px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide is-style-ext-preset--media-text--natural-1--card-1 ext-animate--on has-background-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group alignwide ext-animate--on is-vertical is-layout-flex wp-container-core-group-is-layout-923d0d70 wp-block-group-is-layout-flex\" style=\"padding-top:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--60);padding-left:var(--wp--preset--spacing--40)\">\n<div class=\"wp-block-group ext-animate--on has-global-padding is-layout-constrained wp-container-core-group-is-layout-79036d93 wp-block-group-is-layout-constrained\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<p class=\"ext-animate--on wp-block-paragraph translation-block\"><strong>Edge AI<\/strong> \u2014 local detection, with no cloud service<\/p>\n\n\n\n<ul style=\"line-height:1.6\" class=\"wp-block-list ext-animate--on ext-work-list\">\n<li class=\"translation-block\"><strong>Bird detection and counting<\/strong> in real time, on the device itself<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Cross-validation between models<\/strong> \u2014 reduces false positive detections<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Detection of predators and unfamiliar animals<\/strong> \u2014 if a fox appears, the hatch closes automatically and a notification is sent to the phone<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Check for birds left outside<\/strong> \u2013 before the hatch closes<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Automatic summaries<\/strong> that tell you what happened and why, not just an error code<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large ext-animate--on\"><img loading=\"lazy\" decoding=\"async\" width=\"1080\" height=\"810\" src=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/d159c69cc07c0a383b5dcac913f73a18-edited-1.jpeg\" alt=\"\" class=\"wp-image-601\" srcset=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/d159c69cc07c0a383b5dcac913f73a18-edited-1.jpeg 1080w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/d159c69cc07c0a383b5dcac913f73a18-edited-1-300x225.jpeg 300w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/d159c69cc07c0a383b5dcac913f73a18-edited-1-1024x768.jpeg 1024w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/d159c69cc07c0a383b5dcac913f73a18-edited-1-768x576.jpeg 768w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/d159c69cc07c0a383b5dcac913f73a18-edited-1-16x12.jpeg 16w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large ext-animate--on\"><img loading=\"lazy\" decoding=\"async\" width=\"999\" height=\"614\" src=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image.jpg\" alt=\"\" class=\"wp-image-600\" srcset=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image.jpg 999w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-300x184.jpg 300w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-768x472.jpg 768w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-18x12.jpg 18w\" sizes=\"auto, (max-width: 999px) 100vw, 999px\" \/><\/figure>\n\n\n\n<p class=\"ext-animate--on wp-block-paragraph\"><strong>Climate and lightning<\/strong><\/p>\n\n\n\n<ul style=\"line-height:1.6\" class=\"wp-block-list ext-animate--on ext-work-list\">\n<li class=\"translation-block\"><strong>Ventilation is driven by CO\u2082 level<\/strong> \u2014 fresh air matters more than an ideal temperature<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Heat exchanger<\/strong> retains energy without restricting air exchange, and is easy to clean<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Day and night follow sunrise and sunset<\/strong>, not the clock.<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Light compensation<\/strong> \u2013 based on actual need<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Light spectrum matched to need<\/strong> \u2014 red-dominant with warm white and UVA for laying hens, blue and green with cool white for growing birds, and a separate mode for brooding<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Temperature monitoring on dimmers and power supplies<\/strong> \u2014 to detect overheating and fire risk, and to catch anomalies<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide ext-animate--on has-tertiary-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-a8a5497d wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)\">\n<p class=\"ext-animate--on wp-block-paragraph\"><strong>A system that fixes itself<\/strong><\/p>\n\n\n\n<p class=\"ext-animate--on wp-block-paragraph\">A constant stream of notifications means people turn them off \u2014 and then the ones that actually matter go unnoticed too. There are three levels of notification:<\/p>\n\n\n\n<ul style=\"line-height:1.6\" class=\"wp-block-list ext-animate--on ext-work-list\">\n<li class=\"ext-animate--on translation-block\"><strong>Info<\/strong> \u2014 the system resolved the situation itself, no visit needed<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Warning<\/strong> \u2014 something is out of service, the automation is running in fallback mode and will report when it recovers<\/li>\n\n\n\n<li class=\"ext-animate--on translation-block\"><strong>Intervention required<\/strong> \u2014 the system can no longer guarantee the outcome, and says so directly<\/li>\n<\/ul>\n\n\n\n<p class=\"ext-animate--on wp-block-paragraph\">The modules run in a hybrid arrangement: if one module drops out, the system continues in a reduced mode rather than stopping. Faults fall into three levels \u2014 automatic recovery, manual reset, or permanent lockout.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large ext-animate--on\"><img loading=\"lazy\" decoding=\"async\" width=\"381\" height=\"567\" src=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1-1.jpg\" alt=\"\" class=\"wp-image-602\" srcset=\"https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1-1.jpg 381w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1-1-202x300.jpg 202w, https:\/\/helmut.ee\/wp-content\/uploads\/2026\/08\/image-1-1-8x12.jpg 8w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/figure>\n\n\n\n<p class=\"ext-animate--on wp-block-paragraph translation-block\"><strong>Connectivity and management:<\/strong> WiFi and Ethernet, MQTT over TLS, with two separate brokers whose data is cross-validated to detect spoofed commands and duplicate modules. Home Assistant discovers the devices automatically; remote control, profile switching and diagnostics all run from the same place.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide ext-animate--on has-background-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-a8a5497d wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--50);padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)\">\n<p class=\"ext-animate--on wp-block-paragraph\"><strong>Compliance of the modules used<\/strong><\/p>\n\n\n\n<ul style=\"line-height:1.6\" class=\"wp-block-list ext-animate--on ext-work-list\">\n<li class=\"translation-block\"><strong>EU Declaration of Conformity<\/strong> \u2014 Directive 2014\/30\/EU (EMC) and 2011\/65\/EU (RoHS)<\/li>\n\n\n\n<li><strong><strong>UK Declaration of Conformity<\/strong><\/strong><\/li>\n\n\n\n<li class=\"translation-block\"><strong>RoHS 10<\/strong> compliance<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Tested to the following standards<\/strong> \u2014 EN 61000-6-3:2007+A1:2011, EN IEC 61000-6-1:2019, EN IEC 63000:2018<\/li>\n\n\n\n<li class=\"translation-block\"><strong>Control logic<\/strong> \u2014 IEC 61131-3<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons ext-animate--on is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-e2b88f80 wp-block-buttons-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--50)\">\n<div class=\"wp-block-button is-style-ext-preset--button--natural-1--button-1 ext-animate--on is-style-ext-preset--button--natural-1--button-1--2\"><a class=\"wp-block-button__link wp-element-button\" href=\"mailto:info@helmut.ee\">REQUEST A QUOTE<\/a><\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Kanala\/v\u00e4ikelindude t\u00e4isautomaatika \u2014 luuk, ventilatsioon, valgustus ja seires\u00fcsteem vigadetuvastuseks Eesm\u00e4rk oli s\u00fcsteem, mis hoolitseb ise enda eest ja t\u00fclitab omanikku ainult siis, kui inimest p\u00e4riselt vaja on. Automatiseeritud luuk Ohutuss\u00fcsteemid Andurisisendid: 2\u00d7 turvakardin, 2\u00d7 l\u00f5ppasendi l\u00fcliti, 2\u00d7 tampering switch, laiendusmoodulid temperatuurile, niiskusele ja valgusele. Edge AI \u2014 lokaalne tuvastuss\u00fcsteem ilma pilveteenuseta Kliima ja valgus S\u00fcsteem, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-232","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/pages\/232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/comments?post=232"}],"version-history":[{"count":16,"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/pages\/232\/revisions"}],"predecessor-version":[{"id":636,"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/pages\/232\/revisions\/636"}],"wp:attachment":[{"href":"https:\/\/helmut.ee\/en\/wp-json\/wp\/v2\/media?parent=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}