Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
rbontekoe committed Mar 5, 2024
1 parent 9657711 commit 3e6f7d7
Show file tree
Hide file tree
Showing 24 changed files with 25 additions and 25 deletions.
2 changes: 1 addition & 1 deletion docs/src/chapter9.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ Volg deze stappen om het werk te doen:

We gaan weergegevens over Leusden ophalen van een website die "Visual Crossing" heet. Hiervoor moeten we eerst een account maken op de website. Als we een account hebben, krijgen we een "API key". Dit is een soort code die we nodig hebben om de informatie op te halen. We hebben in onze les "Website bouwen met Node-RED" al geleerd hoe je met een API omgaat. We mogen de informatie gratis opvragen, maar we moeten er wel voor zorgen dat we niet te vaak op een dag informatie opvragen. Als we het opvragen van informatie onder de 1000 keer per dag houden, is het gratis. Ik vraag zelf de informatie elke 15 minuten op, dus ik vraag het in totaal 4 x 24 = 96 keer per dag op, dus veel minder dan het maximum.

!!! info
!!! info "Visual Crossing: Weather Data & Weather API"
Zorg dat je je persoonlijke "API key" klaar hebt liggen voordat je de stappen gaat uitvoeren. Je kunt dat doen door een account aan te maken op de website van [Visual Crossing: Weather Data & Weather API](https://www.visualcrossing.com).

|Stap | Actie |
Expand Down
2 changes: 1 addition & 1 deletion docs/stable/appendix/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/stable/blog/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/stable/chapter1/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/stable/chapter10/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@
mkdir domoticz
cd domoticz</code></pre><p>Maak een leeg bestand &quot;docker-compose.yml&quot; en open het met de nano editor.</p><pre><code class="nohighlight hljs"># Maak docker-compose.yml
nano docker-compose.yml</code></pre><p>Ga naar de docker-compose.yml sectie <a href="#docker-compose.yml">hierboven</a>. Kopieer de code naar het klembord en plak het in de editor met Ctrl + Shift + V. Bewaar het bestand vervolgens met Ctrl + O en verlaat de editor met Ctr + X.</p><p>Maak dan de Domoticz container met:</p><pre><code class="nohighlight hljs"># Maak Domoticz container
docker compose up</code></pre><h3 id="Stap-3-Domoticz-via-een-browser"><a class="docs-heading-anchor" href="#Stap-3-Domoticz-via-een-browser">Stap 3 - Domoticz via een browser</a><a id="Stap-3-Domoticz-via-een-browser-1"></a><a class="docs-heading-anchor-permalink" href="#Stap-3-Domoticz-via-een-browser" title="Permalink"></a></h3><p>Type in de adresbalk van je browser <code>IP_adres_Raspberry_Pi:8081</code> en druk op de Enter-toets.</p><p>Je krijgt je Domoticz openingspagina te zien, maar nog niet het verbruik van het gas en de electriciteit. Daarvoor moet je de Raspberry Pi aansluiten op je slimme meter.</p><h2 id="Samenvatting"><a class="docs-heading-anchor" href="#Samenvatting">Samenvatting</a><a id="Samenvatting-1"></a><a class="docs-heading-anchor-permalink" href="#Samenvatting" title="Permalink"></a></h2><p>Domoticz is een programma dat je helpt om je &quot;slimme&quot; huis te beheren en bijvoorbeeld het energieverbruik te monitoren en controleren. Om Domoticz te gebruiken, heb je een Raspberry Pi 3B+ nodig met het besturingssysteem Ubuntu Server 22.04, Docker en Portainer geïnstalleerd en een computer die verbinding heeft met de Raspberry Pi via SSH.</p><p>Om Domoticz te installeren, maak je gebruik van een bestand genaamd docker-compose.yml. Dit bestand vertelt Docker welke software er geïnstalleerd moet worden en hoe het gebruikt moet worden. In dit geval willen we Domoticz installeren en ervoor zorgen dat het altijd blijft draaien, tenzij we het expliciet stoppen.</p><p>We willen dat Domoticz toegang heeft tot een specifiek apparaat, bijvoorbeeld een slimme meter dat is aangesloten op de USB-poort van onze computer. Dit kan via de &quot;devices&quot; regel in het docker-compose.yml-bestand. Zo wordt het apparaat doorgegeven aan de container waarin Domoticz draait.</p><p>Verder willen we dat Domoticz toegankelijk is via onze webbrowser, zodat we het energieverbruik kunnen monitoren en controleren. Dit kan via de poorten die worden doorgestuurd van de Raspberry Pi naar de computer. We slaan ook belangrijke instellingen op, zoals onze tijdzone en de locatie waar we gegevens willen opslaan.</p><p>Nadat we alles hebben ingesteld in het docker-compose.yml-bestand, geven we de opdracht om het programma te starten en Domoticz zal worden geïnstalleerd en geconfigureerd zoals we hebben aangegeven in het bestand.</p><p>Om Domoticz te starten, maak je een folder aan onder de folder &quot;projects&quot; met de naam &quot;domoticz&quot; en maak je een leeg bestand aan met de naam &quot;docker-compose.yml&quot;. Hierin kopieer je de code die eerder in het artikel is gegeven en sla je het bestand op.</p><p>Vervolgens start je de Domoticz container door de opdracht &quot;docker compose up&quot; uit te voeren. Je kunt vervolgens Domoticz openen in je webbrowser door het IP-adres van de Raspberry Pi te gebruiken, gevolgd door de poort 8081.</p><p>Met deze stappen kun je Domoticz gebruiken om het energieverbruik in je slimme huis te monitoren en te controleren.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../chapter9/">« 9 Node-RED dashboard programma maken</a><a class="docs-footer-nextpage" href="../chapter11/">11 Slimme meter aansluiten »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 0.27.25 on <span class="colophon-date" title="Tuesday 5 March 2024 15:09">Tuesday 5 March 2024</span>. Using Julia version 1.8.2.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
docker compose up</code></pre><h3 id="Stap-3-Domoticz-via-een-browser"><a class="docs-heading-anchor" href="#Stap-3-Domoticz-via-een-browser">Stap 3 - Domoticz via een browser</a><a id="Stap-3-Domoticz-via-een-browser-1"></a><a class="docs-heading-anchor-permalink" href="#Stap-3-Domoticz-via-een-browser" title="Permalink"></a></h3><p>Type in de adresbalk van je browser <code>IP_adres_Raspberry_Pi:8081</code> en druk op de Enter-toets.</p><p>Je krijgt je Domoticz openingspagina te zien, maar nog niet het verbruik van het gas en de electriciteit. Daarvoor moet je de Raspberry Pi aansluiten op je slimme meter.</p><h2 id="Samenvatting"><a class="docs-heading-anchor" href="#Samenvatting">Samenvatting</a><a id="Samenvatting-1"></a><a class="docs-heading-anchor-permalink" href="#Samenvatting" title="Permalink"></a></h2><p>Domoticz is een programma dat je helpt om je &quot;slimme&quot; huis te beheren en bijvoorbeeld het energieverbruik te monitoren en controleren. Om Domoticz te gebruiken, heb je een Raspberry Pi 3B+ nodig met het besturingssysteem Ubuntu Server 22.04, Docker en Portainer geïnstalleerd en een computer die verbinding heeft met de Raspberry Pi via SSH.</p><p>Om Domoticz te installeren, maak je gebruik van een bestand genaamd docker-compose.yml. Dit bestand vertelt Docker welke software er geïnstalleerd moet worden en hoe het gebruikt moet worden. In dit geval willen we Domoticz installeren en ervoor zorgen dat het altijd blijft draaien, tenzij we het expliciet stoppen.</p><p>We willen dat Domoticz toegang heeft tot een specifiek apparaat, bijvoorbeeld een slimme meter dat is aangesloten op de USB-poort van onze computer. Dit kan via de &quot;devices&quot; regel in het docker-compose.yml-bestand. Zo wordt het apparaat doorgegeven aan de container waarin Domoticz draait.</p><p>Verder willen we dat Domoticz toegankelijk is via onze webbrowser, zodat we het energieverbruik kunnen monitoren en controleren. Dit kan via de poorten die worden doorgestuurd van de Raspberry Pi naar de computer. We slaan ook belangrijke instellingen op, zoals onze tijdzone en de locatie waar we gegevens willen opslaan.</p><p>Nadat we alles hebben ingesteld in het docker-compose.yml-bestand, geven we de opdracht om het programma te starten en Domoticz zal worden geïnstalleerd en geconfigureerd zoals we hebben aangegeven in het bestand.</p><p>Om Domoticz te starten, maak je een folder aan onder de folder &quot;projects&quot; met de naam &quot;domoticz&quot; en maak je een leeg bestand aan met de naam &quot;docker-compose.yml&quot;. Hierin kopieer je de code die eerder in het artikel is gegeven en sla je het bestand op.</p><p>Vervolgens start je de Domoticz container door de opdracht &quot;docker compose up&quot; uit te voeren. Je kunt vervolgens Domoticz openen in je webbrowser door het IP-adres van de Raspberry Pi te gebruiken, gevolgd door de poort 8081.</p><p>Met deze stappen kun je Domoticz gebruiken om het energieverbruik in je slimme huis te monitoren en te controleren.</p></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="../chapter9/">« 9 Node-RED dashboard programma maken</a><a class="docs-footer-nextpage" href="../chapter11/">11 Slimme meter aansluiten »</a><div class="flexbox-break"></div><p class="footer-message">Powered by <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> and the <a href="https://julialang.org/">Julia Programming Language</a>.</p></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> version 0.27.25 on <span class="colophon-date" title="Tuesday 5 March 2024 15:27">Tuesday 5 March 2024</span>. Using Julia version 1.8.2.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
Loading

0 comments on commit 3e6f7d7

Please sign in to comment.