{"id":4029,"date":"2023-05-20T10:19:03","date_gmt":"2023-05-20T08:19:03","guid":{"rendered":"https:\/\/www.sigalou-domotique.fr\/?p=4029"},"modified":"2026-01-02T17:01:48","modified_gmt":"2026-01-02T15:01:48","slug":"ecole-demain","status":"publish","type":"post","link":"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain","title":{"rendered":"\u660e\u5929\u4e0a\u5b66\uff1f"},"content":{"rendered":"<p>\u5728\u300a\u516c\u7ea6\u300b\u7684\u80cc\u666f\u4e0b<a href=\"https:\/\/www.sigalou-domotique.fr\/zh\/integrer-pronote-a-son-home-assistant\/\" target=\"_blank\" rel=\"noopener\">Pronote \u7684\u96c6\u6210<\/a>, \u4e3a\u4e86\u5141\u8bb8\u660e\u5929\u65e9\u4e0a\u81ea\u52a8\u8bbe\u7f6e\u8b66\u62a5\u6216\u8bbe\u7f6ePronote\u66f4\u65b0\uff0c\u4ee5\u514d\u5728\u5b66\u6821\u5047\u671f\u66f4\u65b0\uff0c\u6211\u9700\u8981\u77e5\u9053\u6211\u4eec\u662f\u5426\u5728\u5b66\u6821\u5047\u671f\u4ee5\u53ca\u660e\u5929\u662f\u5426\u6709\u5b66\u6821\u3002<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4030\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote18.png\" alt=\"\" width=\"441\" height=\"172\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote18.png 441w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote18-300x117.png 300w\" sizes=\"auto, (max-width: 441px) 100vw, 441px\" \/><!--more--><\/p>\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<label for=\"ez-toc-cssicon-toggle-item-6aae6d6ab4ae2\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">\u5207\u6362 \u5668<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6aae6d6ab4ae2\"  aria-label=\"\u5207\u6362 \u5668\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Un_jour_ouvrable\" >\u4e00\u4e2a\u5de5\u4f5c\u65e5\uff1f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#En_vacances_scolaires\" >\u5728\u5b66\u6821\u653e\u5047\u5417\uff1f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Ajout_dun_sensor_%E2%80%98vacances_scolaires\" >\u6dfb\u52a0\u4f20\u611f\u5668\"\u5b66\u6821\u5047\u671f _s\"<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Resultat_de_ce_capteur\" >\u6b64\u4f20\u611f\u5668\u7684\u7ed3\u679c<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Ajout_de_deux_capteurs_binaires_Vacances_Scolaires_aujourdhui_et_Vacances_Scolaires_demain\" >\u589e\u52a0\u4e24\u4e2a\u4e8c\u8fdb\u5236\u4f20\u611f\u5668 \u4eca\u5929\u5b66\u6821\u5047\u671f\u548c\u660e\u5929\u5b66\u6821\u5047\u671f<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Resultat_de_ces_capteurs_teste_un_jour_de_vacance\" >\u8fd9\u4e9b\u4f20\u611f\u5668\u7684\u7ed3\u679c\uff08\u5728\u5047\u671f\u6d4b\u8bd5\uff09<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Un_binary_sensor_pour_autoriser_la_mise_a_jour_Pronote\" >\u5141\u8bb8 Pronote \u66f4\u65b0\u7684 binary_sensor<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.sigalou-domotique.fr\/zh\/ecole-demain\/#Ajouter_une_condition_au_lancement_de_la_mise_a_jour\" >\u6dfb\u52a0\u4e00\u4e2a\u6761\u4ef6\u6765\u542f\u52a8\u66f4\u65b0<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Un_jour_ouvrable\"><\/span>\u4e00\u4e2a\u5de5\u4f5c\u65e5\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>\u8981\u786e\u5b9a\u6211\u4eec\u662f\u5426\u662f\u4e00\u4e2a\u5de5\u4f5c\u65e5\uff0c\u53ea\u9700\u5b89\u88c5\u6269\u5c55\u3002 <a href=\"https:\/\/www.home-assistant.io\/integrations\/workday\/\" target=\"_blank\" rel=\"noopener\">\u5de5\u4f5c \u65e5 \u5de5\u4f5c \u65e5<\/a><\/p>\r\n<p>\u6ca1\u6709\u4ec0\u4e48\u66f4\u7b80\u5355\uff0c\u4e00\u5207\u90fd\u5728\u91cc\u9762\u3002 <a href=\"https:\/\/www.home-assistant.io\/integrations\/workday\/\" target=\"_blank\" rel=\"noopener\">\u6587\u4ef6.<\/a><\/p>\r\n<p><a href=\"https:\/\/my.home-assistant.io\/redirect\/config_flow_start?domain=workday\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3632\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/04\/addintegration.png\" alt=\"\" width=\"202\" height=\"27\" \/><\/a><\/p>\r\n<p>\u6211\u52a0\u4e86\u4e24\u6b21\u3002 \u4e3a\u4e86\u62e5\u6709\u660e\u5929\uff0c\u6211\u4eec\u52a0\u4e0a\u4e00\u4e2a\u6ede\u540e1\u3002<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4052\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour1.png\" alt=\"\" width=\"206\" height=\"159\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4054\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour2.png\" alt=\"\" width=\"692\" height=\"204\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour2.png 692w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour2-600x177.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour2-300x88.png 300w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4057\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour3.png\" alt=\"\" width=\"437\" height=\"96\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour3.png 437w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour3-300x66.png 300w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><\/p>\r\n<p><em>\u6b8b\u75be\u4eba=\u975e\u5de5\u4f5c\u65e5<\/em><\/p>\r\n<h2><span class=\"ez-toc-section\" id=\"En_vacances_scolaires\"><\/span>\u5728\u5b66\u6821\u653e\u5047\u5417\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\r\n<p>\u8981\u4e86\u89e3\u6211\u4eec\u662f\u5426\u5728\u5b66\u6821\u653e\u5047\uff0c\u60a8\u5fc5\u987b\u8be2\u95ee\u56fd\u5bb6\u6559\u80b2\u90e8\u7684API\u3002 \u4f7f\u7528\u7684\u811a\u672c\u5728V1\u4e2d\uff0c\u5b83\u6709\u4e00\u4e2aV2.0\uff0c\u5982\u679c\u6211\u6709\u65f6\u95f4\uff0c\u6211\u7a0d\u540e\u4f1a\u5207\u6362\u5230V2.0\u3002<\/p>\r\n<ul>\r\n<li>V1\uff1a https:\/\/data.education.gouv.fr\/api\/v1\/console\/datasets\/1.0\/search\/<\/li>\r\n<li>V2.0\uff1a https:\/\/data.education.gouv.fr\/api\/explore\/v2.0\/console<\/li>\r\n<\/ul>\r\n<p>\u7528\u4e8e\u8fd9\u4e9b\u4f20\u611f\u5668\u7684\u8d44\u6e90\uff08\u611f\u8c22\u5176\u4f5c\u8005\uff09\uff1a<\/p>\r\n<ul>\r\n<li>https:\/\/github.com\/papo-o\/home-assistant-config\/blob\/master\/integrations\/vacances_scolaires.yaml<\/li>\r\n<li>https:\/\/pon.fr\/home-assistant-vacances-scolaires\/<\/li>\r\n<\/ul>\r\n<h3><span class=\"ez-toc-section\" id=\"Ajout_dun_sensor_%E2%80%98vacances_scolaires\"><\/span>\u6dfb\u52a0\u4f20\u611f\u5668\"\u5b66\u6821\u5047\u671f _s\"<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p>\u5728\u6211\u7684\u6863\u6848\u91cc <a href=\"https:\/\/github.com\/sigalou\/home-assistant-config-fr\/blob\/main\/sensors.yaml\" target=\"_blank\" rel=\"noopener\">\u4f20\u611f\u5668.yaml<\/a>, \u6211\u6dfb\u52a0\u4e86\u8fd9\u4e2a\u4f20\u611f\u5668\uff1a<\/p>\r\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\">\u5e73\u53f0\uff1a REST Scan_interval \uff1a 00:30:00 \u59d3\u540d\uff1a Holidays_schools json_attributes_path \uff1a \u300b$.records[0].fields\" json _attributes\uff1a start_date - end_date - \u63cf\u8ff0 resources_template\uff1a \uff0c |-{% \u8bbe\u7f6e\u4f4d\u7f6e = 'Aix-Marseille' %} {% \u8bbe\u7f6e\u884c='1'%} {% \u8bbe\u7f6e\u4eca\u5929 = now\uff08\uff09.strftime(')%Y-%M-%d\uff09 \uff09%} {% \u8bbe\u7f6e DAYOFYEAR = now\uff08\uff09.strftime(')%\u6211 \uff09 %} {% \u8bbe\u7f6e\u5e74\u4efd = now\uff08\uff09.strftime(')%\uff09 | int %} {% \u8bbe\u5b9a\u53bb\u5e74=\u4e00\u5e74-1 %} {% \u8bbe\u5b9a\u4e0b\u4e00\u5e74=\u4e00\u5e74+1 %} {% \u5982\u679cDAYOFYEAR &gt; '244' %} {% set schoolyear =(year | string)+ \"-\" +(nextyear \u03b8 string) %} {%\u4e0d\u7136 - \u5426\u5219 -%} {% set schoolyear =(lastyear | string)+ \"-\" +(year \u03b8 string) %} {%- Endif \u7684 %https:\/\/data.education.gouv.fr\/api\/records\/1.0\/search\/?dataset=en-calendrier-scolaire&amp;facet=start_date&amp;facet=end_date&amp;rows={{rows}}&amp;refine.location={{location}}&amp;sort=-end_date&amp;q=end _date={today}} \u503c _template\uff1a \uff0c |-{% \u8bbe\u7f6e\u4eca\u5929 = now\uff08\uff09.strftime(')%Y-%M-%d\uff09 \uff09%} {% \u8bb0\u5f55\u503c _json.records -%} {% \u5982\u679c\u4eca\u5929 &gt;= record.fields.start _date \u548c today &lt;= record.fields.end _date %} {%\u5982\u679c record.fields.description %}{record.fields.description}} \u76f4\u5230 {{{ as_timestamp(record.fields.end_date)| timestamp _custom(')%d-%M-%Y'\uff09} {% Endif \u7684 %} {% \u5176\u4ed6 \u5176\u5b83 %} {%- \u5982\u679c record.fields.end _date &gt; \u4eca\u5929\u548c record.fields.description %\u4e0b\u4e00\u6761\uff1a {record.fields.description}} { as_timestamp(record.fields.start _date)| timestamp _custom(')%d-%M-%Y'\uff09}{% Endif \u7684 %} {% Endif \u7684 %} {%- Endfor \u7684 %}    <\/pre>\r\n<p>\u5f53\u7136\uff0c\u5b66\u9662\u9700\u8981\u6539\u53d8\uff1a \"Corsica\"\u3001\"Polynesia\"\u3001\"New Caledonia\"\u3001\"Guyane\"\u3001\"Aix-Marseille\"\u3001\"Aix-Marseille\"\u3001\"Amiens\"\u3001\"Besan\u00e7on\"\u3001\"Bordeaux\"\u3001\"Clermont-Ferrand\"\u3001\"Clermont-Ferrand\"\u3001\"Cr\u00e9teil\"\u3001\"Dijon\"\u3001\"Grenoble\"\u3001\"Lille\"\u3001 'Limoges', 'Lyon', 'Montpellier', 'Nancy-Metz', 'Nantes', 'Nantes', 'Nantes', 'Nice', 'Orl\u00e9ans-Tours', 'Paris', 'Poitiers', 'Reims', 'Rennes', 'Strasbourg', 'Toulouse', 'Versailles', \"Mayotte\"\u3001\"R\u00e9union\"\u3001\"Martinique\"\u3001\"Saint Pierre et Miquelon\"\u3001\"Wallis et Futuna\"\u3001\"Caen\"\u3001\"Rouen\"\u3001\"Guadeloupe\"\u3001\"Normandie\"\u00a0<\/p>\r\n<h4><span class=\"ez-toc-section\" id=\"Resultat_de_ce_capteur\"><\/span>\u6b64\u4f20\u611f\u5668\u7684\u7ed3\u679c<span class=\"ez-toc-section-end\"><\/span><\/h4>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4035\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote20.png\" alt=\"\" width=\"845\" height=\"82\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote20.png 845w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote20-600x58.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote20-300x29.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote20-768x75.png 768w\" sizes=\"auto, (max-width: 845px) 100vw, 845px\" \/><\/p>\r\n<p>\u8fd9\u4e9b\u4fe1\u606f\u5fc5\u987b\u80fd\u591f\u4ee5\u4e8c\u8fdb\u5236_sensor\u7684\u5f62\u5f0f\u63d0\u53d6\u4e24\u6761\u4fe1\u606f\uff0c\u53ef\u7528\u4e8e\u81ea\u52a8\u5316\u6216\u811a\u672c\u3002<\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Ajout_de_deux_capteurs_binaires_Vacances_Scolaires_aujourdhui_et_Vacances_Scolaires_demain\"><\/span>\u589e\u52a0\u4e24\u4e2a\u4e8c\u8fdb\u5236\u4f20\u611f\u5668 \u4eca\u5929\u5b66\u6821\u5047\u671f\u548c\u660e\u5929\u5b66\u6821\u5047\u671f<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<blockquote>\r\n<p><em>\u66f4\u65b0\u4e8e2023\u5e7410\u67083\u65e5<\/em>, \u591a\u4e8f\u4e86 <a href=\"https:\/\/forum.hacf.fr\/t\/vacances-scolaires-api-data-education-gouv-fr\/28810\/4\" target=\"_blank\" rel=\"noopener\">\u76f8\u5173\u8bc4\u8bba<\/a> \u4ece <a href=\"https:\/\/forum.hacf.fr\/u\/giga77\/summary\" target=\"_blank\" rel=\"noopener\">Giga77 \u7684<\/a>, \u6211\u66f4\u6b63\u4e0b\u9762\u7684\u4ee3\u7801\u5e76\u66ff\u6362<\/p>\r\n<p><code>state.sensor.vacances_scolaires.attributes[\"start_date\"]<\/code><br \/>\u901a\u8fc7<br \/><code>state_attr('sensor.vacances_scolaires', 'start_date')<\/code><\/p>\r\n<\/blockquote>\r\n<p>\u5728\u6211\u7684\u6863\u6848\u91cc <a href=\"https:\/\/github.com\/sigalou\/home-assistant-config-fr\/blob\/main\/templates.yaml\" target=\"_blank\" rel=\"noopener\">\u6a21\u677f.yaml<\/a>, \u6211\u6dfb\u52a0\u4e86\u8fd9\u4e9b\u4f20\u611f\u5668\uff1a<\/p>\r\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\">binary_sensor \uff1a \u59d3\u540d\uff1a _ \u5b66\u6821\u5047\u671f _ \u73b0\u5728\u72ec\u4e00\u65e0\u4e8c\u7684 _id\uff1a binary_sensor.vacances_schools_today \u72b6\u6001\uff1a \uff0c |-{% \u8bbe\u7f6e\u4eca\u5929 = now\uff08\uff09.strftime(')%Y-%M-%d\uff09 \uff09%} {% \u5982\u679c\u4eca\u5929 &lt; state_attr('sensor.vacances_scolaires', 'start_date')\u6216\u4eca\u5929 &gt; state_attr('sensor.vacances_scolaires', 'end_date') %{fal } {% \u5176\u4ed6 \u5176\u5b83 %{\\displaystyle } {% Endif \u7684 %\u4e8c\u8fdb\u5236 _sensor \uff1a \u59d3\u540d\uff1a \u5b66\u6821\u5047\u671f_single tomorrow_id\uff1a binary_sensor.vacations_scolaires_demain \u72b6\u6001\uff1a \uff0c |-{% \u8bbe\u7f6e\u660e\u5929 =\uff08as_timestamp\uff08now\uff08\uff09\uff09+(24*3600)\uff09| timestamp_custom(')%Y-%M-%d\u771f\u7684\uff09 %} {% \u5982\u679c\u660e\u5929 &lt; state_attr('sensor.vacances_scolaires', 'start_date')\u6216\u660e\u5929 &gt; state_attr('sensor.vacances_scolaires', 'end_date') %{fal } {% \u5176\u4ed6 \u5176\u5b83 %{\\displaystyle } {% Endif \u7684 %}     <\/pre>\r\n<p>&nbsp;<\/p>\r\n<h4><span class=\"ez-toc-section\" id=\"Resultat_de_ces_capteurs_teste_un_jour_de_vacance\"><\/span>\u8fd9\u4e9b\u4f20\u611f\u5668\u7684\u7ed3\u679c\uff08\u5728\u5047\u671f\u6d4b\u8bd5\uff09<span class=\"ez-toc-section-end\"><\/span><\/h4>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4037\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote21.png\" alt=\"\" width=\"849\" height=\"106\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote21.png 849w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote21-600x75.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote21-300x37.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote21-768x96.png 768w\" sizes=\"auto, (max-width: 849px) 100vw, 849px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4042\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote22.png\" alt=\"\" width=\"425\" height=\"67\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote22.png 425w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/pronote22-300x47.png 300w\" sizes=\"auto, (max-width: 425px) 100vw, 425px\" \/><\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Un_binary_sensor_pour_autoriser_la_mise_a_jour_Pronote\"><\/span>\u5141\u8bb8 Pronote \u66f4\u65b0\u7684 binary_sensor<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p>\u65e0\u9700\u5728\u5047\u671f\u6216\u975e\u5de5\u4f5c\u65e5\u66f4\u65b0Pronote\u3002<\/p>\r\n<p>\u6211\u521b\u5efa\u4e86\u4e00\u4e2a\u4e8c\u8fdb\u5236_sensor\uff0c\u5141\u8bb8Pronote\u66f4\u65b0\u6216\u4e0d\u66f4\u65b0\u3002<\/p>\r\n<p>\u5728\u6211\u7684\u6863\u6848\u91cc <a href=\"https:\/\/github.com\/sigalou\/home-assistant-config-fr\/blob\/main\/templates.yaml\" target=\"_blank\" rel=\"noopener\">\u6a21\u677f.yaml<\/a>, \u6211\u6dfb\u52a0\u4e86\u8fd9\u4e2a\u4f20\u611f\u5668\uff1a<\/p>\r\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\">binary_sensor \uff1a \u59d3\u540d\uff1a \u6388\u6743 _miseajour _pronote unique _id\uff1a binary_sensor.authorise_mise_miseajour_pronote \u72b6\u6001\uff1a { is_state('binary_sensor.vacances_today', 'off')\u548c is_state('binary_sensor.open_today', 'on')}<\/pre>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4062\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour4.png\" alt=\"\" width=\"794\" height=\"45\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour4.png 794w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour4-600x34.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour4-300x17.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour4-768x44.png 768w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4063\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour5.png\" alt=\"\" width=\"448\" height=\"103\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour5.png 448w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour5-300x69.png 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Ajouter_une_condition_au_lancement_de_la_mise_a_jour\"><\/span>\u6dfb\u52a0\u4e00\u4e2a\u6761\u4ef6\u6765\u542f\u52a8\u66f4\u65b0<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p>\u5177\u4f53\u89c4\u5b9a\u5728 <a href=\"https:\/\/www.sigalou-domotique.fr\/zh\/integrer-pronote-a-son-home-assistant\/\" target=\"_blank\" rel=\"noopener\">Pronote \u96c6\u6210 \u6559\u7a0b<\/a>, \u6211\u4eec\u6dfb\u52a0\u4e86\u4e00\u4e2a\u81ea\u52a8\u5316\u6765\u5b9a\u671f\u542f\u52a8 Pronote \u66f4\u65b0\uff0c\u5e76\u4e14\u4f7f\u7528\u65b0\u7684\u5b9e\u4f53 binary_sensor.allow _miseajour _pronote\uff0c\u6211\u4eec\u5c06\u53ea\u5141\u8bb8\u5728 binary_sensor.allow _miseajour _pronote=on \u65f6\u8fdb\u884c\u66f4\u65b0\u3002<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4067\" src=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour6.png\" alt=\"\" width=\"803\" height=\"348\" srcset=\"https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour6.png 803w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour6-600x260.png 600w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour6-300x130.png 300w, https:\/\/www.sigalou-domotique.fr\/wp-content\/uploads\/2023\/05\/jour6-768x333.png 768w\" sizes=\"auto, (max-width: 803px) 100vw, 803px\" \/><\/p>\r\n<p>\u4ee5\u4e0b\u662f\u81ea\u52a8\u5316\u7684\u5b8c\u6574YAML\u4ee3\u7801<\/p>\r\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"yaml\">\u5316\u540d \uff1a \u66f4\u65b0\u7684\u6ce8\u91ca\u8bf4\u660e\uff1a \u89e6\u53d1\u5668\uff1a \u5e73\u53f0\uff1a Time_pattern \u5c0f\u65f6 \uff1a\u00a0\/4\u6761\u4ef6\uff1a \u6761\u4ef6\uff1a \u56fd\u5bb6\u5b9e\u4f53_id\uff1a binary_sensor.authorise_mise_miseajour_pronote \u72b6\u6001\uff1a \"on\" \u884c\u52a8\uff1a \u670d\u52a1\uff1a shell_command.update_pronote \u6570\u636e\uff1a {} \u6a21\u5f0f\uff1a \u5355 \u4eba \u5355<\/pre>\r\n<p>\u56e0\u6b64\uff0c\u5728\u5de5\u4f5c\u65e5\uff0c\u4e0d\u5305\u62ec\u5b66\u6821\u5047\u671f\uff0c\u6388\u6743\u88ab\u6fc0\u6d3b\uff0cPronote\u5c06\u6bcf4\u5c0f\u65f6\u66f4\u65b0\u4e00\u6b21\u3002<\/p>","protected":false},"excerpt":{"rendered":"<p>Dans le cadre de l&rsquo;int\u00e9gration de Pronote, afin de permettre la cr\u00e9ation automatique d&rsquo;une alarme demain matin ou de bien caler la mise \u00e0 jour de Pronote pour ne pas l&rsquo;actualiser les jours de vacances scolaires, j&rsquo;ai besoin de savoir si nous sommes en cong\u00e9s scolaire et s&rsquo;il y a \u00e9cole demain.<\/p>","protected":false},"author":1,"featured_media":4052,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14,53,166],"tags":[81,84],"class_list":["post-4029","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-domotique","category-home-assistant","category-retex","tag-developpement","tag-pronote"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/posts\/4029","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/comments?post=4029"}],"version-history":[{"count":0,"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/posts\/4029\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/media\/4052"}],"wp:attachment":[{"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/media?parent=4029"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/categories?post=4029"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigalou-domotique.fr\/zh\/wp-json\/wp\/v2\/tags?post=4029"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}