{"id":38,"date":"2026-07-22T12:51:35","date_gmt":"2026-07-22T10:51:35","guid":{"rendered":"https:\/\/fankepa.com\/?p=38"},"modified":"2026-07-22T13:01:56","modified_gmt":"2026-07-22T11:01:56","slug":"systeme-de-porte-intelligente","status":"publish","type":"post","link":"https:\/\/fankepa.com\/?p=38","title":{"rendered":"Syst\u00e8me de Porte Intelligente"},"content":{"rendered":"<p><!-- Introduction --><\/p>\n<div style=\"background: linear-gradient(135deg, #1a1a2e 0%, #1e1b4b 100%); padding: 40px; border-radius: 20px; margin-bottom: 40px; border: 1px solid rgba(99,102,241,0.2);\">\n<p style=\"font-size: 19px; color: #a5b4fc; line-height: 1.8; margin: 0; font-style: italic;\">\n    \ud83d\udeaa Transformation d&rsquo;une porte classique en syst\u00e8me intelligent avec Raspberry Pi, Home Assistant et MQTT. Contr\u00f4le par code PIN, clavier matriciel et smartphone avec verrouillage automatique.\n  <\/p>\n<\/div>\n<p><!-- Vid\u00e9o YouTube --><\/p>\n<div style=\"margin: 40px 0;\">\n<h2 style=\"font-size: 26px; color: #a5b4fc; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 2px solid rgba(99,102,241,0.4);\">\n    \ud83c\udfa5 D\u00e9monstration vid\u00e9o<br \/>\n  <\/h2>\n<div style=\"position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; border-radius: 15px; border: 1px solid rgba(99,102,241,0.2);\">\n    <iframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\"\n      src=\"https:\/\/www.youtube.com\/embed\/jaBvdNTXv4g\"\n      frameborder=\"0\"\n      allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\"\n      allowfullscreen><br \/>\n    <\/iframe>\n  <\/div>\n<\/div>\n<p><!-- Contexte --><\/p>\n<div style=\"background: linear-gradient(135deg, #1e1b4b 0%, #1a1a2e 100%); padding: 35px; border-radius: 15px; margin: 40px 0; border: 1px solid rgba(99,102,241,0.2);\">\n<h2 style=\"font-size: 26px; color: #a5b4fc; margin: 0 0 20px 0; padding-bottom: 15px; border-bottom: 2px solid rgba(99,102,241,0.4);\">\n    \ud83d\udca1 Contexte du projet<br \/>\n  <\/h2>\n<p style=\"font-size: 16px; color: #cbd5e1; line-height: 1.8; margin-bottom: 15px;\">\n    Fatigu\u00e9 d&rsquo;oublier mes cl\u00e9s et de devoir faire des doubles pour les proches, j&rsquo;ai d\u00e9cid\u00e9 de transformer ma porte d&rsquo;entr\u00e9e en syst\u00e8me intelligent. L&rsquo;objectif \u00e9tait d&rsquo;allier <strong style=\"color: #a5b4fc;\">s\u00e9curit\u00e9, confort et technologie open-source<\/strong>.\n  <\/p>\n<p style=\"font-size: 16px; color: #cbd5e1; line-height: 1.8;\">\n    Ce projet m&rsquo;a permis de mettre en pratique mes comp\u00e9tences en <strong style=\"color: #a5b4fc;\">Python, IoT, MQTT et domotique<\/strong> acquises durant ma formation en Informatique Industrielle.\n  <\/p>\n<\/div>\n<p><!-- Fonctionnalit\u00e9s --><\/p>\n<div style=\"margin: 40px 0;\">\n<h2 style=\"font-size: 26px; color: #a5b4fc; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 2px solid rgba(99,102,241,0.4);\">\n    \u2728 Fonctionnalit\u00e9s<br \/>\n  <\/h2>\n<div style=\"display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 20px;\">\n<div style=\"background: linear-gradient(135deg, #1e1b4b, #1a1a2e); padding: 25px; border-radius: 12px; border-left: 3px solid #6366f1; border: 1px solid rgba(99,102,241,0.2);\">\n<div style=\"font-size: 36px; margin-bottom: 12px;\">\ud83d\udd10<\/div>\n<h3 style=\"color: #a5b4fc; font-size: 18px; margin: 0 0 10px 0;\">D\u00e9verrouillage s\u00e9curis\u00e9<\/h3>\n<p style=\"color: #94a3b8; font-size: 14px; line-height: 1.6; margin: 0;\">Code PIN \u00e0 4 chiffres via clavier matriciel 4&#215;4. G\u00e9n\u00e9ration automatique d&rsquo;un nouveau code chaque jour.<\/p>\n<\/p><\/div>\n<div style=\"background: linear-gradient(135deg, #1e1b4b, #1a1a2e); padding: 25px; border-radius: 12px; border: 1px solid rgba(99,102,241,0.2);\">\n<div style=\"font-size: 36px; margin-bottom: 12px;\">\ud83d\udcf1<\/div>\n<h3 style=\"color: #a5b4fc; font-size: 18px; margin: 0 0 10px 0;\">Contr\u00f4le mobile<\/h3>\n<p style=\"color: #94a3b8; font-size: 14px; line-height: 1.6; margin: 0;\">Application Home Assistant accessible depuis n&rsquo;importe o\u00f9. Interface responsive iOS\/Android.<\/p>\n<\/p><\/div>\n<div style=\"background: linear-gradient(135deg, #1e1b4b, #1a1a2e); padding: 25px; border-radius: 12px; border: 1px solid rgba(99,102,241,0.2);\">\n<div style=\"font-size: 36px; margin-bottom: 12px;\">\ud83d\udd12<\/div>\n<h3 style=\"color: #a5b4fc; font-size: 18px; margin: 0 0 10px 0;\">Verrouillage auto<\/h3>\n<p style=\"color: #94a3b8; font-size: 14px; line-height: 1.6; margin: 0;\">Timer de 2 minutes apr\u00e8s d\u00e9verrouillage. Impossible d&rsquo;oublier de fermer.<\/p>\n<\/p><\/div>\n<div style=\"background: linear-gradient(135deg, #1e1b4b, #1a1a2e); padding: 25px; border-radius: 12px; border: 1px solid rgba(99,102,241,0.2);\">\n<div style=\"font-size: 36px; margin-bottom: 12px;\">\ud83d\udca1<\/div>\n<h3 style=\"color: #a5b4fc; font-size: 18px; margin: 0 0 10px 0;\">Feedback visuel<\/h3>\n<p style=\"color: #94a3b8; font-size: 14px; line-height: 1.6; margin: 0;\">LED RGB + \u00e9cran LCD 16&#215;2 affichant les messages d&rsquo;\u00e9tat en temps r\u00e9el.<\/p>\n<\/p><\/div>\n<div style=\"background: linear-gradient(135deg, #1e1b4b, #1a1a2e); padding: 25px; border-radius: 12px; border: 1px solid rgba(99,102,241,0.2);\">\n<div style=\"font-size: 36px; margin-bottom: 12px;\">\ud83d\udd14<\/div>\n<h3 style=\"color: #a5b4fc; font-size: 18px; margin: 0 0 10px 0;\">Notifications<\/h3>\n<p style=\"color: #94a3b8; font-size: 14px; line-height: 1.6; margin: 0;\">Notification push sur smartphone \u00e0 chaque action. Historique complet des acc\u00e8s.<\/p>\n<\/p><\/div>\n<div style=\"background: linear-gradient(135deg, #1e1b4b, #1a1a2e); padding: 25px; border-radius: 12px; border: 1px solid rgba(99,102,241,0.2);\">\n<div style=\"font-size: 36px; margin-bottom: 12px;\">\ud83c\udf10<\/div>\n<h3 style=\"color: #a5b4fc; font-size: 18px; margin: 0 0 10px 0;\">Acc\u00e8s distant<\/h3>\n<p style=\"color: #94a3b8; font-size: 14px; line-height: 1.6; margin: 0;\">Contr\u00f4le depuis n&rsquo;importe o\u00f9 via VPN Tailscale. Aucun port ouvert sur le routeur.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><!-- Mat\u00e9riel --><\/p>\n<div style=\"margin: 40px 0;\">\n<h2 style=\"font-size: 26px; color: #a5b4fc; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 2px solid rgba(99,102,241,0.4);\">\n    \ud83d\udd27 Mat\u00e9riel utilis\u00e9<br \/>\n  <\/h2>\n<div style=\"overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse;\">\n<thead>\n<tr style=\"background: linear-gradient(135deg, #6366f1, #8b5cf6);\">\n<th style=\"padding: 15px; text-align: left; color: white; border-radius: 8px 0 0 0;\">Composant<\/th>\n<th style=\"padding: 15px; text-align: left; color: white;\">Mod\u00e8le<\/th>\n<th style=\"padding: 15px; text-align: left; color: white;\">Fonction<\/th>\n<th style=\"padding: 15px; text-align: right; color: white; border-radius: 0 8px 0 0;\">Prix<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr style=\"background: rgba(99,102,241,0.08);\">\n<td style=\"padding: 12px 15px; color: #cbd5e1; border-bottom: 1px solid rgba(99,102,241,0.1);\">Microcontr\u00f4leur<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">Raspberry Pi 4<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">Cerveau du syst\u00e8me<\/td>\n<td style=\"padding: 12px 15px; color: #a5b4fc; font-weight: 600; text-align: right; border-bottom: 1px solid rgba(99,102,241,0.1);\">60\u20ac<\/td>\n<\/tr>\n<tr style=\"background: rgba(99,102,241,0.05);\">\n<td style=\"padding: 12px 15px; color: #cbd5e1; border-bottom: 1px solid rgba(99,102,241,0.1);\">Servo-moteur<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">MG996R 180\u00b0<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">Actionneur du verrou<\/td>\n<td style=\"padding: 12px 15px; color: #a5b4fc; font-weight: 600; text-align: right; border-bottom: 1px solid rgba(99,102,241,0.1);\">8\u20ac<\/td>\n<\/tr>\n<tr style=\"background: rgba(99,102,241,0.08);\">\n<td style=\"padding: 12px 15px; color: #cbd5e1; border-bottom: 1px solid rgba(99,102,241,0.1);\">Clavier matriciel<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">4&#215;4 (16 touches)<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">Saisie code PIN<\/td>\n<td style=\"padding: 12px 15px; color: #a5b4fc; font-weight: 600; text-align: right; border-bottom: 1px solid rgba(99,102,241,0.1);\">5\u20ac<\/td>\n<\/tr>\n<tr style=\"background: rgba(99,102,241,0.05);\">\n<td style=\"padding: 12px 15px; color: #cbd5e1; border-bottom: 1px solid rgba(99,102,241,0.1);\">\u00c9cran LCD<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">LCD I2C 16&#215;2<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">Affichage messages<\/td>\n<td style=\"padding: 12px 15px; color: #a5b4fc; font-weight: 600; text-align: right; border-bottom: 1px solid rgba(99,102,241,0.1);\">6\u20ac<\/td>\n<\/tr>\n<tr style=\"background: rgba(99,102,241,0.08);\">\n<td style=\"padding: 12px 15px; color: #cbd5e1; border-bottom: 1px solid rgba(99,102,241,0.1);\">LED RGB<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">LED 5mm<\/td>\n<td style=\"padding: 12px 15px; color: #94a3b8; border-bottom: 1px solid rgba(99,102,241,0.1);\">Indication visuelle<\/td>\n<td style=\"padding: 12px 15px; color: #a5b4fc; font-weight: 600; text-align: right; border-bottom: 1px solid rgba(99,102,241,0.1);\">1\u20ac<\/td>\n<\/tr>\n<tr style=\"background: linear-gradient(135deg, rgba(99,102,241,0.3), rgba(139,92,246,0.3));\">\n<td colspan=\"3\" style=\"padding: 15px; color: #a5b4fc; font-weight: 700; text-align: right;\">TOTAL<\/td>\n<td style=\"padding: 15px; color: white; font-weight: 800; font-size: 18px; text-align: right;\">~100\u20ac<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/div>\n<p><!-- Architecture --><\/p>\n<div style=\"background: linear-gradient(135deg, #1e1b4b 0%, #1a1a2e 100%); padding: 35px; border-radius: 15px; margin: 40px 0; border: 1px solid rgba(99,102,241,0.2);\">\n<h2 style=\"font-size: 26px; color: #a5b4fc; margin: 0 0 20px 0; padding-bottom: 15px; border-bottom: 2px solid rgba(99,102,241,0.4);\">\n    \ud83c\udfd7\ufe0f Architecture du syst\u00e8me<br \/>\n  <\/h2>\n<pre style=\"background: rgba(0,0,0,0.3); padding: 25px; border-radius: 10px; color: #a5b4fc; overflow-x: auto; font-size: 14px; border: 1px solid rgba(99,102,241,0.2);\">\r\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510         \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510         \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n\u2502  Clavier 4x4    \u2502 \u2500\u2500\u2500\u2500\u2500\u2500\u25ba \u2502  Raspberry Pi 4  \u2502 \u25c4\u2500\u2500\u2500\u2500\u2500\u2500 \u2502  Smartphone  \u2502\r\n\u2502  LCD 16x2       \u2502         \u2502  Python + MQTT   \u2502  MQTT   \u2502 Home Assist. \u2502\r\n\u2502  LED RGB        \u2502         \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518         \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518                  \u2502\r\n                                     \u25bc\r\n                             \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n                             \u2502 Servo Motor  \u2502\r\n                             \u2502  (Verrou)    \u2502\r\n                             \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\nTopics MQTT :\r\n\u251c\u2500\u2500 homeassistant\/lock\/porte\/state     (LOCKED\/UNLOCKED)\r\n\u251c\u2500\u2500 homeassistant\/lock\/porte\/set       (Commandes)\r\n\u2514\u2500\u2500 homeassistant\/lock\/porte\/available (online\/offline)\r\n  <\/pre>\n<\/div>\n<p><!-- Stack technique --><\/p>\n<div style=\"margin: 40px 0;\">\n<h2 style=\"font-size: 26px; color: #a5b4fc; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 2px solid rgba(99,102,241,0.4);\">\n    \ud83d\udcbb Stack technique<br \/>\n  <\/h2>\n<div style=\"display: flex; flex-wrap: wrap; gap: 12px;\">\n    <span style=\"background: rgba(99,102,241,0.2); color: #a5b4fc; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(99,102,241,0.3);\">\ud83d\udc0d Python<\/span><br \/>\n    <span style=\"background: rgba(139,92,246,0.2); color: #c4b5fd; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(139,92,246,0.3);\">\ud83e\udd67 Raspberry Pi<\/span><br \/>\n    <span style=\"background: rgba(99,102,241,0.2); color: #a5b4fc; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(99,102,241,0.3);\">\ud83d\udce1 MQTT<\/span><br \/>\n    <span style=\"background: rgba(139,92,246,0.2); color: #c4b5fd; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(139,92,246,0.3);\">\ud83c\udfe0 Home Assistant<\/span><br \/>\n    <span style=\"background: rgba(99,102,241,0.2); color: #a5b4fc; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(99,102,241,0.3);\">\ud83d\udc33 Docker<\/span><br \/>\n    <span style=\"background: rgba(139,92,246,0.2); color: #c4b5fd; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(139,92,246,0.3);\">\u26a1 GPIO Zero<\/span><br \/>\n    <span style=\"background: rgba(99,102,241,0.2); color: #a5b4fc; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(99,102,241,0.3);\">\ud83d\udd12 Tailscale<\/span><br \/>\n    <span style=\"background: rgba(139,92,246,0.2); color: #c4b5fd; padding: 10px 20px; border-radius: 25px; font-size: 14px; font-weight: 600; border: 1px solid rgba(139,92,246,0.3);\">\u2601\ufe0f Cloudflare<\/span>\n  <\/div>\n<\/div>\n<p><!-- GitHub + CTA --><\/p>\n<div style=\"background: linear-gradient(135deg, #1e1b4b 0%, #0f3460 100%); padding: 50px 30px; border-radius: 20px; text-align: center; color: white; margin: 40px 0; border: 1px solid rgba(99,102,241,0.3);\">\n<h2 style=\"font-size: 32px; margin: 0 0 15px 0; color: #a5b4fc;\">\ud83d\udce6 Code source disponible !<\/h2>\n<p style=\"font-size: 17px; color: #94a3b8; margin: 0 0 30px 0; max-width: 600px; margin-left: auto; margin-right: auto;\">\n    Tout le code source est disponible gratuitement sur GitHub avec documentation compl\u00e8te.\n  <\/p>\n<div style=\"display: flex; gap: 15px; justify-content: center; flex-wrap: wrap;\">\n    <a href=\"https:\/\/github.com\/FILSTOGNO\" target=\"_blank\" style=\"background: linear-gradient(135deg, #6366f1, #8b5cf6); color: white; padding: 15px 35px; border-radius: 30px; text-decoration: none; font-weight: 700; font-size: 16px;\"><br \/>\n      \ud83d\udce6 Voir sur GitHub<br \/>\n    <\/a><br \/>\n    <a href=\"https:\/\/www.youtube.com\/watch?v=jaBvdNTXv4g\" target=\"_blank\" style=\"background: #ff0000; color: white; padding: 15px 35px; border-radius: 30px; text-decoration: none; font-weight: 700; font-size: 16px;\"><br \/>\n      \ud83c\udfa5 Voir la vid\u00e9o<br \/>\n    <\/a><br \/>\n    <a href=\"https:\/\/fankepa.com\/?page_id=16\" style=\"background: rgba(99,102,241,0.2); color: #a5b4fc; padding: 15px 35px; border-radius: 30px; text-decoration: none; font-weight: 700; font-size: 16px; border: 2px solid rgba(99,102,241,0.4);\"><br \/>\n      \u2709\ufe0f Me contacter<br \/>\n    <\/a>\n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udeaa Transformation d&rsquo;une porte classique en syst\u00e8me intelligent avec Raspberry Pi, Home Assistant et MQTT. Contr\u00f4le par code PIN, clavier [&hellip;]<\/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":"default","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":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-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":"","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-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":"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":""},"mobile":{"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":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-38","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"_links":{"self":[{"href":"https:\/\/fankepa.com\/index.php?rest_route=\/wp\/v2\/posts\/38","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fankepa.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fankepa.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fankepa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fankepa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=38"}],"version-history":[{"count":6,"href":"https:\/\/fankepa.com\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions"}],"predecessor-version":[{"id":44,"href":"https:\/\/fankepa.com\/index.php?rest_route=\/wp\/v2\/posts\/38\/revisions\/44"}],"wp:attachment":[{"href":"https:\/\/fankepa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fankepa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fankepa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}