{"id":3046,"date":"2019-07-24T08:51:00","date_gmt":"2019-07-24T08:51:00","guid":{"rendered":"http:\/\/the-codest.localhost\/blog\/automatic-cat-feeder\/"},"modified":"2026-04-24T11:35:57","modified_gmt":"2026-04-24T11:35:57","slug":"automatiskais-kaku-barotajs","status":"publish","type":"post","link":"https:\/\/thecodest.co\/lv\/blog\/automatic-cat-feeder\/","title":{"rendered":"Autom\u0101tisk\u0101 ka\u0137u barotava"},"content":{"rendered":"<p><strong>Iedom\u0101jieties \u0161\u0101du situ\u0101ciju: ir sestdienas r\u012bts, pulksten 6:00, j\u016bs \u0113rti gu\u013cat sav\u0101 gult\u0101 un v\u0113l mier\u012bgi gu\u013cat. P\u0113k\u0161\u0146i dzirdat, ka j\u016bsu ka\u0137is skr\u0101p\u0113 pie durv\u012bm, t\u0101 ska\u013c\u0101s minkas k\u013c\u016bst nepanesamas, un j\u016bsu ka\u0137im ir viss laiks pasaul\u0113, lai pazi\u0146otu jums, kas vi\u0146am nepiecie\u0161ams. Vai j\u016bs zin\u0101t, kas tam patie\u0161\u0101m ir vajadz\u012bgs? Es zinu - j\u016bsu ka\u0137is v\u0113las \u0113st! Tie\u0161i tagad! No kurienes es to zinu? T\u0101p\u0113c, ka k\u0101d\u0101 br\u012bd\u012b es s\u0101ku savu ka\u0137i barot tie\u0161i \u0161aj\u0101 laik\u0101... Un, protams, tas k\u013cuva par jaunu standarta laiku bar\u012bbas sa\u0146em\u0161anai.<\/strong><\/p>\n<p>\u0160is scen\u0101rijs mani iedvesmoja uzb\u016bv\u0113t autom\u0101tisko ka\u0137u barotavu, kas nov\u0113rstu r\u012bta ka\u0137u baro\u0161anas r\u016bpes un nodro\u0161in\u0101tu ka\u0137a apmierin\u0101t\u012bbu.<\/p>\n<h2>Pirm\u0101 paaudze<\/h2>\n<p>Pirm\u0101 ka\u0137u barotavas paaudze bija vienk\u0101r\u0161s <a href=\"https:\/\/thecodest.co\/lv\/dictionary\/how-to-build-an-mvp\/\">MVP<\/a> izgatavots no kartona, vienk\u0101r\u0161a servo un ESP WeMos. Tas izmantoja servopiedzi\u0146u, lai pagrieztu aug\u0161\u0113jo tvertni par 180 gr\u0101diem un izsniegtu p\u0101rtiku.<\/p>\n<p><iframe loading=\"lazy\" title=\"Google Home ka\u0137u barotava\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/XM9isy4HUUo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Mikrokontrolieris tika piesl\u0113gts manam viet\u0113jam Wi-Fi un sazin\u0101j\u0101s ar Smart Home serveri, kur\u0101 darbojas HomeAssistant, izmantojot MQTT protokolu. Pateicoties tam, es var\u0113ju izmantot HomeAssistant automatiz\u0101cijas sist\u0113mu, lai, izmantojot Google Home komandas, iepl\u0101notu baro\u0161anu un p\u0101rtikas izsnieg\u0161anu. Katra baro\u0161ana tika defin\u0113ta k\u0101 \u012bpa\u0161s notikums Google kalend\u0101r\u0101. Tas \u013c\u0101va man viegli kontrol\u0113t ka\u0137a baro\u0161anas laiku un vajadz\u012bbas gad\u012bjum\u0101 to main\u012bt.<\/p>\n<p>Protams, \u0161\u012b paaudze sask\u0101r\u0101s ar da\u017e\u0101m probl\u0113m\u0101m:<\/p>\n<ul>\n<li>aug\u0161\u0113jais konteiners da\u017ereiz atdal\u012bj\u0101s no servo roktura un izl\u0113ja visu \u0113dienu (es to saucu par \u201cd\u017eekpota efektu\u201d),<\/li>\n<li>tam nebija lab\u0101kais dizains,<\/li>\n<li>kartons s\u0101ka boj\u0101ties.<\/li>\n<\/ul>\n<p>T\u0101pat k\u0101 liel\u0101k\u0101 da\u013ca MVP, tas tika lietots tikai 2 gadus, l\u012bdz sal\u016bza.<\/p>\n<h2><strong>Otr\u0101 paaudze<\/strong><a href=\"https:\/\/macbury.github.io\/SmartHouse\/DIY\/CatFeeder\/#second-generation\"><\/a><\/h2>\n<p>Es nol\u0113mu, ka n\u0101kamajam ka\u0137u barot\u0101jam vajadz\u0113tu:<\/p>\n<ul>\n<li>var izgatavot no 3D druk\u0101t\u0101m deta\u013c\u0101m,<\/li>\n<li>izmantot Raspberry Pi 3,<\/li>\n<li>ir neliela kamera, lai v\u0113rotu, k\u0101 ka\u0137is reacted un ko dz\u012bvnieks dara.<\/li>\n<\/ul>\n<p>Es s\u0101ku visu procesu no p\u0101rtikas produktu sadal\u012b\u0161anas pamatelementu projekt\u0113\u0161anas. P\u0113c tam, kad dizaini bija gatavi, visi elementi tika druk\u0101ti, izmantojot Creality Ender-3 un PLA.<\/p>\n<p><iframe loading=\"lazy\" title=\"3D druk\u0101t\u0101 ka\u0137u barotavas koncepcijas test\u0113\u0161ana\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/3vbX-7o-h1c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3>Da\u013cas<\/h3>\n<p>P\u0113c tam, kad p\u0101rliecin\u0101jos, ka viss darbojas, es \u0137\u0113ros pie p\u0101r\u0113jo deta\u013cu projekt\u0113\u0161anas un druk\u0101\u0161anas:<\/p>\n<h4>RaspberryPi b\u0101ze (0 l\u012bmenis)<\/h4>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/Cat-Feeder-1024x484-1.jpg\" alt=\"\" \/><\/p>\n<p>Taj\u0101 ir \u012bpa\u0161as vietas skr\u016bv\u0113m, kas pal\u012bdz uzst\u0101d\u012bt Raspberry Pi. Turkl\u0101t priek\u0161pus\u0113 ir neliels caurums, lai viegli piek\u013c\u016bt Raspberry Pi SD kartei.<\/p>\n<h4>B\u013codas tur\u0113t\u0101js<\/h4>\n<p>\u0160\u012b plastmasas deta\u013ca tiek izmantota met\u0101la \u0113diena b\u013codi\u0146as ievieto\u0161anai (protams, t\u0101 tika izdruk\u0101ta ar zelta pavedieniem, mana ka\u0137a slavas un slavas d\u0113\u013c). T\u0101 ir savienota ar pamatni, izmantojot 2 neod\u012bma magn\u0113tus.<\/p>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/Codest-1024x485-1.jpg\" alt=\"\" \/><\/p>\n<h4>Servo tur\u0113t\u0101js (1. l\u012bmenis)<\/h4>\n<p>\u0160is l\u012bmenis tiek izmantots, lai tur\u0113tu servopiedzi\u0146u, kam\u0113r t\u0101 grie\u017e deta\u013cu n\u0101kamaj\u0101 l\u012bmen\u012b. Tam ir ar\u012b neliels sl\u012bpums lab\u0101kai \u0113diena pasnieg\u0161anai.<\/p>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/servo-holder-1024x484-1.jpg\" alt=\"\" \/><\/p>\n<h4>Racion\u0101l\u0101 meh\u0101nisma konteiners (2. l\u012bmenis)<\/h4>\n<p>\u0160is ir vienk\u0101r\u0161s visp\u0101r\u012bgs l\u012bmenis, kas \u0113dienu porcion\u0113 no virs t\u0101 novietota konteinera. To rot\u0113 servopiedzi\u0146a.<\/p>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/ration-container-1024x484-1.jpg\" alt=\"\" \/><\/p>\n<h4>P\u0101rtikas trauku tur\u0113t\u0101js (3. l\u012bmenis)<\/h4>\n<p>\u0160\u012b da\u013ca tiek izmantota, lai tur\u0113tu p\u0101rtikas trauku. T\u0101 ir vien\u012bg\u0101 plastmasas deta\u013ca, kas nav 3D druk\u0101ta. Es v\u0113l\u0113jos samazin\u0101t kontaktu ar p\u0101rtiku, izmantojot 3D druk\u0101t\u0101s deta\u013cas. Teor\u0113tiski caursp\u012bd\u012bgajai PLA plastmasai nav toksisku pies\u0101r\u0146ot\u0101ju, ta\u010du es nopirku l\u0113t\u0101ko graudaugu dozatoru un p\u0101rtikas trauka da\u013cu pa\u0146\u0113mu, lai b\u016btu dro\u0161\u012bb\u0101. Turkl\u0101t tas izskat\u0101s patie\u0161\u0101m for\u0161i.<\/p>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/fc-484x1024-1.jpg\" alt=\"\" \/><\/p>\n<h4>Korpuss un v\u0101ks<\/h4>\n<p>P\u0113d\u0113j\u0101s divas da\u013cas bija korpuss un v\u0101ks. \u0160eit nekas \u012bpa\u0161s, iz\u0146emot vair\u0101k zelta, lai tas izskat\u012btos lab\u0101k un iemantotu ka\u0137a apbr\u012bnu.<\/p>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/codest-dev-757x1024-1.jpg\" alt=\"\" \/><\/p>\n<h4>Visas da\u013cas<\/h4>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/parts-1024x484-1.jpg\" alt=\"\" \/><\/p>\n<h4>Gal\u012bg\u0101 mont\u0101\u017ea<\/h4>\n<p><img decoding=\"async\" src=\"\/app\/uploads\/2024\/05\/final-556x1024-1.jpg\" alt=\"\" \/><\/p>\n<h3>Programmat\u016bra<\/h3>\n<p>Ave\u0146u Pi darbojas Raspbian nodro\u0161in\u0101ts, izmantojot <a href=\"https:\/\/github.com\/macbury\/SmartHouse\/blob\/master\/provision\/playbooks\/cat_feeder\/cat.yaml\">ansible playbook<\/a> lai darbin\u0101tu \u0161os pakalpojumus:<\/p>\n<h4>MotionEye<\/h4>\n<p>MotionEye ir atv\u0113rt\u0101 pirmkoda programmat\u016bra, lai izveidotu savu priv\u0101to monitoringu. T\u0101 nosaka jebkuru kameru, kas savienota ar Raspberry Pi. Turkl\u0101t jau komplekt\u0101 ir pieejama kust\u012bbas noteik\u0161ana, galapunkts straumes koplieto\u0161anai un webhook atbalsts.<\/p>\n<h4>Servo servop\u0101rvad\u0101jumu serviss<\/h4>\n<p>\u0160is pakalpojums kontrol\u0113 servopiedzi\u0146as rot\u0101ciju. Tas ir vienk\u0101r\u0161s <a href=\"https:\/\/thecodest.co\/lv\/blog\/hire-django-developers\/\">Python<\/a> skriptu, kas savienojas ar MQTT serveri, uz kura darbojas mana Smart House programmat\u016bra, un gaida zi\u0146ojumu, lai aktiviz\u0113tu rot\u0101ciju.<\/p>\n<h4>Vad\u012bts pakalpojums<\/h4>\n<p>T\u0101pat k\u0101 servo pakalpojums, tas \u012bsteno protokolu gaismas avotam, ko kontrol\u0113 MQTT in <a href=\"https:\/\/www.home-assistant.io\/integrations\/light.mqtt\/\">HomeAsistents<\/a>.<\/p>\n<h4>M\u0101jas asistenta automatiz\u0101cija<\/h4>\n<p>Un, visbeidzot, HomeAssistant automatiz\u0101cija, kas aktiviz\u0113 baro\u0161anu.<\/p>\n<p>Tas aktiviz\u0113 p\u0101rtikas izsnieg\u0161anu div\u0101s situ\u0101cij\u0101s:<\/p>\n<ul>\n<li>kad kalend\u0101r\u0101 par\u0101d\u0101s baro\u0161anas laiks,<\/li>\n<li>kad Starptautisk\u0101 kosmosa stacija atrodas virs manas dz\u012bvesvietas.<\/li>\n<\/ul>\n<p>\u0160\u012b automatiz\u0101cija <a href=\"https:\/\/thecodest.co\/lv\/dictionary\/what-is-code-refactoring\/\">kods<\/a> izskat\u0101s \u0161\u0101di:<\/p>\n<p>- pseidon\u012bms: Barot ka\u0137i<br \/>\n  aktiviz\u0113t:<br \/>\n    - platforma: valsts<br \/>\n      entity_id: \u2018binary_sensor.iss\u2019.\u2019<br \/>\n      no: \u2018off\u2019<br \/>\n      uz: \u2018iesl\u0113gts\u2019<br \/>\n    - platforma: valsts<br \/>\n      entity_id: calendar.cat_feed_schedule<br \/>\n      no: \u2018off\u2019<br \/>\n      uz: \u2018iesl\u0113gts\u2019<br \/>\n  r\u012bc\u012bba:<br \/>\n    - pakalpojums: script.feed_the_cat<\/p>\n<h2>Kopsavilkums<\/h2>\n<p>Ac\u012bmredzot \u0161\u012b versija nav p\u0113d\u0113j\u0101. Bet tas kalpo savam m\u0113r\u0137im - ka\u0137is ir labi pa\u0113dis, un man ir mani slinki r\u012bti \ud83d\ude42<\/p>\n<p><iframe loading=\"lazy\" title=\"Test\u0113\u0161anas padev\u0113js\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/UsKsxxO5i4k?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><strong>Las\u012bt vair\u0101k:<\/strong><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/e-commerce-new-state-of-the-game-2020-report\/\">E-commerce: Jaunais sp\u0113les st\u0101voklis 2020 (zi\u0146ojums)<\/a><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/how-to-run-a-business-during-the-crisis\/\">K\u0101 vad\u012bt uz\u0146\u0113mumu kr\u012bzes laik\u0101?<\/a><\/p>\n<p>- <a href=\"https:\/\/thecodest.co\/blog\/ruby-programming-beginners-terminal-part-2\/\">Ruby programm\u0113\u0161ana. Ies\u0101c\u0113ja termin\u0101lis - 2. da\u013ca<\/a><\/p>\n<p><article-software-consulting><\/article-software-consulting><\/p>","protected":false},"excerpt":{"rendered":"<p>Iedom\u0101jieties \u0161\u0101du situ\u0101ciju: ir sestdienas r\u012bts, pulksten 6:00, j\u016bs \u0113rti gu\u013cat sav\u0101 gult\u0101 un v\u0113l mier\u012bgi gu\u013cat. P\u0113k\u0161\u0146i dzirdat, ka j\u016bsu ka\u0137is skr\u0101p\u0113 pie durv\u012bm, t\u0101 ska\u013c\u0101s minkas k\u013c\u016bst nepanesamas, un j\u016bsu ka\u0137im ir viss laiks pasaul\u0113, lai pazi\u0146otu jums, kas vi\u0146am nepiecie\u0161ams. Vai j\u016bs zin\u0101t, kas tam patie\u0161\u0101m ir vajadz\u012bgs?<\/p>","protected":false},"author":2,"featured_media":3047,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-3046","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-codest"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Automatic Cat Feeder - The Codest<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thecodest.co\/lv\/emuars\/automatiskais-kaku-barotajs\/\" \/>\n<meta property=\"og:locale\" content=\"lv_LV\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automatic Cat Feeder\" \/>\n<meta property=\"og:description\" content=\"Imagine such a situation: it is 6:00 AM on a Saturday morning, you are laying comfortably in your bed, still sleeping soundly. Suddenly, you hear your cat scratching on the door, its loud meows become unbearable and your cat has all the time in the world to let you know what its needs. Do you know what it really needs?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thecodest.co\/lv\/emuars\/automatiskais-kaku-barotajs\/\" \/>\n<meta property=\"og:site_name\" content=\"The Codest\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-24T08:51:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-24T11:35:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-17.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"thecodest\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"thecodest\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 min\u016btes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/\"},\"author\":{\"name\":\"thecodest\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\"},\"headline\":\"Automatic Cat Feeder\",\"datePublished\":\"2019-07-24T08:51:00+00:00\",\"dateModified\":\"2026-04-24T11:35:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/\"},\"wordCount\":851,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-17.jpg\",\"articleSection\":[\"The Codest\"],\"inLanguage\":\"lv-LV\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/\",\"name\":\"Automatic Cat Feeder - The Codest\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-17.jpg\",\"datePublished\":\"2019-07-24T08:51:00+00:00\",\"dateModified\":\"2026-04-24T11:35:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#breadcrumb\"},\"inLanguage\":\"lv-LV\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"lv-LV\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-17.jpg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/05\\\/cover-image-17.jpg\",\"width\":1080,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/blog\\\/automatic-cat-feeder\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thecodest.co\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automatic Cat Feeder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#website\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"name\":\"The Codest\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thecodest.co\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lv-LV\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#organization\",\"name\":\"The Codest\",\"url\":\"https:\\\/\\\/thecodest.co\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lv-LV\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"contentUrl\":\"https:\\\/\\\/thecodest.co\\\/app\\\/uploads\\\/2024\\\/03\\\/thecodest-logo.svg\",\"width\":144,\"height\":36,\"caption\":\"The Codest\"},\"image\":{\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/pl.linkedin.com\\\/company\\\/codest\",\"https:\\\/\\\/clutch.co\\\/profile\\\/codest\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thecodest.co\\\/#\\\/schema\\\/person\\\/7e3fe41dfa4f4e41a7baad4c6e0d4f76\",\"name\":\"thecodest\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lv-LV\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g\",\"caption\":\"thecodest\"},\"url\":\"https:\\\/\\\/thecodest.co\\\/lv\\\/author\\\/thecodest\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Autom\u0101tisk\u0101 ka\u0137u barotava - The Codest","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thecodest.co\/lv\/emuars\/automatiskais-kaku-barotajs\/","og_locale":"lv_LV","og_type":"article","og_title":"Automatic Cat Feeder","og_description":"Imagine such a situation: it is 6:00 AM on a Saturday morning, you are laying comfortably in your bed, still sleeping soundly. Suddenly, you hear your cat scratching on the door, its loud meows become unbearable and your cat has all the time in the world to let you know what its needs. Do you know what it really needs?","og_url":"https:\/\/thecodest.co\/lv\/emuars\/automatiskais-kaku-barotajs\/","og_site_name":"The Codest","article_published_time":"2019-07-24T08:51:00+00:00","article_modified_time":"2026-04-24T11:35:57+00:00","og_image":[{"width":1080,"height":512,"url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-17.jpg","type":"image\/jpeg"}],"author":"thecodest","twitter_card":"summary_large_image","twitter_misc":{"Written by":"thecodest","Est. reading time":"4 min\u016btes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#article","isPartOf":{"@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/"},"author":{"name":"thecodest","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76"},"headline":"Automatic Cat Feeder","datePublished":"2019-07-24T08:51:00+00:00","dateModified":"2026-04-24T11:35:57+00:00","mainEntityOfPage":{"@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/"},"wordCount":851,"commentCount":0,"publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"image":{"@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-17.jpg","articleSection":["The Codest"],"inLanguage":"lv-LV","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/","url":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/","name":"Autom\u0101tisk\u0101 ka\u0137u barotava - The Codest","isPartOf":{"@id":"https:\/\/thecodest.co\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#primaryimage"},"image":{"@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#primaryimage"},"thumbnailUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-17.jpg","datePublished":"2019-07-24T08:51:00+00:00","dateModified":"2026-04-24T11:35:57+00:00","breadcrumb":{"@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#breadcrumb"},"inLanguage":"lv-LV","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/"]}]},{"@type":"ImageObject","inLanguage":"lv-LV","@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#primaryimage","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-17.jpg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/05\/cover-image-17.jpg","width":1080,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/thecodest.co\/blog\/automatic-cat-feeder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thecodest.co\/"},{"@type":"ListItem","position":2,"name":"Automatic Cat Feeder"}]},{"@type":"WebSite","@id":"https:\/\/thecodest.co\/#website","url":"https:\/\/thecodest.co\/","name":"The Codest","description":"","publisher":{"@id":"https:\/\/thecodest.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thecodest.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lv-LV"},{"@type":"Organization","@id":"https:\/\/thecodest.co\/#organization","name":"The Codest","url":"https:\/\/thecodest.co\/","logo":{"@type":"ImageObject","inLanguage":"lv-LV","@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/","url":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","contentUrl":"https:\/\/thecodest.co\/app\/uploads\/2024\/03\/thecodest-logo.svg","width":144,"height":36,"caption":"The Codest"},"image":{"@id":"https:\/\/thecodest.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/pl.linkedin.com\/company\/codest","https:\/\/clutch.co\/profile\/codest"]},{"@type":"Person","@id":"https:\/\/thecodest.co\/#\/schema\/person\/7e3fe41dfa4f4e41a7baad4c6e0d4f76","name":"thecodest","image":{"@type":"ImageObject","inLanguage":"lv-LV","@id":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5dbfe6a1e8c86e432e8812759e34e6fe82ebac75119ae3237a6c1311fa19caf4?s=96&d=mm&r=g","caption":"thecodest"},"url":"https:\/\/thecodest.co\/lv\/author\/thecodest\/"}]}},"_links":{"self":[{"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/posts\/3046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/comments?post=3046"}],"version-history":[{"count":5,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/posts\/3046\/revisions"}],"predecessor-version":[{"id":7722,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/posts\/3046\/revisions\/7722"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/media\/3047"}],"wp:attachment":[{"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/media?parent=3046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/categories?post=3046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thecodest.co\/lv\/wp-json\/wp\/v2\/tags?post=3046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}