Door het voeren van een streng advertentiebeleid proberen we irritaties tot een minimum te beperken. Help ons door Home-Theater te whitelisten
Er is dus een verschil tussen git en githubNeen, ik doe alles manueel .
Git is een systeem voor version control (ook wel source code manager, scm). Als developer commit je je wijzigingen en pushed die dan naar een centraal systeem (hier GitHub).
- Veilig: hangt af van jezelf, wat je commit (ivm secrets en dergelijke). Er wordt wel eens (per ongelok) gevoelige data naar publieke git repos gepushed. Git repos kunnen trouwens zowel publiek als privaat zijn. Op GitHub kan je tegenwoordig beide met een gratis account.
- Upload automatisch: neen, kinda beats the point of git in mijn ogen (maar er bestaan wel tools die dat doen)
- Bepaalde mappen / files excluden: ja, via .gitignore
- Readme: schrijf ik zelf in Markdown
Vooraleer je met git aan de slag gaat, was is je doel ervan?
Phew, dagske verlof gevuld met oa verder prutsen.
- ConBee II zigbee controller aangesloten
- Xiaomi Aqara sensors in huis geplaatst en gekoppeld. Geeft mooi temperatuur/vochtigheid/luchtdruk weer in grafiekskes
- Alle lampen, remote, plugs, ... verhuisd van mijn Hue bridge naar de ConBee
Iemand een Hue bridge nodig?
Binnenkort komt de rest toe, kan ik meer lampen etc aansluiten. Had ook nog de Aotec Z-Stick op't oog om ook met Z-Wave overweg te kunnen (die Fibaro dimmers hebben bv meer mogelijkhededen) maar blijkt dat die stick problemen geef met een RPi 4. Voorlopig nog geen nood aan dus we zien later wel, er zijn alternatieven.
Tot zover nog een bescheiden ZigBee netwerk
Er is dus een verschil tussen git en github
Ik kan dus op github een repo maken die privaat is (te delen met wie ik wil?)
Dus dan hoef ik weinig te vrezen? (zoiezo zou ik dingen ignoren)
Markdown ken ik niet.
Waarom ik het zou willen?
- Erg handig voor andere mensen, ik heb bv veel uit de jouwe geleerd. Zou handig zijn voor mijn schoonbroer en nog andere kennisen, en hier ook denk ik?
- Leuk om te volgen en alles centraal te hebben
- Ook een beetje een backup (hoewel ik zoiezo alles backup nr google)
Waarom doe jij het, toch ook voor die reden?
# Dit is een H1 titel
## Dit is een H2 titel
Dit is een lijst:
- een
- twee
- drie
Link naar [een toffe site](https://home-theater.be)
Code block voor YAML:
```yaml
een:
twee:
- a: foo
bar: hello
- b
- c
```
Enzovoort, zoek maar eens op't net, documentatie en voorbeelden genoeg ;)
oh nneee
niet goed voor mij
Dus die temperatuur komt van de xiaomi aqara sensors?
Wat is da precies, en naast het uitlezen, doe je er ook iets mee?
Wat is de reden dat je nu die conbee II controller gebruikt voor hue, ipv de hue bridge?
Das eigenlijk echt simpel met Markdownpad 2Je bent niet verplicht een README the maken he, of het in markdown the doen
# Example .gitignore file for your config dir.
# An * ensures that everything will be ignored.
*
# You can whitelist files/folders with !, these will not be ignored.
!*.yaml
!.gitignore
!*.md
# Ignore folders.
.storage
.cloud
.google.token
custom_components/
deps/
glances/
downloads/
themes/
tts/
www/community/
# Discovered devices
harmony_*.conf
known_devices.yaml
# Ignore Log & DB
home-assistant.log
home-assistant_v2.db
# Ensure these YAML files are ignored, otherwise your secret data/credentials will leak.
ip_bans.yaml
secrets.yaml
#Ignore other
.HA_VERSION
.pip_progress
*
. Anyway, beter te veel dan te weinig. Vooraleer je commit moet je je wijziging toch eerst "stagen", dus als je dat rustig doet, dan commit je normaal weinig verkeerd:# Doe je wijzigingen aan je files
# Check welke bestanden gewijzigd zijn
git status
# Voeg bestanden toe voor je commit
git add file1.yaml file2.yaml
# Commit
git commit -m "Update living light config"
# Push naar remote (GitHub)
git push
Idd begrijp ik. Als je er even de tijd voor neemt, zal je het wel lukken hoor.
Maar om aan vrienden te tonen kan je ze ook altijd ff een kopietje geven en wat uitleg bij een pint 😜
En ondertussen kun je meer focussen op je HASS enzo