{"id":5743,"date":"2021-08-22T15:47:16","date_gmt":"2021-08-22T13:47:16","guid":{"rendered":"https:\/\/www.madomotic.fr\/?p=5743"},"modified":"2024-03-11T19:05:20","modified_gmt":"2024-03-11T18:05:20","slug":"api-wifi-des-lam-version-2-01-du-22-08-2021","status":"publish","type":"post","link":"https:\/\/www.madomotic.fr\/index.php\/2021\/08\/22\/api-wifi-des-lam-version-2-01-du-22-08-2021\/","title":{"rendered":"API WiFi des LAM (version 2.01 du 22\/08\/2021)"},"content":{"rendered":"\n<p>Pour d\u00e9clencher une action sur la gamme des LAM, il suffit d&#8217;envoyer une commande http de type GET \u00e0 partir de votre box domotique ou bien d&#8217;un navigateur internet, d&#8217;un PC, smartphone ou tablette.<br>Dans les exemples qui vont suivre, nous utiliserons le nom \u00ab&nbsp;lam&nbsp;\u00bb qui peut \u00eatre remplac\u00e9 par le nom figurant sur l\u2019\u00e9tiquette du produit, par le \u00ab&nbsp;Device name&nbsp;\u00bb que vous aurez param\u00e9tr\u00e9 ou bien par l\u2019adresse IP (l\u2019IP est pr\u00e9conis\u00e9e).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>API en entr\u00e9e vers le LAM<\/strong><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Synoptique des animations du LAM<\/strong><\/h4>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"727\" height=\"420\" src=\"https:\/\/i0.wp.com\/www.madomotic.fr\/wp-content\/uploads\/2021\/08\/API-WiFi-LAM.jpg?resize=727%2C420&#038;ssl=1\" alt=\"API WiFi LAM\" class=\"wp-image-5836\" srcset=\"https:\/\/i0.wp.com\/www.madomotic.fr\/wp-content\/uploads\/2021\/08\/API-WiFi-LAM.jpg?w=727&amp;ssl=1 727w, https:\/\/i0.wp.com\/www.madomotic.fr\/wp-content\/uploads\/2021\/08\/API-WiFi-LAM.jpg?resize=600%2C347&amp;ssl=1 600w\" sizes=\"(max-width: 727px) 100vw, 727px\" data-recalc-dims=\"1\" \/><\/figure><\/div>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/set?<strong>cmd<\/strong>=&#8230;&amp;<strong>color<\/strong>=&#8230;&amp;<strong>bright<\/strong>=&#8230;&amp;<strong>led<\/strong>=&#8230;&amp;<strong>speed<\/strong>=&#8230;&amp;<strong>iteration<\/strong>=&#8230;&amp;<strong>delay<\/strong>=&#8230;[<em>&amp;<strong>user<\/strong>=\u2026&amp;<strong>pwd<\/strong>=&#8230;<\/em>]<\/h4>\n\n\n\n<p>Nota : L&#8217;ordre des mots cl\u00e9s n&#8217;a pas d&#8217;importance. Tous les mots cl\u00e9s ne sont pas forc\u00e9ment n\u00e9cessaires, dans le doute, faites des tests avec un navigateur internet. <\/p>\n\n\n\n<p>O\u00f9 <strong>cmd<\/strong>=[ <strong>on <\/strong>| <strong>off <\/strong>| <strong>pause <\/strong>| <strong>stop <\/strong>| <strong>restart <\/strong>| <strong>wheel <\/strong>| <strong>strobe <\/strong>| <strong>fade <\/strong>| <strong>fadein <\/strong>| <strong>fadeout <\/strong>| <strong>random <\/strong>| <strong>roundtrip <\/strong>| <strong>test <\/strong>]<\/p>\n\n\n\n<ul><li>on, allume les leds en fixe avec la derni\u00e8re couleur et derni\u00e8re luminosit\u00e9<\/li><li>off, \u00e9teint les leds, arr\u00eate d\u00e9finitivement l\u2019animation en cours et supprime les couleurs fix\u00e9es<\/li><li>pause, suspend l\u2019animation en cours sans \u00e9teindre les leds<\/li><li>stop, arr\u00eate l\u2019animation en cours et \u00e9teint les leds<\/li><li>restart, reprend l\u2019animation qui \u00e9tait en pause ou en stop<\/li><li>wheel, animation roue (m\u00eame couleur sur toutes les leds)<\/li><li>strobe, animation flash (m\u00eame couleur sur toutes les leds)<\/li><li>fade, animation progressive fondue in\/out (m\u00eame couleur sur toutes les leds)<\/li><li>fadein, allumage progressif<\/li><li>fadeout, extinction d\u00e9gressive<\/li><li>random, animation al\u00e9atoire des couleurs (le param\u00e8tre &amp;color sera ignor\u00e9)<\/li><li>roundtrip, autre animation roue (m\u00eame couleur sur toutes les leds)<\/li><li>test, pour tester les 3 couleurs primaires sur toutes les leds<\/li><\/ul>\n\n\n\n<p>O\u00f9 <strong>color<\/strong>=[<strong>red <\/strong>| <strong>green <\/strong>| <strong>blue <\/strong>| <strong>yellow <\/strong>| <strong>cyan <\/strong>| <strong>orange <\/strong>| <strong>purple <\/strong>| <strong>pink <\/strong>| <strong>white <\/strong>| <strong>black <\/strong>| <strong>rgb(r,g,b)<\/strong> | <strong>xrgb <\/strong>]<br>avec une couleur pr\u00e9d\u00e9finie : red, green, blue, yellow, cyan, orange, purple, pink, white, black <br>avec rgb(r,g,b) en valeur d\u00e9cimale ou hexad\u00e9cimale commen\u00e7ant par la lette \u2018x\u2019, exemple pour du bleu&nbsp;: rgb(0,0,255) ou rgb(x0,x0,xff)<br>avec xrgb un triplet en hexad\u00e9cimal commen\u00e7ant par la lettre \u2018x\u2019, exemple pour du bleu&nbsp;: x0000ff<\/p>\n\n\n\n<p>O\u00f9 <strong>bright<\/strong>=0 \u00e0 255, correspondant \u00e0 la luminosit\u00e9 (brightness) des leds (valeur par d\u00e9faut 31 soit 1\/8 de la luminosit\u00e9 au d\u00e9marrage)<\/p>\n\n\n\n<p>O\u00f9 <strong>led<\/strong>=0 \u00e0 nombre de leds-1, pour allumer une led de fa\u00e7on ind\u00e9pendante (ne fonctionne que pour les commandes \u00ab&nbsp;on \/ fadein \/ fadeout&nbsp;\u00bb).<br>La syntaxe peut \u00e9galement&nbsp;\u00eatre :<br><strong>led<\/strong>=n[color] avec une couleur optionnelle entre crochets telle que d\u00e9crite ci-dessus,<br><strong>led<\/strong>=n1-n2[color] qui permet de fixer de la led n1 \u00e0 n2 avec une couleur optionnelle,<br>Si le param\u00e8tre <strong>led <\/strong>est \u00e9gal \u00e0 -1, il affectera toutes les leds,<br><strong>led <\/strong>peut \u00e9galement fixer des leds en s\u00e9rie avec comme s\u00e9parateur une virgule, exemple&nbsp;:<br><strong>led<\/strong>=-1[black],2-4[blue],6[x503080]<\/p>\n\n\n\n<p>O\u00f9 <strong>speed<\/strong>=0 \u00e0 4 294 967&nbsp;295, correspondant \u00e0 la vitesse de l\u2019animation (cmd=[ wheel | strobe | fade | fadein | fadeout | random | roundtrip ]) en millisecondes, valeur par d\u00e9faut 50ms ou 3ms suivant l\u2019animation, valeur par d\u00e9faut 50ms<\/p>\n\n\n\n<p>O\u00f9 <strong>iteration<\/strong>=n, (cmd=[ wheel | strobe | fade | random | roundtrip ]) n=-1 pour une animation permanente, ou n de 1 \u00e0 2147483647 apr\u00e8s quoi la commande cmd=stop sera automatiquement ex\u00e9cut\u00e9e<\/p>\n\n\n\n<p>O\u00f9 <strong>delay<\/strong>=n, n=0 pour une animation permanente, \u00e0 n=4294967295, (cmd=[ on | wheel | strobe | fade | fadein | random | roundtrip ]) pour une dur\u00e9e en secondes apr\u00e8s quoi la commande cmd=stop sera automatiquement ex\u00e9cut\u00e9e<\/p>\n\n\n\n<p>Nota : <strong>it\u00e9ration <\/strong>travaille en num\u00e9rique \u00e0 la led ou avec un groupe de leds ce qui permet \u00e0 une animation un cycle complet, alors que <strong>delay <\/strong>arr\u00eate une animation au bout de n secondes m\u00eame si le cycle n&#8217;est pas complet. En cas de doute, utilisez le mot cl\u00e9 <strong>delay<\/strong>.<\/p>\n\n\n\n<p><em>Optionnel,  <strong>user <\/strong>(ou<strong> api_user<\/strong>) et<strong> pwd<\/strong> (ou <strong>api_secret<\/strong>) est un utilisateur et mot de passe associ\u00e9 pour ex\u00e9cuter les API s&#8217;ils sont d\u00e9finis<\/em> dans la page &#8220;Passwords&#8221;.<\/p>\n\n\n\n<p>En retour des API,  vous obtiendrez la structure JSON suivante si la commande est valide :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>{\n  \"success\": 1\n}<\/em><\/code><\/pre>\n\n\n\n<p><strong>Quelques exemples :<\/strong><\/p>\n\n\n\n<ul><li><strong>http:\/\/lam\/api\/set?cmd=on&amp;color=blue<\/strong>, allume les leds en bleu<\/li><li><strong>http:\/\/lam\/api\/set?cmd=pause<\/strong>, suspend l\u2019animation en cours<\/li><li><strong>http:\/\/lam\/api\/set?cmd=strobe&amp;color=white&amp;speed=50<\/strong>, stroboscope blanc, \u00e0 une vitesse de 20 flashs par seconde,\u00a0<strong>ATTENTION AUX YEUX \u00e7a flashe, risque de c\u00e9cit\u00e9 si vous regardez les leds<\/strong><\/li><li><strong>http:\/\/lam\/api\/set?cmd=strobe&amp;color=blue&amp;speed=1000&amp;bright=20<\/strong>, allume les leds en bleu pendant 1 seconde puis \u00e9teint les leds pendant 1 seconde de fa\u00e7on p\u00e9riodique avec une luminosit\u00e9 de 8% environ<\/li><li><strong>http:\/\/lam\/api\/set?cmd=wheel&amp;color=red&amp;speed=50<\/strong>, animation roue en rouge \u00e0 une vitesse de 50 millisecondes par led soit 1\/3 de seconde environ par tour<\/li><li><strong>http:\/\/lam\/api\/set?cmd=restart<\/strong>, reprend l\u2019animation mis en pause<\/li><li><strong>http:\/\/lam\/api\/set?cmd=fade&amp;color=green&amp;speed=3<\/strong>, fondue in\/out en vert avec 3 millisecondes entre chaque pas des 256 intensit\u00e9s soit un peu moins d\u2019une seconde entre chaque fondue<\/li><li><strong>http:\/\/lam\/api\/set?cmd=off<\/strong>, \u00e9teint les leds et supprime les couleurs<\/li><li><strong>http:\/\/lam\/api\/set?cmd=on&amp;color=cyan&amp;bright=20<\/strong>, allume les leds en cyan avec une luminosit\u00e9 de 8% environ<\/li><li><strong>http:\/\/lam\/api\/set?cmd=random<\/strong>, allume les leds de fa\u00e7on al\u00e9atoire<\/li><li><strong>http:\/\/lam\/api\/set?cmd=fadein&amp;delay=10<\/strong>, cr\u00e9\u00e9 un allumage progressif avec la derni\u00e8re couleur fix\u00e9e, un on pendant 10 secondes, puis une extinction d\u00e9gressive<\/li><li><strong>http:\/\/lam\/api\/set?cmd=on&amp;led=-1[black],2-4[blue],6[x503010]<\/strong>, fixe toutes les leds en noir, fixe les leds 2 3 et 4 en bleu, la led 6 sur la couleur 0x503080 que je vous laisse deviner<\/li><li><strong>http:\/\/lam\/api\/set?cmd=fadeint&amp;delay=10&amp;led=-1[black],2-4[blue],6[x503010]<\/strong>, la m\u00eame chose que la commande pr\u00e9c\u00e9dente en progressif avec un fixe de 10 secondes<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/get?<strong>cmd=system<\/strong>&amp;<strong>version<\/strong>[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<p id=\"block-629e58f6-a733-4ba6-9705-84e747d0db0f\">Cette API renvoie une structure JSON :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><em>{\n  \"product\": \"W-LAM\",                   Nom du produit\n  \"version\": \"2.00\",                    Version\n  \"build\": \"May 11 2021 19:49\",         R\u00e9alis\u00e9 le ...\n  \"sn\": \"XXXXXXXXXXXX\",                 Num\u00e9ro de s\u00e9rie\n  \"success\": 1\n}<\/em><\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/get?<strong>cmd=system<\/strong>&amp;<strong>information<\/strong>[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code><em>{\n  \"product\": \"W-LAM\",                   Nom du produit\n  \"version\": \"2.00\",                    Version\n  \"build\": \"May 11 2021 19:49\",         R\u00e9alis\u00e9 le ...\n  \"sn\": \"XXXXXXXXXXXX\",                 Num\u00e9ro de s\u00e9rie<\/em>\n<em>  \"device\": \"LAM-W\",<\/em>                    Nom du device donn\u00e9 dans la page de configuration\n<em>  \"uptime\": \"0 day 0 hour 9 minutes\" <\/em>   En service depuis ...\n  <em>\"ssid\": \".........\",                  Nom du r\u00e9seau WiFi<\/em>\n  <em>\"rssi\": \"-39\",                        Signal et qualit\u00e9 du r\u00e9seau WiFi<\/em>\n  <em>\"success\": 1<\/em>\n<em>}<\/em><\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/get?<strong>cmd=state<\/strong>[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code><em>{<\/em>\n<em>  \"cmd\": \"on\",                          Derni\u00e8re commande d'animation\n  \"speed\": 0,                           Vitesse\n  \"iteration\": 1,                       Nombre d'it\u00e9rations\n  \"delay\": 0,                           D\u00e9lai\n  \"bright\": 10,                         Luminosit\u00e9\n  \"color\": \"xff0000\",                   Couleur RGB globale en hexad\u00e9cimal\n  \"led0\": \"x000000\",                    Couleur impact\u00e9e de la luminosit\u00e9 pour la led 0\n  \"led1\": \"xe80000\",                    Couleur impact\u00e9e de la luminosit\u00e9 pour la led 1\n  ...\n  \"led11\": \"x000000\",                   <em>Couleur impact\u00e9e de la luminosit\u00e9 pour la derni\u00e8re led<\/em>\n  \"success\": 1\n}<\/em><\/code><\/pre>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/set?<strong>cmd=system<\/strong>&amp;<strong>auto_update<\/strong>=[ yes | no ]&amp;<strong>restore_last_set<\/strong>=[ yes | no ]&amp;<strong>brightness<\/strong>=&#8230;&amp;<strong>first_led<\/strong>=&#8230;[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<p>Nota : L&#8217;ordre des mots cl\u00e9s n&#8217;a pas d&#8217;importance. Tous les mots cl\u00e9s ne sont pas forc\u00e9ment n\u00e9cessaires.<\/p>\n\n\n\n<ul><li>auto_update, permet d&#8217;automatiser les mises \u00e0 jour au d\u00e9marrage du LAM<\/li><li>restore_last_set, permet de reprendre l&#8217;\u00e9tat en cours apr\u00e8s une coupure de courant<\/li><li>brightness, luminosit\u00e9 des leds par d\u00e9faut au d\u00e9marrage de 1 \u00e0 255<\/li><li>first_led, premi\u00e8re led pour la translation de 0 \u00e0 nombre de leds-1 (voir la disposition des leds).<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Pour l&#8217;option Switch (interrupteur tactile)<\/strong><\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/set?<strong>cmd=system<\/strong>&amp;<strong>delay<\/strong>=&#8230;&amp;<strong>varn<\/strong>=&#8230;&amp;<strong>url<\/strong>=&#8230;[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<ul><li>delay=n, de 500 \u00e0 5000ms, temps d\u2019attente pour d\u00e9terminer l\u2019appui long et les appuis brefs (Delay of switch)<\/li><li>varn, avec n de 1 \u00e0 3 sont les variables de type texte d\u00e9finies dans la page de configuration ([VAR1], [VAR2], [VAR3])<\/li><li>url, contenu de l\u2019url (commande) qui sera envoy\u00e9 \u00e0 la box domotique lors d\u2019un appui sur l\u2019interrupteur, l\u2019url doit obligatoirement commencer par http:\/\/ (URL send [SWITCH])<\/li><\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/set?<strong>cmd=system&amp;reboot<\/strong>[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<p>Permet de red\u00e9marrer le LAM \u00e0 distance.<\/p>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/lam\/api\/set?<strong>cmd=system&amp;reset_all<\/strong>[<strong><em>&amp;user=&#8230;&amp;pwd=&#8230;<\/em><\/strong>]<\/h4>\n\n\n\n<p>Efface tous les param\u00e8tres y compris le WiFi, mots de passe, etc &#8230;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong> API en sortie du LAM avec interrupteur tactile vers une box domotique ou backend<\/strong><\/h2>\n\n\n\n<h4 class=\"has-background wp-block-heading\" style=\"background-color:#d4dadf\">http:\/\/box_domotique\/&#8230;actionneur=&#8230;&amp;value=<strong>[SWITCH]<\/strong>&#8230;<\/h4>\n\n\n\n<p>Le mot cl\u00e9&nbsp;<strong>[SWITCH]<\/strong>&nbsp;est automatiquement remplac\u00e9 par :<\/p>\n\n\n\n<ul><li>10, pour un appui long<\/li><li>11, une pression br\u00e8ve<\/li><li>12, deux pressions br\u00e8ves<\/li><li>13, trois pressions br\u00e8ves<\/li><li>14, quatre pressions br\u00e8ves<\/li><\/ul>\n\n\n\n<p>Nota : La saisie de cette API s\u2019effectue dans la <a href=\"http:\/\/Option_Configuration\" data-type=\"URL\" data-id=\"Option_Configuration\">page de configuration<\/a>. Si l\u2019envoi de la premi\u00e8re commande \u00e9choue, 2 autres essais seront faits \u00e0 200ms d\u2019intervalle, apr\u00e8s la commande sera ignor\u00e9e.<\/p>\n\n\n\n<p><strong>Exemple pour eedomus :<\/strong><\/p>\n\n\n\n<p>http:\/\/ip_eedomus\/api\/set?action=periph.value&#038;periph_id=xxx&#038;value=[SWITCH]&#038;api_user=xxx&#038;api_secret=xxx<\/p>\n\n\n\n<p>Cette url permet d\u2019envoyer \u00e0 l\u2019eedomus sur l\u2019actionneur virtuel \u00ab&nbsp;periph_id=xxx&nbsp;\u00bb la valeur \u00ab&nbsp;value=[SWITCH]&nbsp;\u00bb avec les codes d\u2019authentification \u00ab&nbsp;api_user=xxx&amp;api_secret=xxx&nbsp;\u00bb.<br>Il faut donc cr\u00e9er un actionneur d\u2019\u00e9tat avec une liste de valeurs de 10 \u00e0 14 repr\u00e9sentant l\u2019\u00e9tat de l\u2019interrupteur tactile.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour d\u00e9clencher une action sur la gamme des LAM, il suffit d&#8217;envoyer une commande http de type GET \u00e0 partir de votre box domotique ou bien d&#8217;un navigateur internet, d&#8217;un PC, smartphone ou tablette.Dans les exemples qui vont suivre, nous utiliserons le nom \u00ab&nbsp;lam&nbsp;\u00bb qui peut \u00eatre remplac\u00e9 par le nom figurant sur l\u2019\u00e9tiquette du [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5903,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_jetpack_memberships_contains_paid_content":false},"categories":[29,35,1,19,24],"tags":[42],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.madomotic.fr\/wp-content\/uploads\/2021\/09\/LAM.jpg?fit=640%2C467&ssl=1","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/posts\/5743"}],"collection":[{"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/comments?post=5743"}],"version-history":[{"count":29,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/posts\/5743\/revisions"}],"predecessor-version":[{"id":5920,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/posts\/5743\/revisions\/5920"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/media\/5903"}],"wp:attachment":[{"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/media?parent=5743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/categories?post=5743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madomotic.fr\/index.php\/wp-json\/wp\/v2\/tags?post=5743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}