"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#---frontmatter---": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"ufb5fk","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#---frontmatter---","lines":[1,10],"size":231,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"zlrm3l","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms","lines":[12,102],"size":2951,"outlinks":[{"title":"emoncms.org","target":"https://emoncms.org","line":9},{"title":"emoncms/emoncms","target":"https://github.com/emoncms/emoncms","line":10},{"title":"Visualization","target":"cat-visualization\\","line":14},{"title":"app-grafana","target":"app-grafana","line":65},{"title":"Documentation","target":"https://emoncms.org/site/docs","line":83},{"title":"GitHub","target":"https://github.com/emoncms/emoncms","line":84},{"title":"OpenEnergyMonitor community","target":"https://community.openenergymonitor.org/","line":85},{"title":"cat-visualization","target":"cat-visualization","line":88},{"title":"app-grafana","target":"app-grafana","line":89},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":90}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"14n25qb","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#{1}","lines":[14,15],"size":131,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📋 Informations Générales": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1dodtbd","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📋 Informations Générales","lines":[16,26],"size":344,"outlinks":[{"title":"emoncms.org","target":"https://emoncms.org","line":5},{"title":"emoncms/emoncms","target":"https://github.com/emoncms/emoncms","line":6},{"title":"Visualization","target":"cat-visualization\\","line":10}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📋 Informations Générales#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1jrkskm","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📋 Informations Générales#{1}","lines":[18,26],"size":314,"outlinks":[{"title":"emoncms.org","target":"https://emoncms.org","line":3},{"title":"emoncms/emoncms","target":"https://github.com/emoncms/emoncms","line":4},{"title":"Visualization","target":"cat-visualization\\","line":8}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📝 Description": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13qd796","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📝 Description","lines":[27,30],"size":601,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📝 Description#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"xkfugu","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📝 Description#{1}","lines":[29,30],"size":582,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🚀 Installation": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"18it7mi","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🚀 Installation","lines":[31,72],"size":850,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🚀 Installation#Docker Compose (recommandé)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1m73pwp","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🚀 Installation#Docker Compose (recommandé)","lines":[33,72],"size":830,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🚀 Installation#Docker Compose (recommandé)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13wuw8a","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🚀 Installation#Docker Compose (recommandé)#{1}","lines":[35,72],"size":797,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1ri05pc","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives","lines":[73,86],"size":434,"outlinks":[{"title":"app-grafana","target":"app-grafana","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"111c5hw","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source","lines":[75,80],"size":241,"outlinks":[{"title":"app-grafana","target":"app-grafana","line":2}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"dcxbr6","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{1}","lines":[76,76],"size":58,"outlinks":[{"title":"app-grafana","target":"app-grafana","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1hosvne","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{2}","lines":[77,77],"size":66,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1rbhfxs","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{3}","lines":[78,78],"size":47,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1dgiaj5","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Open Source#{4}","lines":[79,80],"size":51,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"15fmgak","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires","lines":[81,86],"size":172,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"u0cncf","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{1}","lines":[82,82],"size":43,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"iovfc","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{2}","lines":[83,83],"size":33,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"vl8or8","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{3}","lines":[84,84],"size":32,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1aiww51","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔄 Alternatives#Propriétaires#{4}","lines":[85,86],"size":43,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"nr4cxm","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité","lines":[87,92],"size":229,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"d9ncwp","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{1}","lines":[88,88],"size":53,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"mvsawj","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{2}","lines":[89,89],"size":69,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"b8k9tk","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{3}","lines":[90,90],"size":34,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"lzyjj1","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#🔐 Sécurité#{4}","lines":[91,92],"size":55,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"cn83e1","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources","lines":[93,97],"size":187,"outlinks":[{"title":"Documentation","target":"https://emoncms.org/site/docs","line":2},{"title":"GitHub","target":"https://github.com/emoncms/emoncms","line":3},{"title":"OpenEnergyMonitor community","target":"https://community.openenergymonitor.org/","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1fcjnh0","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources#{1}","lines":[94,94],"size":48,"outlinks":[{"title":"Documentation","target":"https://emoncms.org/site/docs","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1jjb7mg","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources#{2}","lines":[95,95],"size":46,"outlinks":[{"title":"GitHub","target":"https://github.com/emoncms/emoncms","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"14gu42q","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#📚 Ressources#{3}","lines":[96,97],"size":74,"outlinks":[{"title":"OpenEnergyMonitor community","target":"https://community.openenergymonitor.org/","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"yjo0n4","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées","lines":[98,102],"size":155,"outlinks":[{"title":"cat-visualization","target":"cat-visualization","line":2},{"title":"app-grafana","target":"app-grafana","line":3},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1dppmxr","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées#{1}","lines":[99,99],"size":49,"outlinks":[{"title":"cat-visualization","target":"cat-visualization","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1b6jbsb","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées#{2}","lines":[100,100],"size":40,"outlinks":[{"title":"app-grafana","target":"app-grafana","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"10w8gik","at":1780929441626},"key":"Catalogue-Self-Hosted/apps/app-emoncms.md#⚡ Emoncms#Pages Liées#{3}","lines":[101,102],"size":49,"outlinks":[{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":1}],"class_name":"SmartBlock"},

"smart_sources:Catalogue-Self-Hosted/apps/app-emoncms.md": {"path":"Catalogue-Self-Hosted/apps/app-emoncms.md","last_embed":{"hash":null},"embeddings":{},"last_read":{"hash":"315s0e","at":1780929441626},"class_name":"SmartSource","last_import":{"mtime":1780925233817,"size":3264,"at":1780929441826,"hash":"315s0e"},"blocks":{"#---frontmatter---":[1,10],"#⚡ Emoncms":[12,102],"#⚡ Emoncms#{1}":[14,15],"#⚡ Emoncms#📋 Informations Générales":[16,26],"#⚡ Emoncms#📋 Informations Générales#{1}":[18,26],"#⚡ Emoncms#📝 Description":[27,30],"#⚡ Emoncms#📝 Description#{1}":[29,30],"#⚡ Emoncms#🚀 Installation":[31,72],"#⚡ Emoncms#🚀 Installation#Docker Compose (recommandé)":[33,72],"#⚡ Emoncms#🚀 Installation#Docker Compose (recommandé)#{1}":[35,72],"#⚡ Emoncms#🔄 Alternatives":[73,86],"#⚡ Emoncms#🔄 Alternatives#Open Source":[75,80],"#⚡ Emoncms#🔄 Alternatives#Open Source#{1}":[76,76],"#⚡ Emoncms#🔄 Alternatives#Open Source#{2}":[77,77],"#⚡ Emoncms#🔄 Alternatives#Open Source#{3}":[78,78],"#⚡ Emoncms#🔄 Alternatives#Open Source#{4}":[79,80],"#⚡ Emoncms#🔄 Alternatives#Propriétaires":[81,86],"#⚡ Emoncms#🔄 Alternatives#Propriétaires#{1}":[82,82],"#⚡ Emoncms#🔄 Alternatives#Propriétaires#{2}":[83,83],"#⚡ Emoncms#🔄 Alternatives#Propriétaires#{3}":[84,84],"#⚡ Emoncms#🔄 Alternatives#Propriétaires#{4}":[85,86],"#⚡ Emoncms#🔐 Sécurité":[87,92],"#⚡ Emoncms#🔐 Sécurité#{1}":[88,88],"#⚡ Emoncms#🔐 Sécurité#{2}":[89,89],"#⚡ Emoncms#🔐 Sécurité#{3}":[90,90],"#⚡ Emoncms#🔐 Sécurité#{4}":[91,92],"#⚡ Emoncms#📚 Ressources":[93,97],"#⚡ Emoncms#📚 Ressources#{1}":[94,94],"#⚡ Emoncms#📚 Ressources#{2}":[95,95],"#⚡ Emoncms#📚 Ressources#{3}":[96,97],"#⚡ Emoncms#Pages Liées":[98,102],"#⚡ Emoncms#Pages Liées#{1}":[99,99],"#⚡ Emoncms#Pages Liées#{2}":[100,100],"#⚡ Emoncms#Pages Liées#{3}":[101,102]},"outlinks":[{"title":"emoncms.org","target":"https://emoncms.org","line":20},{"title":"emoncms/emoncms","target":"https://github.com/emoncms/emoncms","line":21},{"title":"Visualization","target":"cat-visualization\\","line":25},{"title":"app-grafana","target":"app-grafana","line":76},{"title":"Documentation","target":"https://emoncms.org/site/docs","line":94},{"title":"GitHub","target":"https://github.com/emoncms/emoncms","line":95},{"title":"OpenEnergyMonitor community","target":"https://community.openenergymonitor.org/","line":96},{"title":"cat-visualization","target":"cat-visualization","line":99},{"title":"app-grafana","target":"app-grafana","line":100},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":101}],"task_lines":[],"tasks":{},"codeblock_ranges":[[35,69]]},