Raspberry Pi 4 vorbereiten (64 Bit) (46:46)
Der Raspberry Pi 4 (06:23)
Der Raspberry Pi 4 (06:23)
1. Komponenten (06:23) |
Vorbereitungen (11:09)
Vorbereitungen (11:09)
2. SD-Karte bespielen (Raspberry Pi Imager) (09:05) |
3. SD-Karte bespielen (Windows) (02:04) |
Inbetriebnahme (08:48)
Inbetriebnahme (08:48)
4. Den Raspberry Pi im Netzwerk finden (04:14) |
5. Per SSH verbinden (Mac OS X und Windows) (04:34) |
Basiskonfiguration (10:05)
Basiskonfiguration (10:05)
6. System aktualisieren (apt update/upgrade) (05:16) |
7. raspi-config (04:49) |
Wissenswertes (10:21)
Wissenswertes (10:21)
8. Debian-Versionen und Namen (06:20) |
9. Ubuntu als Alternative? (04:01) |
ioBroker-Master-Kurs (2022) (17:01:51)
Einleitung (06:18)
Einleitung (06:18)
1. Vorstellung und Vorwort (02:19) |
2. Wichtige Links und Ressourcen (03:59) |
Grundlagen (03:59)
Grundlagen (03:59)
3. Installation von ioBroker (03:59) |
Grundlagen I (26:48)
Grundlagen I (26:48)
4. Grundkonfiguration / Ersteinrichtung (05:53) |
5. Tour über die Oberfläche (10:00) |
6. Verfügbare Adapter (06:15) |
7. Master-Content zu Adapter-Listen (04:40) |
Erste Adapter (25:27)
Erste Adapter (25:27)
8. Deutsche Feiertage (11:36) |
9. Wetterdaten abholen (yr.no) (05:44) |
10. Architektur des Systems (04:32) |
11. Unwetterwarnungen vom DWD (03:35) |
Kommunikation (29:06)
Kommunikation (29:06)
12. Telegram-Adapter einrichten (Bot anlegen) (07:32) |
13. Erste Nachricht an Telegram senden (05:04) |
14. Text2Command installieren und verknüpfen (08:28) |
15. Mehr Regeln mit text2command (08:02) |
Grundlagen II (17:00)
Grundlagen II (17:00)
16. Adapter-Zeitpläne (07:22) |
17. Adapter-Updates (02:16) |
18. Repositories und Versionen (07:22) |
Integrationen (Hardware) (34:02)
Integrationen (Hardware) (34:02)
19. Vorwort (03:14) |
20. Philips Hue (04:49) |
21. Shelly-Komponenten (09:20) |
22. HomeMatic CCU3 (16:39) |
Grundlagen III (08:18)
Grundlagen III (08:18)
23. Datenpunkte lesen / schreiben (04:29) |
24. Erste Geräte ansteuern (03:49) |
Logik-Grundlagen mit Blockly (38:36)
Logik-Grundlagen mit Blockly (38:36)
25. Der JavaScript-Adapter (04:35) |
26. Das erste Blockly-Script (06:44) |
27. Wie arbeiten Scripts? (06:23) Vorschau |
|
28. Trigger (09:46) |
29. Besonderheit bei HomeMatic IP (02:54) |
30. sendTo (05:12) |
31. Import und Export von Scripts (03:02) |
Logik-Grundlagen mit Blockly II (22:58)
Logik-Grundlagen mit Blockly II (22:58)
32. Vergleiche (falls ...) (06:29) |
33. Vergleiche (... sonst) (03:26) |
34. Vergleiche mit true/false (06:40) |
35. Verschiedene Datentypen (06:23) |
Logik mit Blockly (29:39)
Logik mit Blockly (29:39)
36. Licht zum Sonnenauf- und untergang schalten (11:35) |
37. Prüfung mit Variable (09:50) |
38. Zusätzliche Prüfung auf Werte (08:14) |
Logging-Grundlagen (Verwahrung) (18:48)
Logging-Grundlagen (Verwahrung) (18:48)
39. Der History-Adapter (06:10) |
40. Erste Werte protokollieren (07:06) |
41. Protokollierte Werte anzeigen (03:12) |
42. Wo werden die Daten abgelegt? (02:20) |
Backups erstellen und verwalten (27:07)
Backups erstellen und verwalten (27:07)
43. Backitup Adapter (03:12) |
44. USB-Stick als Backup-Ziel vorbereiten (03:03) |
45. USB-Stick mounten (08:21) |
46. Backup-Adapter konfigurieren (04:21) |
47. JavaScripts in das Backup aufnehmen (02:07) |
48. History-Backup (02:25) |
49. Benachrichtigungen aktivieren (03:38) |
Systempflege (11:17)
Systempflege (11:17)
50. Update des js-controller (03:13) |
51. Update von nodejs (06:27) |
52. ioBroker-Fixer (01:37) |
Integrationen (Web) (23:24)
Integrationen (Web) (23:24)
53. Schulferien (03:11) |
54. Pollenflug (06:47) |
55. Benzinpreise (08:39) |
56. Luftdaten (04:47) |
ZigBee-Grundlagen (60:00)
ZigBee-Grundlagen (60:00)
57. Vorwort (08:09) |
58. Wie funktioniert ZigBee? (08:46) |
59. Zigbee-Adapter installieren (12:04) |
60. Welche Geräte werden unterstützt? (05:08) |
61. Erste Geräte anlernen (Aqara) (11:49) |
62. Erste Geräte anlernen (Sonoff) (05:08) |
63. Erste Geräte anlernen (Osram) (03:03) |
64. Gerätenamen, Netzwerkkarte und Backup (05:53) |
Logik mit Blockly II (58:54)
Logik mit Blockly II (58:54)
65. Haustür-Überwachung mit Fensterkontakt (13:46) Vorschau |
|
66. Haustür-Überwachung - verbesserte Logik (11:52) |
67. Bewegungsmelder - Licht an! (12:39) |
68. Bewegungsmelder - sperren wenn manuell eingeschaltet (12:06) |
69. Viele Wege zum gleichen Ziel: Umschalten (08:31) |
Szenen (27:33)
Szenen (27:33)
70. Szenen mit Blockly vs. Adapter (04:17) |
71. Szenen verwalten und ansteuern (09:05) |
72. Szenen in Ordner sortieren (11:06) |
73. Szenen in anderen Szenen nutzen (03:05) |
Objekte und Zustände (53:09)
Objekte und Zustände (53:09)
74. Objekt, Zustand, Datenpunkt (15:01) |
75. Eigene Objekte anlegen (04:33) |
76. Wo werden die Daten abgelegt? (04:42) |
77. Redis als Speicherort für Objekte und Zustände (06:37) |
78. Redis mit ioBroker verknüpfen (09:41) |
79. Redis-Feintuning (08:55) |
80. Locale in Redis konfigurieren (03:40) |
MQTT (53:44)
MQTT (53:44)
81. Einleitung (05:24) Vorschau |
|
82. Verschiedene Adapter im ioBroker (11:07) |
83. MQTT-Adapter mit Mosquitto verbinden (05:22) |
84. Erste Nachrichten per MQTT versenden (07:01) |
85. Tasmota-Geräte verknüpfen (Sonoff Basic R3) (18:02) |
86. Tasmota-Geräte verknüpfen (H801 LED-Controller) (06:48) |
CLI (Command Line Interface) (28:20)
CLI (Command Line Interface) (28:20)
87. Grundlagen (08:07) Vorschau |
|
88. Adaptern und Instanzen (update / upgrade) (10:20) |
89. Objekte und Zustände (07:24) |
90. Log-Meldungen anschauen (02:29) |
JSON (01:10:16)
JSON (01:10:16)
91. JSON parsen und Attribute auslesen (06:09) |
92. JSON von Webserver (API) holen und parsen (05:54) |
93. JSON-Arrays - Iteration / Schleife (06:29) |
94. JSON-Arrays von Webserver (API) (04:16) |
95. Praxis: Radioaktivität über Webservice lesen (22:29) |
96. JSON als MQTT-Payload (11:51) |
97. JSONata - ein mächtiges Werkzeug (13:08) |
Alias-Datenpunkte (29:52)
Alias-Datenpunkte (29:52)
98. Was ist ein Alias? Erstes Beispiel (08:00) |
99. Boolean-Werte negieren (verneinen) (04:24) |
100. Boolean-Werte aus numerischen Werten (03:50) |
101. JSON-Attribute in Alias extrahieren (06:53) |
102. Werte runden (01:36) |
103. Ternary-Operator - Boolean zu String (05:09) |
Räume / Geräte (24:45)
Räume / Geräte (24:45)
104. Definition von Räumen (05:39) |
105. Der Geräte-Adapter (14:28) |
106. Mehr Geräte anlegen (Licht) (04:38) |
IoT (17:24)
IoT (17:24)
107. Einleitung (04:09) |
108. IoT-Adapter installieren (06:46) |
109. ioBroker.pro mit Alexa Skill verknüpfen (06:29) |
Backups wiederherstellen (restore) (34:58)
Backups wiederherstellen (restore) (34:58)
110. Einleitung (03:34) |
111. Erste Verbindung (ssh / known_hosts) (04:16) |
112. Neues System für Restore vorbereiten (05:44) |
113. Restore durchführen (13:54) |
114. Restore der History-Daten (05:17) |
115. Restore von JavaScripts (und Blockly) (02:13) |
Telegram-Adapter im Detail (40:06)
Telegram-Adapter im Detail (40:06)
116. Steuern von Zuständen per Telegram (10:25) |
117. Bilder mit Telegram versenden (09:48) Vorschau |
|
118. Kamera-Bild mit Telegram bei klingeln versenden (06:00) |
119. Logik in Funktion auslagern (03:24) |
120. Frage mit Telegram stellen (ask) (10:29) |
Statistiken erstellen (24:23)
Statistiken erstellen (24:23)
121. Impulse zählen und Verbrauch aus Impulsen berechnen (10:24) |
122. Betriebsstundenzähler (03:50) |
123. Minimal-, Maximal- und Durchschnittswerte (05:21) |
124. Delta-Verbrauch (04:48) |
Alles über Trigger (01:12:33)
Alles über Trigger (01:12:33)
125. Unterschiede zwischen den Trigger-Bausteinen (12:33) |
126. Mehrere Objekte mit einem Trigger überwachen (15:15) |
127. Array mit ObjektIDs als Auslöser (05:38) Vorschau |
|
128. ID-Selektor (12:33) |
129. Trigger zu konfigurierbarer Zeit ausführen (Cron) (17:18) |
130. Trigger zu zufälliger Zeit ausführen (Cron) (09:16) |
Alles über Logs (Protokolle) (17:41)
Alles über Logs (Protokolle) (17:41)
131. Die verschiedenen Log-Level (07:26) |
132. Log-Einträge mit dem JavaScript-Adapter (02:59) |
133. Log-Rotation und Host-Einstellungen (04:40) |
134. CLI und Export (02:36) |
InfluxDB (2.x) (51:04)
InfluxDB (2.x) (51:04)
135. Was ist InfluxDB? Unterschied zu History und SQL? (06:24) |
136. Installation unter Linux (per apt) (07:20) |
137. Grundkonfiguration von InfluxDB (03:59) |
138. Verbindung mit dem ioBroker (14:20) |
139. Separates Bucket für Daten anlegen (06:29) |
140. Daten aus History-DB migrieren (09:43) |
141. Backup von InfluxDB 2.x (02:49) |
Daten abrufen und visualisieren (32:30)
Daten abrufen und visualisieren (32:30)
142. Verschiedene Möglichkeiten + eCharts-Adapter (04:04) |
143. Ersten Graphen erstellen (09:45) |
144. Zweiten Datenpunkt hinzufügen (03:26) |
145. Graph per Telegram als Bild versenden (10:34) |
146. Blockly-Script optimieren (Funktion) (04:41) |
Ende (01:52)
Ende (01:52)
147. Ende und Schlusswort - Wünsche? (01:52) |