00:00:07.280 --> 00:00:11.199
Hallo und herzlich willkommen zu einem neuen Programmierbar Deep Dive.
00:00:11.439 --> 00:00:13.839
Wir sprechen heute über EBCC.
00:00:13.919 --> 00:00:17.039
Ich bin Dennis Becker und zusammen mit mir im Studio der Fabi Fink.
00:00:17.199 --> 00:00:17.760
Hallo.
00:00:18.000 --> 00:00:26.719
Und um über dieses Tool, Produkt zu sprechen, haben wir uns keinen anderen eingeladen als denjenigen, der das Ganze entwickelt und betreibt.
00:00:26.800 --> 00:00:27.839
Und das ist Michael Gers.
00:00:28.000 --> 00:00:28.800
Hallo Michael.
00:00:29.039 --> 00:00:30.640
Hallo, vielen Dank für die Einladung.
00:00:30.800 --> 00:00:31.600
Schön, dass du da bist.
00:00:31.679 --> 00:00:33.039
Schön, dass du die Zeit gefunden hast.
00:00:33.200 --> 00:00:43.439
Direkt, der schaut auch an einen unserer Hörer, der uns ein Feedback geschickt hat und hat gesagt, hey, ihr habt doch eine Folge zu 1,5 Grad aufgenommen oder wollt die aufgenommen, sogar im Announcement.
00:00:44.799 --> 00:00:49.920
Was ist denn eigentlich mit EVCC als Ergänzung, Erweiterung oder Alternative dazu?
00:00:50.320 --> 00:00:53.359
Kriegt ihr nicht hin, den Michael in eurem Podcast mal zu holen.
00:00:54.079 --> 00:00:59.679
Und interessanterweise hatte ich die Verbindung irgendwie in meinem Kopf nicht so gemacht.
00:00:59.759 --> 00:01:03.679
Ich bin selbst Kunde, also wir klären gleich direkt, was es ist.
00:01:04.159 --> 00:01:08.480
Nutze es selbst, unterstütze es auch selbst und von daher diese Idee sehr, sehr gut.
00:01:08.799 --> 00:01:12.879
Ja, und finde es schön, Michael, dass du heute die Zeit hast, mit uns darüber zu sprechen.
00:01:13.280 --> 00:01:14.400
Sehr cool, ja.
00:01:14.879 --> 00:01:21.519
In deinen eigenen Worten, in eins, zwei Sätzen, was ist das Ganze?
00:01:22.000 --> 00:01:23.519
Puh, was ist das Ganze?
00:01:24.640 --> 00:01:26.079
Also, was ist EVCC?
00:01:26.319 --> 00:01:30.319
Ich habe das Gefühl, es verändert sich, es erweitert sich über die Zeit ein bisschen.
00:01:30.640 --> 00:01:38.560
Aber wir sind gestartet mit einer Lösung, um PV-Überschussladen, eigenes Auto, eigene PV-Anlage zu Hause möglich zu machen.
00:01:38.640 --> 00:01:53.599
Das war so das Startsetup und inzwischen haben wir aber auch Kombinationen zusammenspielen mit dem Hauspeicher, aber auch Wärmepumpensteuerung und inzwischen auch kleine Verbraucher und alles, was noch so im Haus drumherum anfällt und was mit Energie und ein bisschen größeren Energiemengen zu tun hat.
00:01:54.000 --> 00:01:54.319
Genau.
00:01:54.480 --> 00:02:01.840
Also alles, was da, was da eine Rolle spielt, da fühlen wir uns für verantwortlich, beziehungsweise wir wollen da was für bauen.
00:02:03.040 --> 00:02:10.000
Jetzt sagst du schon, wir und sprichst nicht von ich, das heißt, da sind mittlerweile einige mehr Leute involviert oder wie ist das Ganze aufgebaut?
00:02:10.400 --> 00:02:14.000
Genau, also ich bin in der Tat auch gar nicht der, der das Projekt damals ins Leben gerufen hat.
00:02:14.080 --> 00:02:19.280
Ich bin jetzt aber schon seit sechs Jahren, glaube ich, mit dabei und das Projekt ist so sechseinhalb oder so alt.
00:02:20.240 --> 00:02:26.479
Und wir sind im Kernteam drei Leute, die mit unterschiedlichen Schwerpunkten.
00:02:26.560 --> 00:02:30.560
Ich komme eher so aus der User-Interface-Web-Ecke.
00:02:30.960 --> 00:02:40.719
Wir haben aber auch jemanden, der kommt eher aus der Elektrotechnik-Ecke, was total super ist, wenn man mal irgendwie so ein Datenblatt für eine Wallbox lesen muss und dann auch ein Gefühl dafür hat, was das eigentlich bedeutet, wenn da was drinsteht.
00:02:41.439 --> 00:02:41.840
Genau.
00:02:41.919 --> 00:02:52.960
Und genau, dann noch denen, der es damals gegründet hat, Andi, der oder es damals ins Leben gerufen hat und der ist mehr oder weniger auf allen Schichten unterwegs und organisiert dazwischenrum und macht Dinge.
00:02:53.039 --> 00:02:53.280
Genau.
00:02:53.360 --> 00:02:58.319
Aber wir sind da so ein bisschen drei Leute mit unterschiedlichen Fachbereichen, würde ich jetzt mal sagen.
00:02:59.039 --> 00:02:59.360
Okay.
00:02:59.919 --> 00:03:03.120
Vor sechs Jahren hast du gesagt, hast du damit angefangen oder du bist damit eingestiegen?
00:03:03.439 --> 00:03:07.759
Hättest du erwartet, dass es diese Größe erreicht?
00:03:09.360 --> 00:03:10.479
Nee, natürlich nicht.
00:03:10.560 --> 00:03:14.639
Also ich habe damals, wir hatten irgendwie damals Auto bestellt, es war klar, das kommt irgendwie.
00:03:14.800 --> 00:03:21.280
Und ich habe nach was gesucht, nach fertigen Lösungen geguckt und nichts, wie das, ihr kennt das ja, wie das so ist, nichts gefunden, was mir irgendwie gefallen hat.
00:03:21.360 --> 00:03:32.319
Dann habe ich irgendwie auch Open Source-Projekten geguckt und dieses dann damals noch sehr kleine Projekt gefunden, hab dann da auch irgendwie gleich eine Geldschwende hingemacht und dann kam einer, könntest du denn, hättest du nicht Bock, auch mitzumachen?
00:03:32.800 --> 00:03:36.479
Und naja, dann bin ich da irgendwie reingerutscht und stecken geblieben.
00:03:36.560 --> 00:03:39.039
Und genau, Community gab es damals auch schon.
00:03:39.120 --> 00:03:44.080
Das waren, keine Ahnung, so zwei, drei Handvoll Leute, die da auch regelmäßig Ideen und Sachen diskutiert haben.
00:03:44.240 --> 00:03:49.840
Genau, inzwischen ist es aber halt ja sehr viel größer und genau mit auch Use Cases von.
00:03:50.000 --> 00:03:52.639
Wir haben relativ viele Australier, die aktiv sind, lustigerweise.
00:03:52.719 --> 00:03:56.960
Also es gibt, es ist spannend, dann zu sehen, wo das Feuer fängt, wo aber auch nicht.
00:03:57.199 --> 00:04:01.199
Also Amerika kommt immer mal wieder was, aber total selten dafür, dass das Land so groß ist.
00:04:01.360 --> 00:04:04.240
Aber genau, man kann sich irgendwie Gründe überlegen, warum das vielleicht so ist.
00:04:04.479 --> 00:04:14.960
Aber ja, also deutsche, deutschsprachige Community, Benelux und sowas ist ziemlich groß und auch relativ stark im energieoptimieren Business quasi unterwegs und da kriegen wir viel Feedback und auch viel Input.
00:04:15.199 --> 00:04:18.240
Vielleicht für uns hier ist es klar, aber für unsere Hörer vielleicht noch nicht.
00:04:18.560 --> 00:04:25.839
Du hast ja gerade Dennis den Vergleich schon zu 1,5 Grad gemacht, die mit Heartbeat AI ja eine Hardware haben, die so ein bisschen diese Automatisierung übernimmt.
00:04:25.920 --> 00:04:29.279
Das ist ja ein kostenpflichtiges Tool oder ein kostenpflichtiger Hardware.
00:04:29.439 --> 00:04:35.759
Vielleicht kannst du mal kurz erzählen, EVCC, es ist ja Open Source, wenn du und auch wenn du von drei Personen im Kernteam sprichst, was heißt das?
00:04:35.839 --> 00:04:38.959
Seid ihr wirklich Vollzeit mit EVCC beschäftigt?
00:04:39.120 --> 00:04:42.240
Ist das ein Open Source und ihr seid nur die Hauptmaintainer?
00:04:42.319 --> 00:04:46.560
Also gebt uns vielleicht noch ein bisschen Kontext dazu, wo sich EVCC positioniert.
00:04:46.800 --> 00:04:54.800
Genau, also ursprünglich war das erstmal ein ganz normales, in Anführungszeichen, ein Open Source Projekt, da macht man irgendwie Dinge und so.
00:04:55.680 --> 00:05:00.240
Und genau, ich fand es immer sehr, sehr cool, daran zu arbeiten.
00:05:00.399 --> 00:05:14.319
Für mich war irgendwann klar, ich möchte eigentlich, also ich habe Familie und Kinder und wie auch immer, und dann ist die Abende, die man und die Wochenenden, die man da reinstecken kann, die sind dann schon auch noch begrenzt, bevor es dann andere soziale Probleme gibt quasi.
00:05:14.399 --> 00:05:18.800
Und für mich war eigentlich immer klar, eigentlich möchte ich das bei Daylight quasi machen.
00:05:19.680 --> 00:05:24.079
Und wir haben uns dann relativ früh so ein Sponsoring-Modell überlegt.
00:05:24.160 --> 00:05:29.920
Also irgendeine Art von Einkommen, mit dem man dann so eine Vision dann auch irgendwie machen und aufbauen kann.
00:05:30.319 --> 00:05:32.800
Genau, das machen wir jetzt schon seit einiger Zeit.
00:05:32.879 --> 00:05:35.040
Das heißt, der Code ist komplett offen.
00:05:35.199 --> 00:05:48.240
Der allergrößte Teil ist auch unter MIT-Lizenz, aber wir haben Integrationen für Wallboxen, haben wir, also die sind auch offen vom Code, aber die sind unter einer Lizenz, dass du die nicht einfach weitervertreiben kannst.
00:05:49.279 --> 00:05:55.439
Das ist, genau, das ist die Struktur von dem Open Source Projekt und unser Modell ist, dass wir halt nach Sponsoring fragen.
00:05:55.519 --> 00:06:02.000
Das heißt, wir sagen, hier trag was zum Projekt bei, dann kannst du die Software, die Binaries, wie auch immer, einfach so verwenden.
00:06:02.240 --> 00:06:05.519
Oder also dort mitarbeiten, Doku schreiben, wie auch immer.
00:06:05.920 --> 00:06:10.959
Oder halt das, was jetzt viele Leute machen, was einfacher ist, einen finanziellen Beitrag machen.
00:06:11.040 --> 00:06:13.839
Das heißt, wir haben damals mit GitHub Sponsoring angefangen.
00:06:13.920 --> 00:06:25.439
Das kannte ich damals noch gar nicht, aber es war da was zumindest für mich relativ neu, wo wir gesagt haben, okay, kleines Betrag, den wir da einstellen können, wenn man denen regelmäßig beiträgt, dann gilt das als gesponsert quasi.
00:06:25.600 --> 00:06:36.160
Inzwischen haben wir noch mehr Optionen, wo du auch ein E-Mail-Einmalbetrag für Leute, die sagen, nee, Abo und so, ich keinen Bock drauf, ich gebe euch gerne einmal Geld, damit ihr da weitermachen könnt, aber nichts Regelmäßiges bitte.
00:06:36.319 --> 00:06:38.560
Und genau, das haben wir inzwischen auch.
00:06:38.959 --> 00:06:42.240
Inzwischen schon länger auch, genau, so funktioniert das.
00:06:42.319 --> 00:06:49.279
Das heißt, wir haben einen Finanzierungskanal und mir war auch immer wichtig, dass das primär von der Community kommt.
00:06:49.360 --> 00:06:53.600
Oder eigentlich war meine Vision, dass es eigentlich ausschließlich von den Nutzern kommt.
00:06:53.680 --> 00:06:55.839
Und da sind wir auch mehr oder weniger gelandet.
00:06:55.920 --> 00:07:02.879
Also wir haben jetzt keine Sponsoren, große Corporate-Sponsoren, wir haben ein paar Logos auf der Webseite, aber das sind eher kleine Beträge, die beisteuern.
00:07:02.959 --> 00:07:09.360
Der Großteil wird in der Tat von der Community, also von Einzelleuten, die das benutzen und die wollen, dass die Software weiter existiert, getragen.
00:07:09.439 --> 00:07:24.240
Und zumindest bei mir ist es jetzt, das weiß ich gar nicht, wie deutlich da schon reden darf und wann das hier ausgestrahlt wird, auch so, dass das jetzt in absehbarer Zeit mein Vollzeitjob quasi wird und mein Angestelltenjob dann in den Nagel gehängt wird, quasi.
00:07:24.560 --> 00:07:27.680
Ja, ist doch schön, dass das dann genauso geklappt hat, wie du dir das vorgestellt hast.
00:07:27.920 --> 00:07:29.600
In der Tat, freut mich auch.
00:07:30.000 --> 00:07:37.439
Überrascht mich auch immer wieder ein bisschen und muss dann auch immer Dinge erklären, wenn das Leute erfahren oder wenn ich das Leuten erzähle, aber es ist genau.
00:07:37.519 --> 00:07:39.120
Also finde ich eigentlich total super, ja.
00:07:39.439 --> 00:07:39.759
Cool.
00:07:39.920 --> 00:07:48.319
Hast du das Gefühl, dass damit irgendwie mehr auch noch so ein Business-Gedanke reinkommt, als er vorher war, oder versuchst du das möglichst irgendwie davon wegzuhalten?
00:07:49.439 --> 00:07:50.000
Gute Frage.
00:07:50.079 --> 00:07:54.240
Also ich habe schon ganz viele Projekte, also auch Open Source-Projekte gesehen, die dann halt so einen Turn genommen haben.
00:07:54.959 --> 00:08:01.360
Wo ich gedacht habe, ah, das war mal so geil und jetzt ist das irgendwie, keine Ahnung, jetzt sind da, ich will nicht sagen, Produktmenschen reingekommen oder so.
00:08:01.439 --> 00:08:04.959
Also ich finde auch gute Produkte total super.
00:08:06.319 --> 00:08:16.959
Aber eigentlich, also unser Kern und das, worauf wir total viel Wert legen, ist, dass das Open Source-Ding eigentlich das ist, wonach wir die Entscheidung treffen, dass möglichst viel der Sachen offen sind.
00:08:17.439 --> 00:08:19.360
Wir müssen uns natürlich aber auch zu Sachen verhalten.
00:08:19.439 --> 00:08:22.800
Am Anfang hat man das mit den Lizenzen nicht so gemacht, wie ich das eben beschrieben habe.
00:08:22.879 --> 00:08:34.720
Das führte dann dazu, dass halt Leute Boxen mit ihr VCC drauf verkaufen oder dann mit ihrem eigenen Logo verkaufen und die dann irgendwie auf Ebay oder was auch immer und der Support bei uns landet und das fühlte sich dann irgendwie weird an.
00:08:34.960 --> 00:08:40.320
Wir sagen, okay, wir wollen das irgendwie möglichst offen machen und dann bauen andere Leute darauf ein Geschäft auf, das ist irgendwie schräg.
00:08:40.799 --> 00:08:41.039
Genau.
00:08:41.200 --> 00:08:46.240
Und jetzt mit dem Modell, was wir gerade haben, fühle ich mich eigentlich ganz wohl.
00:08:46.320 --> 00:08:54.320
Also wir sind nicht so, dass wir sagen, ah ja, das ist jetzt hier wirklich, wir haben auch keine Ambition, da jetzt irgendwie eine Hardware rauszubauen, die wir in irgendwelche Regale oder irgendwelche Großhändler oder sowas kriegen.
00:08:54.399 --> 00:08:57.919
Da gibt es Leute, die dann aufbauend auf unserem Sponsor-Modell jetzt sowas machen, das ist auch total fein.
00:08:58.159 --> 00:09:00.000
Da kriegen wir dann irgendwie einen Teil von ab.
00:09:00.559 --> 00:09:12.240
Genau, weil wir selber, also irgendware Produkt oder das noch mehr zu produktisieren oder Premium-Services oder was auch immer, eigentlich widerstrebt uns das ein bisschen und genau.
00:09:12.639 --> 00:09:24.720
Das heißt, wenn jetzt jemand EPCC nutzen möchte, wie wäre denn aktuell so die, also ich hole mir einfach irgendwie ein Raspberry Pi und da spiele ich EPCC drauf oder was ist der typische Weg, wenn ich jetzt sage, okay, irgendwie damit würde ich gerne mein Haus steuern?
00:09:24.960 --> 00:09:25.840
Genau, das ist der Klassik.
00:09:26.480 --> 00:09:32.720
Der Classicweg, also wenn du noch gar nichts hast, dann holst den Raspberry Pi oder irgendwie einen anderen Singleboard-Computer.
00:09:32.799 --> 00:09:37.919
Wir haben irgendwie auch einen NanoPi, die sind noch ein bisschen günstiger und auch ein bisschen verfügbarer gerade.
00:09:38.240 --> 00:09:39.679
Und wir brauchen nicht viel Hardware.
00:09:39.759 --> 00:09:57.120
Das heißt, genau, also irgendeinen kleinen Singleboard-Computer, da gibt es dann fertige Linux-Images, die kannst du auf eine SD-Karte flashen und dann steckst du ihn da rein, dann hast du irgendwie im Webbrowser, nachdem du irgendwie einmal WLAN-Setup gemacht hast, wirst du irgendwie durchgeleitet und kannst dann deine Wallbox anlegen, deinen Wechselrichter da konfigurieren und die Dinge machen.
00:09:57.440 --> 00:09:57.679
Genau.
00:09:59.039 --> 00:10:02.159
Das ist der Flow an der Stelle.
00:10:02.559 --> 00:10:02.960
Cool.
00:10:03.360 --> 00:10:07.919
Und kannst uns ein bisschen was so zu für unsere Tag-Herzen, was ist denn, was ist denn so das Tag-Stack?
00:10:08.000 --> 00:10:09.679
Aus was passiert denn EVCC?
00:10:09.759 --> 00:10:12.080
Also was ist noch, was wird da drauf geflasht?
00:10:12.639 --> 00:10:12.960
Ja.
00:10:13.919 --> 00:10:30.000
Also von der Software selbst, die ist in Go geschrieben und hat also allen möglichen Schnittstellen, wir sprechen irgendwie MQTT und REST und MCP und was man heute so spricht, um irgendwie Daten da rein und rauszukriegen.
00:10:30.080 --> 00:10:34.879
Und die Nutzeroberfläche ist eine Vue.js-Anwendung, die oben drauf sitzt.
00:10:35.360 --> 00:10:41.919
Es gibt Companion-Apps, eine iOS-App und eine Android-App, mit der man das auch das Setup machen kann.
00:10:42.000 --> 00:10:49.039
Oder wo du auch inzwischen aber auch native Widgets, die man sich dann irgendwie auf den Homescreen packen kann, um dann irgendwie seinen Ladepumpf direkt irgendwie mit einem Klick hin und her schalten zu können.
00:10:49.120 --> 00:10:52.480
Also zum Ergänzungen, die dann halt so über die Zeit kommen, Leute haben Ideen.
00:10:53.200 --> 00:10:55.279
Genau, das ist so ein bisschen die das.
00:10:55.840 --> 00:11:04.080
Von der Software da vom TechStack, da benutzen wir React Native, plus dann die Widgets müssen dann halt in nativer Sprache der jeweiligen Plattform gebaut werden.
00:11:04.960 --> 00:11:08.159
Und auf der Unterseite, du sagst ja eben, was wird dann da drauf geflasht?
00:11:08.399 --> 00:11:12.559
Da haben wir einen Armbien, wo wir halt vorkonfiguriert unsere Software drauf haben.
00:11:12.639 --> 00:11:16.000
Also einen Debian, was halt für Singleboard-Computer angepasst ist.
00:11:16.080 --> 00:11:20.480
Also Armbien-Projekt ziemlich ziemlich cool, kann man sich auf jeden Fall mal angucken, wenn man sowas ähnliches machen will.
00:11:20.799 --> 00:11:25.120
Die unterstützen unglaublich viele Hardware-Plattformen neben dem Raspberry Pi halt, ne?
00:11:25.679 --> 00:11:33.279
Genau, und bieten da gute Tools, um einfach wirklich ein Linux-Image zu bauen, ohne da jetzt Super-Experte drin sein zu müssen.
00:11:35.679 --> 00:11:40.879
Lass uns vielleicht auch nochmal ganz kurz, weil Fabi und ich sind wahrscheinlich eher ein bisschen näher dran.
00:11:40.960 --> 00:12:02.480
Wir haben beide eine PV-Anlage, beide ein Elektroauto, beide irgendwie einen Speicher und so weiter, vielleicht nochmal so das Problem oder für die, die all diese Komponenten noch nicht haben, nochmal ganz kurz auf das Problem eingehen, was ihr versucht zu lösen und was da praktisch so technisch der Hintergrund ist oder wie kompliziert es ist, das zu tun.
00:12:02.799 --> 00:12:03.120
Ja.
00:12:04.080 --> 00:12:06.799
Ich kann ja mal von meinem Use Case von früher anfangen.
00:12:06.879 --> 00:12:26.000
Also ich habe Auto gekriegt und dann habe ich gesagt, gut, kauf ich mir eine Wallbox, dann kaufe ich mir irgendwie eine smarte Wallbox, weil dann ist das mit der PV-Steuerung und so, dann geht das bestimmt alles und dann hast du die Dinger da hängen, dann guckst du das an und siehst, okay, smart bedeutet, dass da irgendwie eine SIM-Karte drin ist, aber das heißt nicht, dass diese Wallbox irgendwas von PV-Strom oder im Wechselrichter oder sowas weiß.
00:12:26.080 --> 00:12:29.360
Und dann gibt es irgendwelche Zusatzprodukte, die es zu dem Zeitpunkt nur in Norwegen, was auch mal.
00:12:29.440 --> 00:12:39.919
Also komische Dinge, das heißt, es gab jetzt irgendwie nichts, wo ich einfach irgendwie Adapter oder Produkte kaufen konnte, die dann gemacht haben, dass meine PV-Anlage direkt mit der Wallbox spricht.
00:12:40.799 --> 00:12:44.399
Genau, das heißt, das ist erstmal an der Stelle schwierig.
00:12:44.879 --> 00:12:49.600
Die meisten PV-Anlagen, Wechselrichterhersteller, haben inzwischen auch eine eigene Wallbox ins Sortiment.
00:12:49.679 --> 00:12:57.679
Das heißt, ich kann sagen, ich gehe was auch mal zu SMA und kaufe eine SMA-Wechselrichter, eine SMA-Batterie und auch eine SMA Wallbox und dann geht das irgendwie.
00:12:57.759 --> 00:13:02.159
Dann kann ich in der SMA-App auch sagen, ja, jetzt machen wir irgendwie Überschussladen.
00:13:02.799 --> 00:13:05.440
Das ist alles gut, solange du halt in dem System bleibst.
00:13:05.679 --> 00:13:06.720
Bei Tesla gibt es das auch.
00:13:06.879 --> 00:13:09.360
Tesla ist, das ist sogar noch ein bisschen weirder.
00:13:09.440 --> 00:13:13.120
Die haben eben den Tesla Wall Connector, die Tesla Wallbox quasi.
00:13:13.360 --> 00:13:18.480
Da geht das PV-Überschusssteuern nur, wenn du auch ein Tesla daran angeschlossen hast.
00:13:18.559 --> 00:13:22.960
Da kannst du das zum Beispiel nicht machen, wenn ein Fremdfahrzeug daran angeschlossen ist.
00:13:23.039 --> 00:13:32.639
Das heißt, die Wallbox, eigentlich ist die Wallbox gar nicht steuerbar, sondern die Wallbox gibt einfach nur über Cloud quasi das Steuersignal an das Auto weiter und das geht halt noch beim Tesla.
00:13:33.600 --> 00:13:36.159
Weil der Tesla dann sozusagen sagt, wann geladen wird und man nicht geladen wird.
00:13:36.320 --> 00:13:44.559
Genau, Tesla ist, also die haben eine echt gute Auto-API und da kann ich auch irgendwie, da kann ich Start-Stop machen über die API und ich kann auch sagen, wie schnell und wie langsam geladen werden soll.
00:13:44.639 --> 00:13:53.039
Das können, ich glaube, neben Tesla wüsste ich jetzt gerade gar keinen Hersteller, der das, also wirklich auch die Ladeströme quasi von außen steuern, das können die anderen alle nicht.
00:13:53.120 --> 00:14:00.480
Also wir sind meistens froh, wenn wir überhaupt irgendwie einen Up-to-Date-Akkustand oder sowas aus diesem Fahrzeug rausquetschen können, quasi.
00:14:00.960 --> 00:14:13.360
Genau, aber also will sagen, es gibt Lösungen, wenn man sich auf so ein Ökosystem quasi einschießt, die dann funktionieren, wo das dann einfach so mit den Sachen, die sich der Hersteller überlegt hat, geht.
00:14:13.600 --> 00:14:20.080
Spätestens, inzwischen habe ich hier noch eine, wir haben unser PV-Lager mal erweitert und da war aber ein anderes Wechselrichtersystem irgendwie günstiger.
00:14:20.240 --> 00:14:24.240
Spätestens, wenn dann zwei unterschiedliche Hersteller da drin sind, hat man meistens verloren.
00:14:24.320 --> 00:14:30.000
Dann ist das, dann habe ich irgendwie zwei Apps, also habe ich jetzt gerade auch, ne, von dem einen Wechselrichterhersteller und von dem anderen.
00:14:30.240 --> 00:14:34.080
Die Zahlen kann ich mir irgendwie addieren, teilweise muss die auch abziehen, was auch immer.
00:14:34.159 --> 00:14:40.159
Also das ist halt, wenn ich noch irgendwie Akku rein und raus oder sowas habe, dann fängt es auch an, kompliziert zu werden, was jetzt wirklich mein Netzverbrauch war.
00:14:40.960 --> 00:15:04.960
Und genau, also das ist dann das, wo EVCC, aber auch andere Energiemanagementsysteme, die man sich dann irgendwie kaufen kann, wo der Bereich anfängt, wo man sagt, okay, eigentlich möchte ich ein Steuerungs- oder ein Visualisierungssystem haben, was erstmal losgelöst ist von konkreten Marken, sondern wo ich irgendwie Wallbox von Hersteller A mit Wechselrichter von Hersteller B zum Beispiel miteinander anschließen kann.
00:15:05.600 --> 00:15:09.120
Noch ein bisschen komplizierter wird das dann, wenn ich noch einen dynamischen Stromtarif oder sowas kriege.
00:15:09.200 --> 00:15:14.399
Das können, also dann verlässt man meistens auch schon die Insel, wenn es nicht der Stromtarif des Anbieters ist.
00:15:14.480 --> 00:15:15.120
Auch das gibt es halt.
00:15:15.200 --> 00:15:17.519
Also Wechselrichterhersteller, die dir auch gleich Strom verkaufen wollen.
00:15:17.600 --> 00:15:19.759
Oder Autohersteller, VW ist da, glaube ich, gerade drin.
00:15:20.159 --> 00:15:25.840
Die geben dir gerne eine Wallbox mit dazu und die geben dir auch gerne gleich einen Stromtarif mit dazu, wo du dann auch später noch bidirektionales laden.
00:15:26.000 --> 00:15:33.360
Also alle bauen da ihre kleinen Inseln quasi, um sich dann, das macht auch aus der Sicht sicher auch Sinn, wenn man so ein Player ist.
00:15:33.679 --> 00:15:38.080
Genau, aber sobald du diese Insel verlassen oder miteinander verbinden willst, brauchst du halt was anderes.
00:15:38.159 --> 00:15:47.360
Und das ist meistens der Weg, wo die Leute dann unter anderem zu uns kommen und sehen, okay, das scheint zu funktionieren, jetzt A und B da miteinander zu verbinden.
00:15:48.879 --> 00:15:52.320
Ja, vielleicht nochmal Überschussladen hast du jetzt ja auch schon mehrmals erwähnt.
00:15:52.559 --> 00:16:11.279
Also es ist grundsätzlich, wenn man eine PV-Anlage hat und das Gefühl, nicht das Gefühl, und man kann sehen, dass man mehr produziert, als das Haus gerade braucht oder der Speicher braucht, den man vielleicht eingebaut hat, dass man diesen Strom dann eben in das Auto lädt, um dort möglichst kostengünstig den Strom einfach zu verbrauchen.
00:16:12.879 --> 00:16:14.639
Stimmt, soweit vorne bin ich gleich angefangen.
00:16:14.720 --> 00:16:15.600
Ja, korrekt.
00:16:16.559 --> 00:16:17.200
Man weiß ja nicht.
00:16:17.840 --> 00:16:22.480
Ja, ja, nein, wir sind ja alle mit PV-Anlage, ich glaube, bevor wir sie da abhängen, lieber nochmal erklären.
00:16:23.039 --> 00:16:23.759
Genau.
00:16:28.080 --> 00:16:39.600
Wie sehr siehst du denn, also ich hatte ja am Anfang eingeleitet mit, das war ein Feedback zu der 1,5-Grad-Folge, die wir irgendwie hatten.
00:16:40.559 --> 00:16:55.200
Wie sehr siehst du denn da EVCC als Alternative oder wie sehr stellst du dir vor, soll es dort verankert sein und welche Use Cases so alle noch zusätzlich abdecken?
00:16:56.960 --> 00:17:01.120
Alternative zu Systemen wie 1,5 Grad meinst du jetzt konkret?
00:17:03.360 --> 00:17:04.079
Gute Frage.
00:17:04.160 --> 00:17:11.599
Also was wir, also da wir ja nicht so in der Produktbauwelt sind, haben wir jetzt auch nicht sowas wie so ein Vergleichsschiet, wo wir sehen, was macht so der Wettbewerb und so.
00:17:11.680 --> 00:17:21.680
Das kriegen wir so ein bisschen, also wie das bei Open Source-Projekten so ist, das kriegt man dann implizit, indirekt dadurch, dass Leute sagen, hier daher kenne ich dieses Feature oder wäre doch cool, wenn ihr das und das könnt.
00:17:21.759 --> 00:17:24.240
Das nervt mich an dem anderen System, dass das dann nicht geht.
00:17:25.519 --> 00:17:33.759
Genau, also was bislang unser Kern ist, ist halt wirklich so mehr oder weniger deterministisches Regel.
00:17:34.160 --> 00:17:37.519
Das heißt, die Sonne scheint, ich kann irgendwie einmal konfigurieren, was ich dann haben möchte.
00:17:37.599 --> 00:17:54.319
Also ob zuerst der Hausakku geladen werden soll oder ob zuerst das Auto geladen werden soll oder nach bestimmten Bedingungen erst auch Hausakku halb voll und danach darfst du irgendwie Auto machen oder so oder andersrum, ich will mit dem Auto gleich weg und ich könnte die Energie aus dem Hausspeicher vielleicht noch schnell eben ins Auto rüberschieben, bevor ich wegfahre.
00:17:54.480 --> 00:17:57.920
Einfach damit der Speicher wieder frei ist und neue Sonne aufnehmen kann, zum Beispiel.
00:17:59.039 --> 00:18:01.599
Genau, so Sachen, die haben wir aktuell gebaut.
00:18:01.839 --> 00:18:05.759
Das ist sehr deterministisch mit, du weißt, was passiert.
00:18:07.119 --> 00:18:20.000
Was auch, also das ist ja das, wo 1,5 Grad, ich, wie gesagt, ich bin jetzt mit deren Prospekten quasi nicht ganz vertraut, aber ich glaube, das Key-Ding, mit dem sie immer in die Werbung gehen, ist, dass sie halt irgendwie AI und automatisch optimieren und sowas machen.
00:18:20.480 --> 00:18:32.559
Es gibt bei uns eine Gruppe von Leuten, die eher so einen mathematischen Background haben, die aus so einer Stromoptimierungssicht und dann wirklich auch ein, zwei Tage nach vorne gucken, Ecke kommen.
00:18:32.640 --> 00:18:36.079
Das heißt, wir haben jetzt ein Projekt, das nennt sich Optimizer.
00:18:36.319 --> 00:18:39.200
Aktuell kann man das anstellen, dann sieht man irgendwie, was der Optimizer tun würde.
00:18:39.279 --> 00:18:49.200
Ich bin jetzt gerade hart am Testen, heute Nacht noch ein Testlauf gehabt, der nicht so funktioniert, wie ich mir vorgestellt habe, wo wir das Ding jetzt auch wirklich dem steuerbare Sachen in die Hand geben.
00:18:49.279 --> 00:18:58.799
Das heißt, was wir tun, ist alles, was wir an Zukunftsdinge wissen, Sonnenvorhersage, Verhalten aus der Vergangenheit, füttern wir in diesen Optimizer quasi rein.
00:18:58.960 --> 00:19:12.799
Der macht einen Plan, der Plan wird auch regelmäßig aktualisiert und abhängig von diesem Plan und nicht nur davon, wie jetzt die aktuelle Situation ist, scheint, kommt jetzt gerade die Sonne, kommt jetzt gerade die Sonne nicht, sondern so einen langfristigeren Plan, der wird dann als Basis für die Regelung genommen.
00:19:13.440 --> 00:19:13.680
Genau.
00:19:13.839 --> 00:19:16.799
Da kommen dann auch immer gleich die Fragen, macht ihr das denn mit AI oder nicht?
00:19:16.960 --> 00:19:33.359
Aktuell ist das einfach ein, da ich in der Entwicklung gar nicht so tief drin bin, also in Python Libraries, wo numerisches Holving passiert, wo probiert die preisoptimierteste Lösung quasi für die so einem Viertelstundenraster für die nächste Zeit zu bauen.
00:19:34.240 --> 00:19:50.000
Wobei die Schnittstelle, die wir da haben, da spricht auch nichts dagegen, da einfach später andere Algorithmen oder andere Modelle quasi dazwischen zu hängen, die dann vielleicht nicht auf so ein Modell aufbauen, aber genau, gerade sind wir dabei, den ersten Use Case mit dem numerischen Modell an den Start zu kriegen.
00:19:55.839 --> 00:20:17.200
Wenn ich drauf blicke, weil wir hatten jetzt ja, wir springen vielleicht ein bisschen zwischen dem Produkt und der Technik, aber wenn ich irgendwie auf die Technik blicke, hattest du ja vorhin gemeint, okay, so dass das Tech-Stack ist grundsätzlich, dass ihr in Go geschrieben habt und so, und dann hast du darüber gesprochen, so was ihr alles sprecht, ihr sprecht MQTT und ihr sprecht Reste und ihr sprecht aber auch MCP, obwohl mich interessieren würde, wann in welchem Fall ihr MCP sprechen müsst.
00:20:17.279 --> 00:20:23.759
Aber wenn ich jetzt mal auf eure Homepage gucke und du hast ja gemeint, die Typen, die ihr anbindet, sind Wallbox und Fahrzeuge, Wechselrichter und Wärmepumpen.
00:20:23.839 --> 00:20:28.960
Und wenn ich mal, in dem Fall habe ich mal eine AI-List geschickt und gesagt, okay, guckt doch mal, wie viele verschiedene Marken haben sie denn auf der Homepage?
00:20:29.039 --> 00:20:36.240
Da sind bei Wallbox und Wechselrichter irgendwas nördlich von 100, Fahrzeuge und Wärmepumpen sind wir irgendwie bei Fahrzeuge 60, Wärmepumpen 40.
00:20:36.480 --> 00:20:51.519
So ist was ist das Typischste, was ihr, vielleicht auch pro Kategorie irgendwie, wie die Interaktion ist so, und ich frage mich, wenn ich so viele Wallboxen, Wechselrichter und Wärmepumpen und Fahrzeuge, erste Frage ist, hast du 57 Autos vor deinem Haus stehen?
00:20:51.599 --> 00:20:52.960
Oder wie testet ihr die überhaupt?
00:20:53.039 --> 00:20:54.000
Wie bindet ihr das alles an?
00:20:54.079 --> 00:20:56.319
Ist es wirklich, dass ihr es immer mit physischen Geräten testet?
00:20:56.400 --> 00:20:59.759
Macht ihr es immer nur, wenn jemand aus der Community kommt und sagt, ich habe hier ein neues Gerät?
00:20:59.920 --> 00:21:08.000
Also wie kann ich mir das vorstellen, dass ihr die ganzen Anbindungen für diese verschiedenen Anbieter macht und die irgendwie aktuell haltet, irgendwie dagegen testet?
00:21:08.880 --> 00:21:11.440
Ich stelle mir das nicht ganz so simpel vor.
00:21:12.240 --> 00:21:13.200
Ich fange mal rückwärts an.
00:21:13.279 --> 00:21:16.960
Du hattest ja eben angefangen mit, wie sprecht ihr mit denen und dann dieses, wie verifiziert ihr das?
00:21:17.359 --> 00:21:19.039
Ich probiere mal mit dem letzten zu starten.
00:21:20.160 --> 00:21:42.640
In der Tat ist das so, dass alles, was da gelistet ist an Marke und auch an Gerät, also wenn es jetzt irgendwie, keine Ahnung, die gibt es mit ein und zwei und drei Anschlüssen, dann kann es auch sein, dass wir mal sagen, wir haben einen Nutzer, der das mit einem getestet und das Datenblatt sagt, zweiter Dritter ist dann nur noch die Zahl, die ihr damit angeben könnt, dann ist das, also nicht alle Modellvarianten sind vielleicht Ende zu Ende getestet worden.
00:21:43.039 --> 00:21:51.599
Aber es ist in der Tat so, dass alles, was an Implementierung da ist, ist entstanden, weil es einen Nutzer gab, der gesagt hat, ich habe das Ding hier hängen, könnt ihr das einbauen.
00:21:52.000 --> 00:21:59.359
Also wir gehen nicht los und sagen, ah, hier guck mal, was ist denn ein newest Wallboxen oder sowas und gucken dann füttern Datenblätter irgendwo rein oder lesen die selber.
00:21:59.519 --> 00:22:01.839
Ähm, Und bauen dann da Implementierung raus.
00:22:01.920 --> 00:22:04.799
Das heißt, da steckt in der Regel echt immer eine Person hinter.
00:22:05.039 --> 00:22:09.759
Und abhängig, jetzt kommen wir vielleicht auf die Protokolle, wenn wir mal bei den Wallboxen bleiben.
00:22:09.839 --> 00:22:16.079
Also der Klassiker ist, die sprechen Modbus, also ein sehr maschinennahes Protokoll quasi.
00:22:16.480 --> 00:22:24.079
Da muss ich irgendwelche Register kennen, muss auch teilweise irgendwelche Abläufe und Tänze kennen, im Sinne von, ja, das machen und dann kurz warten und dann warten, bis dann das passiert ist und dann noch irgendwie weiter.
00:22:24.319 --> 00:22:27.599
Also es ist dann teilweise mehr als einfach nur sagen, jetzt los geht's.
00:22:28.640 --> 00:22:31.200
Genau, das heißt, Modbus ist so ein Classic-Ding.
00:22:31.519 --> 00:22:38.720
Dann gibt es ein paar Wallboxen, GoI und so, die können HTTP oder die können doch teilweise MQTT sprechen, wenn man die E-Mail mit einem Server verbindet.
00:22:39.519 --> 00:22:50.880
Das ist, genau, bei Modbus gibt es dann auch nochmal die, aber wieder zurück, gibt es nochmal die Spielart mit, das passiert irgendwie seriell, einfach über so ein 2-3-Kabel quasi, oder es funktioniert über Internet oder über Ethernet.
00:22:52.000 --> 00:22:58.960
Genau, und da gibt es ein paar Wallboxen, zum Glück nicht zu viele, die wir halt nur über Online-Schittstelle erreichen können.
00:22:59.279 --> 00:23:05.039
Ich selbst besitze so eine Wallbox, weil ich gedacht habe, wie sollte Smart sein, das war eine doofe Entscheidung, aber egal.
00:23:05.359 --> 00:23:07.119
Ich glaube, meine auch eine Easy hier.
00:23:07.440 --> 00:23:08.480
Ja, easy, genau.
00:23:09.359 --> 00:23:22.400
Da gibt es auch einen größeren Expertenkreis um diese Easy Wallbox und diese Easy-Integration, also mehrere Nutzer, die wir dann, wenn wir Probleme haben, also ich ein Problem habe oder jemand anders, was auch mal, dann weiß man schon, wie man ansprechen muss und sagt, hier ist das bei dir auch so und wie läuft denn das so?
00:23:22.480 --> 00:23:30.480
Und so ist das aber bei allen möglichen Gerätekategorien, wo wir wissen, wenn da jetzt irgendwie jemand kommt und sagt, ah, mit dieser Wärmepumpe gibt es ein Problem, dann wissen wir schon so ein, zwei Nutzer.
00:23:30.559 --> 00:23:42.559
Inzwischen haben wir das auch ein bisschen automatisiert, dass wir auch sehen, wer hat contributed zu diesem Template und zu dieser Integration, dass wir die gleich anpingen und sagen, hier kannst du da was zu sagen, bevor ich jetzt gucke, das zu Reverse zu engineeren mit der Person, die sich gerade gemeldet hat.
00:23:42.720 --> 00:23:45.519
Und das funktioniert ganz gut, aber ist in der Tat auch ein großer Teil der Arbeit.
00:23:45.599 --> 00:23:53.680
Also dass wirklich dieses Connecten von Leuten und gucken, dass man da Feedback kriegt und so, das zu organisieren, ja.
00:23:54.799 --> 00:24:01.680
Und das heißt, das jetzt warst du, jetzt warst du bei Wallboxen und bei Wechselrichtern, ist Fahrzeugen Werbepumpen gefühlt ähnliche Landschaft so?
00:24:01.759 --> 00:24:06.000
Oder wie sind da nochmal bei Fahrzeuge ist wahrscheinlich kein Modpost, würde ich jetzt mal tippen.
00:24:06.160 --> 00:24:18.319
Nee, bei Fahrzeugen haben wir immer, naja, fast, fast immer haben wir eine Online-Schnittstelle, die ist bei einer kleinen Handvoll Fahrzeugherstellern, gibt es offizielle Schnittstellen.
00:24:19.200 --> 00:24:25.599
Bei einigen ist es halt wirklich die reverse-engineierte Schnittstelle, die die Android-App meistens irgendwie verwendet, wo es dann auch Open-Source-Projekte gibt.
00:24:25.680 --> 00:24:30.400
Das ist dann meistens auch das, was man in Home Assistant, wenn man die anbinden will, wo man ähnliche Wege quasi geht.
00:24:30.640 --> 00:24:32.400
Da sind wir auch teilweise mit Leuten dann in Kontakt.
00:24:32.640 --> 00:24:41.440
Also wenn der Mensch, der jetzt bei die VW-Integration für Home Assistant baut, der ist auch bei uns immer unterwegs und andersrum, wo man dann guckt, was macht man denn da eigentlich gerade.
00:24:41.759 --> 00:24:48.319
Genau, da gibt es Hersteller, die sich da auch gegen wehren und sagen, das ist eine, wir wollen das nicht, mach das mal bitte nicht und dann irgendwie absichtlich ihre API umbauen.
00:24:48.559 --> 00:24:51.200
Auch das passiert, das ist dann auf unserer Seite mal nervig.
00:24:51.279 --> 00:24:55.519
Also Fahrzeugschnittstellen ist so ein bisschen deutlich mehr Schwankung drin als bei Wallboxen.
00:24:55.599 --> 00:25:02.400
Die kriegen meistens keine Firma-Updates, sondern hängen dann da so, wie die ausgeliefert wurden, wenn die nicht gerade Internet connected sind, wie die Easy oder so.
00:25:03.039 --> 00:25:04.160
Da ist es stabiler.
00:25:04.319 --> 00:25:11.920
Das heißt aber, es werden auch bei Fahrzeugen, wie stelle ich mir davor, da gibt es dann auch keinen so, ihr seid da irgendwie als Anbieter registriert und könnt euch einen API-Token holen.
00:25:12.000 --> 00:25:16.400
Das ist eher so, da muss man bei euch im Portal einfach seine Endkunden-Passwort und E-Mail eingeben.
00:25:16.480 --> 00:25:19.440
Oder wie kann ich mir, wie macht die Authentifizierung gegen sowas?
00:25:19.519 --> 00:25:20.079
Ja, so ein bisschen.
00:25:20.240 --> 00:25:21.440
Also klingt hacky.
00:25:21.680 --> 00:25:26.079
Genau, uns ist das dezentrale halt super wichtig und wir wollen eigentlich keine zentrale Stelle spielen.
00:25:26.400 --> 00:25:39.599
Und wir standen schon mehrfach vor dem Punkt, wo wir gesagt haben, keine Ahnung, deutscher Automobilhersteller kommt auf uns zu und sagt, hier, ihr könnt ja eine offizielle Schnittstelle kriegen, ihr müsst diesen NDA unterschreiben und dann müsst ihr irgendwie diesen Vertrag pro API-Aufruf oder sowas unterschreiben.
00:25:39.759 --> 00:25:46.720
Und das hat den Vorteil, dass es dann convenient ist für den Nutzer, weil der kann dann einfach irgendwie klicken und dann geht das irgendwie, aber eigentlich wollen wir das nicht.
00:25:46.880 --> 00:26:01.920
Eigentlich wollen wir nicht irgendwie API-Use dazwischen verkaufen, sondern zumindest ich bin eigentlich der Überzeugung, dass wenn ich das Auto kaufe und sogar noch ein Online-Abo für dieses Auto bezahle im Monat, dass ich auch das Recht haben sollte, an dieses Fahrzeug und an seine Daten ranzukommen.
00:26:02.559 --> 00:26:03.839
Genau, bei einigen geht es, ne?
00:26:03.920 --> 00:26:10.480
Bei Tesla muss ich mir einen Developer-Account anlegen und dann irgendwie die Daten vom Developer-Account dann bei uns eintragen und dann komme ich da irgendwie dran.
00:26:11.440 --> 00:26:16.000
VW hat, ich hatte das eben so ohne Namen gesagt, aber ich kann das ja auch nennen.
00:26:16.079 --> 00:26:26.000
Also der VW-Konzern hat die APIs vor ein paar Monaten Anfang des Jahres, gab es irgendwie Heißerartikel so und so, haben die ihre APIs dicht gemacht und explizit geschützt gegen so Third-Party-Zugriffe.
00:26:26.319 --> 00:26:36.559
Da gab es großen Aufschrei und auch großes Feedback von vielen Leuten aus unserer Community, aber auch aus anderen Communities, die diese Schnittstellen verwenden und genau, auch finden wir da sollten sie irgendwie was drauf haben.
00:26:36.880 --> 00:26:42.000
Was eine ganz coole Story ist, ist, dass vor einem Monat oder eineinhalb Monaten ist Coda auf uns zu gekommen.
00:26:42.079 --> 00:26:45.440
Auch da scheint es EVCC-Nutzer lustigerweise zu geben in dieser Firma.
00:26:46.079 --> 00:26:49.839
Die gesagt haben, hier, wir kriegen da ganz viel Feedback und eigentlich finden wir das auch doof.
00:26:49.920 --> 00:26:54.559
Eigentlich möchten wir eine offizielle Schnittstelle für Endnutzer ohne B2B quasi geben.
00:26:55.279 --> 00:26:56.559
Wie solltet ihr denn aussehen?
00:26:56.640 --> 00:26:57.200
Was braucht ihr denn?
00:26:57.279 --> 00:26:58.079
Was können wir denn da machen?
00:26:58.319 --> 00:27:02.160
Das heißt, es sind wirklich mit uns in Dialog getreten, bevor sie jetzt einfach irgendwas rausgehauen haben.
00:27:02.240 --> 00:27:08.720
Und da haben wir jetzt, kann man bei uns im Blog auch sehen, irgendwie vor zwei, drei Wochen einen Blogartikel zugeschrieben.
00:27:09.039 --> 00:27:16.640
Da kann ich jetzt einfach in der App sagen, ich hätte gerne eine API Key, also in der normalen Endanwender-App und den kannst du kopieren, den kannst du bei uns reinkopieren, dann kannst du irgendwie mit deinem Fahrzeug sprechen.
00:27:16.720 --> 00:27:17.440
Das ist total geil, ne?
00:27:18.160 --> 00:27:18.880
So klingt das so machen.
00:27:19.519 --> 00:27:20.640
Genau, genau, richtig.
00:27:21.200 --> 00:27:32.880
Und ja, wir probieren ein bisschen zu pushen, unsere Power ist da natürlich eingeschränkt in dem Markt, weil die alle auch Geld verdienen wollen mit B2B-Sachen, aber ja, also was glaube ich wirklich hilft, das Nutzer-Feedback.
00:27:32.960 --> 00:27:41.279
Das haben wir zumindest bei Skoda gemerkt, weil die ist nicht auf uns zugekommen, weil die uns irgendwie toll finden, sondern wirklich, weil Kunden gesagt haben, könnt ihr, also was geht da?
00:27:41.440 --> 00:27:43.839
Das ging doch vorher, könnt ihr nicht machen, dass das wieder geht.
00:27:44.400 --> 00:27:48.559
Das heißt, VB geht jetzt auch weiterhin nicht oder was heißt die VB-Situation?
00:27:48.720 --> 00:27:49.519
Ja, it's complicated.
00:27:49.680 --> 00:27:51.440
Ja, bei VB geht es aktuell nicht.
00:27:51.599 --> 00:27:51.759
Okay.
00:27:52.160 --> 00:27:58.000
Genau, Skoda war, also Skoda ist ja mit in dieser ganzen Gruppe drin und die haben irgendwie alle am gleichen Tag ihre API's ausgeschaltet.
00:27:58.079 --> 00:28:02.079
Ich glaube, außer Cupra, jetzt will jetzt nichts Falsches erzählen, aber ich glaube, die haben es irgendwie angelassen.
00:28:02.240 --> 00:28:13.119
Skoda hat es auch ausgemacht und die haben dann ihre Legacy-API dann aber dann doch aufgrund von Feedback dann doch wieder angeknipst ein paar Tage später und haben jetzt aber inzwischen ihre Nachfolgeschnittstelle, die halt wirklich dafür gebaut ist.
00:28:13.680 --> 00:28:19.519
Aber ich muss dir mal mehr verstehen, das heißt, ihr habt ja vorher auch schon nur die reverse-engineierte API benutzt, die dann ihre App benutzt hat.
00:28:19.680 --> 00:28:21.359
Das heißt, was ist dann mit der App so?
00:28:21.440 --> 00:28:24.160
Ist es jetzt eine API, an die ihr so einfach nicht mehr rankommt oder wie kann ich nicht machen?
00:28:24.480 --> 00:28:29.200
Ich glaube, sie haben dann, ich bin da in der Tiefe nicht drin, aber du hast auf Android und Co.
00:28:29.359 --> 00:28:39.200
kannst du dann ja auch so Integrity-Sachen mal, das ist Banking-Apps benutzen, um dann bestimmte Dinge zu sperren oder da nicht reingucken zu lassen oder dann noch eine Verifizierung auf der Geräteebene mitzuhaben.
00:28:39.279 --> 00:28:45.519
Und da haben sie, glaube ich, Dinge aktiviert und gemacht, die man nicht so einfach von außen imitieren kann.
00:28:45.599 --> 00:28:54.240
Da gibt es, ich glaube, auch bei der VW-Integration für Home Assistant gibt es, glaube ich, Umwege und Dinge, wo wir gesagt haben, weiß ich nicht, ob wir die jetzt schon mitgehen.
00:28:54.319 --> 00:28:55.680
Das haben wir, glaube ich, erstmal nicht gemacht.
00:28:56.160 --> 00:28:57.680
Aber ja, das ist halt Katze und Maus.
00:28:58.000 --> 00:29:01.519
Also klar, wenn die Daten irgendwo herkommen, dann können wir die vielleicht auch irgendwo herholen.
00:29:02.160 --> 00:29:04.480
Ja, also bei meinem U9 war es ähnlich.
00:29:05.119 --> 00:29:06.640
Das hat lange Zeit irgendwie funktioniert.
00:29:06.720 --> 00:29:10.079
Ich glaube, ich weiß gar nicht, was das war, Anfang des Jahres oder sowas, haben die, glaube ich, auch irgendwas umgestellt.
00:29:10.160 --> 00:29:18.160
Und man musste mal sich so ein Token auch irgendwie generieren und dann gibt es so ein lustiges Skript, was irgendwo auf so einem GitHub-Account liegt.
00:29:18.240 --> 00:29:29.440
Und wenn du das irgendwie ausführst, dann Glück hast, dann öffnet sich die richtige Browser-Seite und dann wird da irgendwo in der Konsole irgendein Key ausgelesen, der dafür sorgt, dass das ganze Ding wieder mit deinem Auto sprechen kann.
00:29:29.599 --> 00:29:33.759
Aber irgendwie ist er ja auf jeden Fall sehr, ich meine, sehr interessante Produktstrategie von VB.
00:29:34.160 --> 00:29:43.440
Ich kann doch im Endeffekt von diesem Fahrzeughash ja nicht das Ziel sein, also kann es schon irgendwie, weißt du, eine komische Vorstellung, dass du einfach jegliche Komponenten von denen in deinem Haus hast und nur dann geht es.
00:29:43.680 --> 00:29:50.640
Also ich das Ja, also es gibt ja auch, also ich kann über Third-Party-Services, auch teilweise welche, wo ich mich privat anmelden kann.
00:29:50.720 --> 00:29:57.680
Also es gibt so Fahrzeugaggregatoren quasi, da kann ich mir einen Account machen, da bezahle ich den monatlich was auch immer, Betrag ex, 5 Euro oder irgendwie sowas.
00:29:57.839 --> 00:30:01.200
Und dann haben die haben die genau diese B2B-Deals.
00:30:01.680 --> 00:30:12.880
Das heißt, ich kann dann da mich dann connecten mit VW, das heißt, meine VW-Daten gehen an diesen Third-Party-Händler-Portal, Fahrzeugding, die macht ja noch ein Fahrtenbuch und die haben noch mehr Funktionen, als dass sie nur API-Sachen durchreichen.
00:30:13.119 --> 00:30:14.799
Aber diese Wege gibt es natürlich auch.
00:30:14.880 --> 00:30:16.799
Und also Tronity ist irgendwie so ein Name, ne?
00:30:17.039 --> 00:30:17.920
Und die integrieren wir auch.
00:30:18.000 --> 00:30:27.920
Das heißt, wenn du sagst, ich will das über diesen Weg machen, dann kannst du dann auch einfach die Datenquelle bei EVCC reinhängen und wie dann, wo dann die Daten originär herkommen, ist dann erstmal auf unserer Seite egal.
00:30:28.240 --> 00:30:31.839
Okay, also das war jetzt gerade mein Denkwür, na klar, sie wollen einfach an einem B2B-Part dann irgendwie mit.
00:30:32.640 --> 00:30:41.680
Das ist meine, also wir haben mit ganz vielen Einzelpersonen gesprochen und da hat man auch mal das Gefühl, okay, die verstehen das teilweise, sie nutzen das auch selber und sie nervt es auch, aber ja, wie auch mal.
00:30:42.240 --> 00:30:44.160
Ich glaube, es sind letztendlich sind es vier Entscheidungen.
00:30:44.799 --> 00:30:50.240
Und kannst du noch kurz über die Use Cases erzählen, was man eigentlich, also was macht man denn eigentlich mit dieser Autoschnittsche?
00:30:50.319 --> 00:31:00.480
Du hast jetzt gemeint, klar, bei einem Tesla, dem kann ich irgendwie sagen, jetzt fang mal an zu laden, laden mal mit so und so viel, aber das ist ja typischerweise bei allen anderen Fahrzeugen dann die Wallbox, die ihr da steuert und diese Information mitgibt.
00:31:00.559 --> 00:31:03.599
Was holt ihr euch dann oder was macht ihr mit den Fahrzeuginformationen?
00:31:03.920 --> 00:31:08.079
Batterieladestand hast du ja schon mal gemeint, so, aber gibt es noch andere Use Cases oder ist das?
00:31:08.799 --> 00:31:15.279
Also das ist eigentlich die kritische Information, weil wenn wir den Fahrzeugstand kennen, können wir halt schlauere Dinge machen.
00:31:15.359 --> 00:31:20.240
Dann kann man sowas bauen wie, das Fahrzeug ist jetzt mit 5% an die Wallbox angeschlossen worden.
00:31:20.640 --> 00:31:32.000
Normalerweise steht das irgendwie auf, mach nur, wenn PV-Überschuss da ist, aber vielleicht, also zumindest bei mir habe ich so konfiguriert, dass ich gesagt habe, okay, das Geld optimieren und PV-optimieren, ist mir erstmal egal, wenn das Auto so leer ist.
00:31:32.319 --> 00:31:36.960
Also auch Akku, Langlebigkeit, man soll die auch nicht so lange so leer rumstehen lassen, wie auch immer.
00:31:37.039 --> 00:31:44.640
Und aber auch Mindestreichweite, wenn dann irgendwas ist, irgendjemand ruft an, dann würde ich trotzdem irgendwie in der Lage sein, so, keine Ahnung, 50 Kilometer mit dem Auto fahren zu können, ohne drüber nachzudenken.
00:31:44.720 --> 00:31:46.240
Das heißt, solche Funktionen können wir einbauen.
00:31:46.319 --> 00:31:50.880
Das heißt, wir stecken an im Moment des Ansteckens, checken wir das Auto, wie voll bist du gerade?
00:31:50.960 --> 00:31:53.839
Okay, du bist keine Ahnung, kleiner als 20 Prozent.
00:31:53.920 --> 00:31:56.640
Dann machen wir dich erstmal so schnell wie es geht, voll auf 20 Prozent.
00:31:56.799 --> 00:32:00.000
Und danach fangen wir an mit PV-Überschussladen und ein bisschen reduzieren.
00:32:00.079 --> 00:32:01.680
Das heißt, das ist ein Anwendungsfall.
00:32:01.759 --> 00:32:05.759
Und anderer Anwendungsfall sind halt so regelmäßige oder so planerische Sachen.
00:32:06.000 --> 00:32:16.240
Also mit, keine Ahnung, ich mache morgen irgendwie einen Auswürfel morgen nach Hamburg, dann stelle ich ein EVCC ein, okay, morgen 8 Uhr, guck mal, dass das Auto irgendwie vollmaß, 100% oder irgendwie sowas.
00:32:16.559 --> 00:32:22.160
Dann kann dann der unser Planungsalgorithmus halt überlegen, gut, was kommt heute über Tag noch rein?
00:32:22.240 --> 00:32:42.079
Wir haben eine PV-Vorhersage, müssen wir nachts, wenn ich einen dynamischen Stromtarif habe, kann man sich da noch günstige Slots raussuchen oder selbst wenn ich keinen dynamischen Stromtarif habe, können wir uns die CO2-neutralsten oder CO2-ärmsten Slots quasi raussuchen und sagen, okay, dann will ich zumindest zu grünen Stunden laden und muss jetzt nicht abends, wenn alle irgendwie aus dem Netz ziehen und dann noch irgendwie Gaskraftwerke anlaufen, noch mein Auto mit da reinhängen.
00:32:42.880 --> 00:32:46.799
Genau, solche Optimierungen gehen halt, wenn wir das Delta wissen.
00:32:47.039 --> 00:32:49.599
Wenn wir wissen, wo willst du eigentlich hin, wie viel Energie brauchst du eigentlich.
00:32:49.839 --> 00:32:57.279
Der Standardmove ist ja sonst, du steckst es an, das Auto lädt einfach die ganze Zeit auf voller Geschwindigkeit und ist dann jemand voll, weil es nicht mehr mag oder weil es dann voll ist und fertig.
00:32:57.519 --> 00:32:59.599
Das heißt, da sehen wir es von außen dann ja nicht.
00:33:01.279 --> 00:33:06.640
Genau, die Alternative, wenn du keine Fahrzeugstelle hast, dann können wir das mit der Energiemenge auch manuell machen.
00:33:06.720 --> 00:33:15.599
Das heißt, du kannst es anschließen und dann sage ich nicht, morgens früh sollst das Auto auf 100% laden, sondern zu morgen früh mach mal 50 Kilowattstunden obendrauf.
00:33:15.680 --> 00:33:18.240
Das heißt, ich muss aber wissen, wie voll ist das, wie voll ist.
00:33:18.400 --> 00:33:26.000
Also ich muss dann diesen Dreisatz quasi im Kopf vollziehen und wenn der Computer das machen kann, ist das immer schöner.
00:33:26.160 --> 00:33:27.599
Muss man weniger drüber nachdenken.
00:33:27.759 --> 00:33:28.640
Ja, auf jeden Fall.
00:33:28.720 --> 00:33:28.960
Ja, cool.
00:33:29.039 --> 00:33:35.680
Das heißt, dann haben wir jetzt mal eigentlich mal in alle Kategorien mal reingeblickt, Fahrzeuge, Wechselrichter Wallboxen, wo wir jetzt noch nicht reingeschaut haben, ein paar Wärmepumpen.
00:33:35.759 --> 00:33:41.200
Heißt es, die machen einfach am wenigsten Probleme oder warum hast du uns noch nichts über Wärmepumpen erzählt?
00:33:41.440 --> 00:33:43.599
Oder ist das so, kommen jetzt erst die schlimmen Geschichten?
00:33:43.839 --> 00:33:44.400
Nee, gar nicht.
00:33:44.480 --> 00:33:48.160
Also wer wobei, es kommt ein bisschen drauf an.
00:33:48.240 --> 00:33:50.960
Also Wärmepumpen, da gibt es ein bisschen zwei Kategorien.
00:33:51.039 --> 00:33:54.000
Also was fast alle Wärmepumpen haben, ist etwas, das nennt sich SG Ready.
00:33:54.240 --> 00:33:57.920
Das heißt, also das ist ein sehr einfaches Protokoll, in Anführungszeichen.
00:33:58.000 --> 00:34:05.680
Man hat da hinten so ein paar elektrische Kontakte und wenn man die in bestimmter Art überbrückt oder einen Schalter zwischen den beiden schließt, dann kann man die in so einen Modus versetzen.
00:34:05.759 --> 00:34:16.400
Das sind spannend für uns sind eigentlich zwei Modi, einmal so einen Boost-Modus, wo man der Wärmepumpe sagen kann, übrigens, falls du gerade was zu tun hättest, jetzt wäre ein geiler Zeitpunkt, wir haben Überschuss da, Strom ist total billig, was auch immer.
00:34:16.719 --> 00:34:21.760
Jetzt könntest du voll Gas geben und keine Ahnung, das war im Wasser für morgens zum Duschen schon mal irgendwie voll machen.
00:34:21.920 --> 00:34:29.840
Und der andersrum Weg ist ein, das kommen wir eher so in den Regulierungsbereich, dass du bei neuen Anlagen auch eine DIMM-Fähigkeit brauchst.
00:34:29.920 --> 00:34:37.599
Das heißt, der Netzbetreiber kann dir sagen, übrigens ist gerade schwierig hier, machen wir alle regelbaren Verbraucher auf Sparflamme quasi.
00:34:37.679 --> 00:34:46.719
Das heißt, da können wir an die Wärmepumpe auch ein DIMM-Signal schicken, also da dann den DIMM-Modus aktivieren und dann fährt die so weit runter, wie man das vorher einmal eingestellt hat.
00:34:46.880 --> 00:34:49.679
Geht bei Wallboxen auch, da steuern wir das dann halt direkt.
00:34:50.239 --> 00:34:52.480
Aber das SG-Ready-Ding ist der einfachste Fall.
00:34:52.639 --> 00:35:04.239
Das geht fast immer, weil ich brauche dann eigentlich nur so ein, keine Ahnung, irgendeine Art von steuerbares Relais, ne, das ist auf ein Shelly oder irgendwas anderes, wo ich mit einer Schnittstelle, mit einer API oder sowas sagen kann, hier, du, mach mal auf, mach mal zu.
00:35:04.559 --> 00:35:06.800
Was dann halt heißt, mach mal DIM oder mach mal Boost.
00:35:06.960 --> 00:35:09.280
Das heißt, da hänge aber ich wirklich an die Wärmepumpen.
00:35:09.519 --> 00:35:11.519
Oder der Elektriker, die machen da nichts anderes, genau.
00:35:12.480 --> 00:35:13.199
Genau, genau.
00:35:13.280 --> 00:35:14.559
Also ja, das muss man da gucken, ne?
00:35:14.639 --> 00:35:17.280
Also das kann man dem Elektriker dann durchaus einbauen lassen, das kennen die aber.
00:35:17.599 --> 00:35:21.519
Das ist der Standardfall, wie man so ein S-G Ready-Ding dann da benutzt.
00:35:22.480 --> 00:35:43.599
Allerdings, was wir auf der Wechsel, Quatsch, auf der Wärmepumpenanlage gerade sehen, ist, dass es da jetzt auch Firmen gibt, die dieses Walled Garden-Ökosystem-Game spielen wollen, die halt sagen, ja, unsere Wärmepumpe, ich nenne jetzt hier keinen Hashler, auch weil ich dir nicht sicher weiß, aber könnt ihr euch nachgucken, sieht man an den Integrationen immer, was man dann da eingeben muss.
00:35:43.840 --> 00:35:53.199
Du hast hier einen Online-Account und über den Online-Account kannst du dann auch sehen, was die Wärmepumpe gerade tut und darüber kannst du auch dieser Wärmepumpe die Signale geben und lokale Schnittstelle hat das Ding zum Beispiel gar nicht.
00:35:53.280 --> 00:35:56.079
Oder zumindest nicht in einer nennenswerten Art.
00:35:56.159 --> 00:36:04.880
Das heißt, da haben wir Wärmepumpen drin, wo wir dann halt so ein O-Off-Tanz halt mit der Cloud des Wärmepumpenbetreibers machen müssen.
00:36:04.960 --> 00:36:10.559
Und das ist, also das ist aus Endnutzersicht nett, weil ich habe dann eben eine App und ich kann dann sehen, was macht meine Wärmepumpe da eigentlich.
00:36:10.719 --> 00:36:20.159
Aber das als den primären Kanal für auch für lokale Steuerbarkeit zu haben, ist eher was, wo wir ein bisschen von genervt sind, was wir natürlich gerne anders hätten.
00:36:20.639 --> 00:36:36.880
Genau, weil also bei Wärmepumpen habe ich das Gefühl, die sind jetzt relativ neu, dass das passiert, aber da habe ich das Gefühl, die spielen den, also die sind deutlich Cloud-affiner wie die normalen Wechselrichter oder Speichersysteme, wo eigentlich eine lokale Schnittstelle eigentlich das Bärminimum quasi ist.
00:36:37.119 --> 00:36:44.880
Auch da hatten wir jetzt ein paar Player, ich glaube, Anka mit ihren ersten größeren Hausprodukten, also für Speicher und Wechselrichter, haben sie auch gesagt, nee, wir machen das nur mit Cloud.
00:36:44.960 --> 00:36:57.280
Und da gab es, glaube ich, so viel Feedback, dass sie inzwischen auch eine lokale Schnittstelle, ich weiß gar nicht, ob es ein Modbost ist, aber mit denen können wir jetzt auch sprechen, ohne dass es da ein Cloud-Chauen braucht, einfach weil Nutzerfeedback oder Marktfeedback war, dass man das haben wollte, was sehr schön ist.
00:36:57.599 --> 00:37:05.679
Und wenn du jetzt den Use Case, also du hattest jetzt SG Ready erklärt, so wenn, äh, wenn man irgendwie ein Shelly oder irgendwas anderes dranhängt, einfach nur zwei Relais, um in diese zwei Zustände zu versetzen.
00:37:05.760 --> 00:37:12.000
Wenn es jetzt aber den Cloud-Zugang gibt, inwiefern steuert ihr die Bärenpumpe dann noch smarter?
00:37:12.079 --> 00:37:17.360
Also was gibt es für Use Cases, wie man das noch weiter optimieren kann?
00:37:17.920 --> 00:37:18.239
Genau.
00:37:18.400 --> 00:37:25.039
Also da gibt es teilweise Punkte, wo wir auch wirklich Leistungsvorgaben oder Leistungsempfehlungen halt rausgeben können.
00:37:25.280 --> 00:37:33.280
Nicht nur ein, mach mal jetzt mehr, mach mal jetzt weniger, sondern wir können ja sagen, jetzt wären übrigens fünf Kilowatt an Leistungen, wären jetzt gerade verfügbar.
00:37:33.440 --> 00:37:40.880
Die darfst du jetzt nehmen und dann geht die auch nicht in 8-Kilowatt-Modus, wo sie dann doch wieder aus dem Netz nachziehen würde, was wir in einem anderen Fall nicht wirklich steuern können.
00:37:41.119 --> 00:37:42.800
Da können wir nur sagen, mach oder mach nicht.
00:37:43.199 --> 00:37:52.239
Und wir können natürlich für uns in der Konfiguration noch angeben, was mach oder mach nicht ungefähr bedeutet bei dem Gerät, sodass wir so ein bisschen wissen, wann macht das Sinn, wann macht es keinen Sinn, das schon zu tun.
00:37:52.320 --> 00:37:57.519
Aber genau, bei den Geräten, die, das muss nicht zehn der Cloud-Steuerung sein, wir haben auch welche die lokalischen Stellen haben, wo wir das machen können.
00:37:57.599 --> 00:38:03.760
Da können wir halt einen Leistungswert hingeben und dann sagen, das ist das, was jetzt gerade verfügbar wäre und nimm das mal bitte.
00:38:03.840 --> 00:38:14.079
Oder wenn Strom günstig ist, sagen wir halt hier, reiz mal aus, was du machen kannst zum Beispiel, weil wir jetzt gerade gar kein Überschusslimit haben, sondern einfach eine gute Zeit wäre, jetzt so viel wie möglich zu benutzen.
00:38:14.239 --> 00:38:19.760
Das heißt aber, wenn ihr jetzt eine Wärmepumpe sagt, mach mal 5 Kilowatt, das heißt dann, alles andere entscheidet dann aber die Wärmepumpe.
00:38:19.840 --> 00:38:24.000
Also beispielsweise, es kann ja sein, es ist schon schon warm in meinem Haus und ich will es nicht noch wärmer haben.
00:38:24.079 --> 00:38:28.559
Das heißt ja nicht, nur weil jetzt Energie da ist, dass mein Haus jetzt drei Grad wärmer werden soll, ich eigentlich haben will.
00:38:28.880 --> 00:38:29.280
Genau, richtig.
00:38:29.360 --> 00:38:36.960
Also bei Wärmepumpen, in der Regel haben die einen Puffer, also fast immer haben die einen Puffer und der wird aufgeheizt, das steuert jetzt nicht das Raumthermostat oder sowas.
00:38:37.280 --> 00:38:43.679
Und bei den Wärmepumpen ist es auch fast, ne, ist es auch schließlich so, dass wir da eine Leistungsempfehlung geben.
00:38:43.760 --> 00:38:51.039
Also entweder binär über diesen Boost oder halt über, das wäre jetzt verfügbar und das, was die Wärmepumpe dann eigentlich macht, ist dann ihre Aufgabe.
00:38:51.360 --> 00:39:03.440
Also wir fahren das Ding jetzt nicht irgendwie aktiv hoch und sagen, mach mal alle deine Heizstäbe an oder benutze mal irgendwas, obwohl das gerade vielleicht gar nicht gebraucht ist oder in dem normalen Jahreszeitenprofil Außentemperatur total unangebracht wäre.
00:39:04.320 --> 00:39:04.639
Genau.
00:39:04.719 --> 00:39:14.559
Und die andere Variante davon, wo wir Wärmeerzeugungen sind, ich habe mir jetzt, wir haben hier so eine Pellezeizung, wir haben so einen großen Wasserspeicher und ich habe jetzt vor zwei, drei Jahren dann einen Heizstab einbauen lassen.
00:39:15.199 --> 00:39:20.960
Einfach um im Sommer, jetzt gerade ist diese Pellezeizung halt aus und die ist also auch marschallig wahrscheinlicherweise im Oktober wieder an.
00:39:21.199 --> 00:39:31.440
Und jetzt gerade ist da so ein Heizstab drin und der macht halt, wenn PV-Überschuss da ist, macht der einfach aus elektrischer Energie einfach Wärme und heizt diesen Wasserspeicher auf.
00:39:31.519 --> 00:39:34.079
Und den besteuern wir dann sehr direkt.
00:39:34.400 --> 00:39:42.719
Das heißt, da sagen wir wirklich, also da hat man in der Regel eine Rückkopplung über so einen Temperaturfühler, dass man so bestimmte Grenzen einhält, die sollten da wirklich halt auch ein Gerät sein.
00:39:43.280 --> 00:39:48.320
Wenn viele Funktionen in EVCC ist, dass das nicht dazu führt, dass das Wasser auf einmal anfängt zu kochen, obwohl es das nicht sollte.
00:39:48.559 --> 00:39:51.599
Das ist immer so Baseline, dass das Gerät das können muss.
00:39:52.079 --> 00:40:06.800
Genau, aber das jetzt hier ist es gerade so, wenn das Auto nicht da ist und irgendwie Schauspeicher voll sind, dann springt halt der Heilstab an, so als letzter Verwerter, bevor wir einspeisen, weil es dann immer noch ein bisschen günstiger ist, dann einfach Wärme daraus zu machen, als es dann für 7 Cent oder sowas rauszugeben.
00:40:08.000 --> 00:40:15.760
Und da ist es aber so, dass wir direkt die Leistung an dem Heilstab einstellen und der dann auch diese Leistung quasi mitmacht, solange er in seinem Temperaturbereich ist.
00:40:20.320 --> 00:40:27.199
Hast du noch Fragen zu diesem Punkt der Tieren, sonst mache ich in meinem Kopf schon eine andere Kategorie auf an nächsten Fragen.
00:40:27.440 --> 00:40:34.079
Ja, also ich meine, ist ja keine jetzt persönliche Produktberatung gerade, aber das Ding ist immer.
00:40:37.440 --> 00:40:39.440
Also ich habe so Fragen habe ich auch noch auf, wenn du willst.
00:40:40.159 --> 00:40:51.760
Nein, das Ding ist, also wie gesagt, ich habe ja zu Hause alles Mögliche an diesen Komponenten, mittlerweile auch eine Wärmepumpe, PV-Anlage, Elektroauto, Wallbox, soweit vorhanden.
00:40:52.400 --> 00:40:53.920
Dynamischer Stromtarif auch.
00:40:54.719 --> 00:40:59.840
Bisher Tibber ab jetzt eben 1,5 Grad direkt, weil meine Wärmeverpumpe von 1,5 Grad ist.
00:40:59.920 --> 00:41:03.440
Und ich jetzt erstmal gucken wollte, was die denn machen, in dem Sinne auch Heartbeat jetzt.
00:41:03.599 --> 00:41:04.559
Das wird aber erst am 1.
00:41:04.719 --> 00:41:12.079
Oktober aktiviert, von daher bin ich mal gespannt, wie smart oder welche Optimierungen da rausgeholt werden können.
00:41:12.239 --> 00:41:19.199
Und irgendwie in meinem Kopf, vielleicht habe ich auch noch nicht lange genug drüber nachgedacht, bin ich mir auch noch nicht so richtig sicher, wo ich denn jetzt am Ende welche Steuerung haben will.
00:41:19.280 --> 00:41:49.840
Denn als wir das Haus gekauft haben und umgebaut haben vor fünf Jahren oder sowas, habe ich zusätzlich, kennt Fabi auch noch die Geschichten von Controm, so eine Heizungssteuerung, eine smarte Heizungssteuerung, die praktisch jeden einzelnen Heizkreis mit Sensoren überwacht bei der Fußballsheizung und sonst jeden Heizkörper einen Funkthermostat hat, wo, genau, also in beide Richtungen praktisch Temperaturen zurückkommen und Temperaturen gesetzt werden, die denn da sein sollen.
00:41:50.079 --> 00:42:01.840
Und irgendwie frage ich mich jetzt in diesem ganzen Setup, diese Information fehlt ja eigentlich noch in beiden Systemen, sowohl 1,5 Grad weiß das im Moment noch nicht, als auch EVCC weiß das nicht so richtig, was denn eigentlich der tatsächliche Bedarf ist.
00:42:02.079 --> 00:42:10.079
Und deswegen bin ich mir noch so unsicher, wo jetzt am Ende, also wenn es wirklich nur um den Überschuss geht, dann verstehe ich das noch so.
00:42:10.320 --> 00:42:24.159
Dann ist es okay, jetzt ist Sonne, dann machen wir halt jetzt ein bisschen das Wasser warm, aber wenn wir jetzt auch noch mit dynamischen Stromtarifen irgendwie gucken wollen, im typischen Verlauf wird morgen um 8 Uhr viel Warmwasser verbraucht.
00:42:24.639 --> 00:42:29.679
Zwischen 2 und 3 Uhr ist es günstiger, das warm zu machen als zwischen sieben und acht Uhr.
00:42:29.840 --> 00:42:31.599
Warmaß deshalb auch noch relativ einfach.
00:42:31.760 --> 00:42:39.280
Aber dann auch noch zusätzlich die Heizung mit, wie warm ist es denn gerade eigentlich im Haus und wie viel Heizleistung brauche ich und wie ist da die Kombination.
00:42:39.519 --> 00:42:41.199
Jetzt war jetzt gar keine konkrete Frage.
00:42:41.280 --> 00:42:42.000
Ich habe gerade eigentlich nur.
00:42:42.559 --> 00:42:45.519
Ich habe nur das Problem gemacht, gehofft, Michael hat eine Antwort.
00:42:47.360 --> 00:42:48.960
Wir haben genau das, was du gerade sagst.
00:42:49.039 --> 00:42:52.159
Da gibt es aktuell nicht nur Diskussionen, sondern in der Tat auch schon PRD-Reizetten.
00:42:52.559 --> 00:43:06.239
Der läuft schon seit ein paar Monaten, aber da wird fleißig dran gearbeitet, wo wir genau, also bei, wenn wir, ich habe ein bisschen optimizerndes Modell gesprochen, wo wir gesagt haben, okay, ich weiß, das Auto soll, was auch mal, am Wochenende will ich irgendwo hin und bis zum Wochenende soll es 100% haben.
00:43:06.320 --> 00:43:09.760
Was ist jetzt der smarteste Move, das Auto auf 100% zu kriegen von einem leeren Zustand?
00:43:09.840 --> 00:43:12.480
Und wie kaufe ich möglichst wenig Strom ein und was auch immer.
00:43:12.800 --> 00:43:16.639
Also das ist total einfach, weil das ist irgendwie vorhersagbar.
00:43:16.880 --> 00:43:22.639
Das Auto verliert irgendwie eigentlich keine Energie, das ist irgendwie geht immer nur in die eine Richtung, wenn du da was reinmachst, dann wird das irgendwie voller.
00:43:22.719 --> 00:43:24.960
Beim Hauspeicher ist auch total vorhersehbar, was passiert.
00:43:25.119 --> 00:43:27.280
Und das ist bei Wärme halt nicht so.
00:43:29.119 --> 00:43:32.559
Da packst du was rein und dusch dir immer, dann ist das wieder weniger als vorher.
00:43:33.039 --> 00:43:34.800
Und dann musst du wieder mehr reinpacken.
00:43:34.880 --> 00:43:39.440
Und dann ist es auf einmal super kalt morgen und dann ist es auch wieder weniger als vorher und dann musst du noch mehr reinpacken.
00:43:40.079 --> 00:43:59.840
Und da gibt es Ideen, jetzt auch unterschiedliche Modelle, die man dann auswählen kann, abhängig davon, ob ich einen Heizstab oder eine Wärmepumpe oder einen anderen Wärmeerzeuger da habe, die genau das modellieren, wo wir jetzt tracken inzwischen auch Außentemperatur, also man kann das einen Außentemperatur-Tarif in Anführungszeichen hinzufügen, das heißt ihnen Wetterdienst anbinden und so.
00:44:00.079 --> 00:44:05.039
Sagen, okay, im Viertelstundentakt quasi haben wir jetzt auch eine Vorhersage für Temperaturkurven.
00:44:05.119 --> 00:44:11.760
Das heißt, wir wissen, wir haben so eine Annahme, das ist aktuell noch konstant, was so die Innenhaustemperatur ist.
00:44:11.920 --> 00:44:19.519
Wir kennen die Historie und sehen, was haben wir eigentlich bei ähnlichen Temperaturen, Außentemperaturen eigentlich so eine Heizleistung gebraucht.
00:44:20.079 --> 00:44:24.639
Und genau, wir können nach vorne gucken und wissen, wird das morgen super kalt oder wird das morgen warm.
00:44:25.119 --> 00:44:37.440
Und abhängig davon, ob man jetzt Warmwasser macht, weil wirklich Räume beheizt, haben wir dann da ein anderes Modell dahinter, was dann vorausbesagt, was das in Kilowattstunden bedeutet und wie viel wir dann vorsehen sollten, um das dann zu haben.
00:44:37.599 --> 00:44:46.800
Und Vorsehen im Sinne von, okay, dann lass uns den Speicher heute lieber nachts günstig aus dem Netz laden, als dass wir morgen Strom nachkaufen müssen, wenn es teuer ist oder irgendwie sowas.
00:44:47.039 --> 00:44:49.199
Also in die Art Optimierung geht es.
00:44:49.280 --> 00:44:53.039
Das ist aktuell noch nichts gemergetes und nichts Festes, aber da gibt es genau.
00:44:53.440 --> 00:45:00.320
Okay, und das basiert dann auf historischen Verbrauchsdaten oder kommen Temperaturdaten aus dem Haus auch in das System?
00:45:01.920 --> 00:45:13.840
Also die soll Innentemperatur ist in dem, also ich habe jetzt den letzten Stand vom PR nicht im Kopf, aber ich glaube, da haben wir eine fixe 20 Grad oder sowas angenommen, um dann die Differenz innen und außen zu modellieren.
00:45:14.159 --> 00:45:17.840
Und da sind auch jetzt keine Hausmodelle und Dämmungen oder irgendwie sowas drin.
00:45:18.400 --> 00:45:20.239
Und auch nicht auf Raumebene, ne?
00:45:20.480 --> 00:45:29.920
Nicht, wo ich jetzt sehe, wie du sagst, du hast eine smarte Heizungssteuerung und wenn die jetzt sagt, das Untergeschoss soll irgendwie 3 Grad wärmer werden, das ist darin jetzt erstmal nicht abgebildet.
00:45:30.320 --> 00:45:30.719
Danke.
00:45:33.679 --> 00:45:34.719
Ja, spannend.
00:45:35.679 --> 00:45:36.239
Fabi.
00:45:36.800 --> 00:45:37.119
Dann.
00:45:38.079 --> 00:45:44.320
Was mich ein bisschen interessieren würde jetzt weg von, vielleicht ein bisschen weg vom Produkt hin zu wie ihr das Ganze denn so entwickelt.
00:45:44.880 --> 00:45:53.440
Wir haben ja schon das häufige Mal auch Leute da gehabt, die mit Open Source Arbeit ihren Alltag bestreiten und daraus ihren Vollzeitjob gemacht haben.
00:45:53.519 --> 00:45:59.039
Aber mich würde mal interessieren, so, wie sieht dein Alltag aus, in diesem Dreier-Team, an diesem Open Source-Projekt zu arbeiten?
00:45:59.119 --> 00:46:05.119
Also wie, kannst du uns mal anführen, wie sieht eine typische Woche für dich aus, wenn du an so einem Produkt arbeitest?
00:46:05.280 --> 00:46:11.440
Gibt es so eine typische Woche oder wie organisiert ihr euch, was, was, wie läuft euer Alltag ab?
00:46:11.840 --> 00:46:18.880
Ja, also ich, also ich habe ja, ich habe relativ früh gesagt, eigentlich möchte ich das in Daylight quasi machen.
00:46:19.119 --> 00:46:23.840
Also ich bin auch samstags und teilweise auch Sonntagsnamittags, wenn sich das ergibt oder sowas, dann da dran und macht da Dinge.
00:46:24.159 --> 00:46:32.639
Ich probiere aber in der Tat möglichst viel halt in die Woche, in die normalen Zeiten für mich quasi zu verlegen.
00:46:33.039 --> 00:46:37.360
Was für mich so ein bisschen, also oder anders, was bei so einem Open-Source-Projekt so ein bisschen asynchron ist.
00:46:37.440 --> 00:46:44.239
Also die meisten Leute sind dann doch irgendwie nach Feierabend dann unterwegs und machen da Dinge oder am Wochenende hat man da Samstag Zeit, um Dinge auszuprobieren.
00:46:44.559 --> 00:46:52.960
Das heißt, ich bin so ein bisschen vielleicht der Outlier bei uns, also die anderen beiden Core-Team-Leute haben, also die können sich in den Randzeiten mehr organisieren.
00:46:53.039 --> 00:46:54.880
Das ist aber ganz gut, es ergänzt sich da ganz gut.
00:46:54.960 --> 00:46:59.920
Das heißt, das ist, also es gibt dann so unterschiedlichen Zeiten, mal unterschiedliche Leute, die zuerst auf die Issues reagieren, zum Beispiel.
00:47:00.400 --> 00:47:01.599
Und da Dinge machen.
00:47:01.920 --> 00:47:07.599
Aber genau, also ein Großteil der Arbeit ist in der Tat, also Issues, die reinkommen, sich angucken.
00:47:07.679 --> 00:47:15.280
Inzwischen haben wir auch AI-Bot, der nicht nur sagt, ist gutes Issue, ist schlechtes Issue, sondern wirklich auch teilweise PS erzeugt und Dinge macht.
00:47:15.360 --> 00:47:16.800
Also das ist mega Hilfe.
00:47:17.119 --> 00:47:20.079
Aber die Menge an Input, die kommt, wird auch größer dementsprechend.
00:47:20.159 --> 00:47:23.760
Das heißt, das ist so auf allen Seiten levelt sich so der Durchfluss hoch.
00:47:23.840 --> 00:47:25.679
Da muss man ein bisschen gucken, wie wir damit umgehen.
00:47:25.760 --> 00:47:27.199
Genau, aber auch PS angucken.
00:47:27.440 --> 00:47:38.480
Leute, die jetzt schon irgendwas relativ weit gebaut haben, das mit der Temperatur zum Beispiel, also sich dann da mal wirklich einen Vormittag nehmen, das passiert bei mir dann relativ häufig, wo ich dann probiere, mir so einen Block zu nehmen und zu sagen, okay, den, den und den.
00:47:38.639 --> 00:47:50.960
Da möchte ich mich heute drum kümmern, möglichst mal nicht in die E-Shows reingucken, sondern mir ein Testset abbauen, das Szenario nachbauen, was der Nutzer da beschreibt und zu gucken, macht das Sinn, habe ich noch eine andere Idee, und dann da Feedback zu geben oder zu ergänzen.
00:47:51.039 --> 00:48:02.800
Und dann auch, also wir haben relativ viele Sachen, die so einen PR-Status von so 80 Prozent geht irgendwie sind und die dann auch wirklich bis zum Ende mit Doku schreiben und was bedeutet das eigentlich und haben wir Konflikt und so.
00:48:02.880 --> 00:48:08.880
Also das so bis zum Ende durchzudeklinieren, dass man, dass wir die auch wirklich in Release reinpacken und dass Leute die dann auch finden und benutzen können.
00:48:09.519 --> 00:48:11.440
Das ist ein Großteil der Arbeit.
00:48:11.519 --> 00:48:17.119
Und dann habe ich immer nochmal eine lange Liste von Dingen, die wir eigentlich mal machen sollten, quasi.
00:48:18.400 --> 00:48:37.760
So mit, keine Ahnung, bessere Charts bauen und also ganz viele Sachen oder irgendwie die unsere Ladepunktübersicht nochmal überarbeiten, keine Verbraucher denen irgendwie mehr Space zu geben, auch für Leute, die jetzt gar keine Wallbox haben, das einfach so als Energie-Dashboard quasi zur Verfügung zu stellen, weil ganz viel von dem, was man dafür braucht, haben wir eigentlich.
00:48:38.000 --> 00:48:44.880
Nur, dass wir einen sehr starken Fokus auf Elektroauto, Überschussladen und Wärme haben und jetzt so einfach nur Funksteckdosen, die ich zu Hause habe.
00:48:45.039 --> 00:48:52.719
Da könnte das auch, also da ist es jetzt auch schon ein geiles Tool für, aber ist nicht First Car Citizen quasi, beziehungsweise man merkt es ein bisschen, dass das so der Nachgedanke ist.
00:48:52.800 --> 00:49:10.400
Und darauf zu optimieren, das sind ja so Punkte, wo ich dann auch probiere, mir dafür explizit Zeit zu schaffen und zu sagen, okay, heute lässt du das mal, guckst du mal, dass du da irgend ein Stückchen weiterkommst, aber ja, es ist also sehr selbstbestimmt, aber auch ein bisschen sehr fremdbestimmt, weil halt viel über die GitHub-Signale quasi, ne?
00:49:10.480 --> 00:49:14.559
Also Issue SPRs, die reinkommen, ja, auch reinkommt.
00:49:15.199 --> 00:49:17.840
Und ihr zu dritt, wie organisiert ihr euch so?
00:49:18.000 --> 00:49:21.920
Ist es so, seid ihr wirklich, seid ihr komplett dezentral so, trefft ihr euch regelmäßig?
00:49:22.320 --> 00:49:44.159
Ja, wir haben, wir hatten, das war ganz nett, wir haben Anfang des Jahres ein Nutzertreffen gehabt, User im Mai, glaube ich, ein User-Treffen am Ruderverein in Osnabrück, die EVCC-Nutzer sind und gesagt haben, hier, falls ihr mal irgendwann Räumlichkeiten braucht, ne, wir hätten da was und dann haben wir gesagt, ja, können wir uns vorstellen, dann kam sie gleich mit Terminverschlägen um die Ecke und dann ist das sehr schnell sehr konkret geworden, was aber sehr cool war.
00:49:44.239 --> 00:49:56.480
Das heißt, da sind dann irgend aus Deutschland und umliegenden Ländern irgendwie 50, 60 Leute zusammengekommen und haben darüber gesprochen, da haben wir drei, deswegen erzähle ich das uns dann auch zum ersten Mal in Person quasi im gleichen Raum gesehen.
00:49:57.199 --> 00:50:02.559
Genau, und sonst, also genau, Hauptkommunikation ist halt asynchron über die über Issues, über GitHub.
00:50:02.880 --> 00:50:27.360
Dann haben wir dann noch irgendwie unsere Slack-Kanäle und wir probieren einmal die Woche, meistens schaffen wir es alle zwei Wochen, uns dann auch wirklich ein, zwei Stunden Zeit zu nehmen, um dann die Dinge, die man nicht so gut asynchron machen kann, wo es dann wirklich, also wo man weiß, okay, wir haben da unterschiedliche Meinungen zu, wir müssen sich jetzt auf was einigen, dass es dann in-person in einem Telefonat oder was auch immer irgendwie ist einfach effektiver, das so zu machen.
00:50:27.440 --> 00:50:29.280
Das heißt, den Kanal haben wir dann auch noch.
00:50:29.440 --> 00:50:32.559
Na krass, wirklich nur alle eins bis zwei Wochen das jeder so ein paar.
00:50:32.719 --> 00:50:34.239
Genau, wir haben kein Stand-up oder irgendwie sowas.
00:50:34.480 --> 00:50:37.199
Also das ist auch, also da kommt dieses Zeitding wieder ein bisschen mit rein mit.
00:50:37.280 --> 00:50:39.360
Und dann, wenn die einen können, können die anderen nicht und so.
00:50:49.440 --> 00:50:51.119
Fabi, hast du noch was?
00:50:52.719 --> 00:51:07.280
Also ich finde das Thema, was wir noch gar nicht aufgemacht hatten, du hast es jetzt nur zwei, dreimal genannt, aber es wird mich zumindest noch für die komplette Hardwarelandschaft von eurem von eurem EVCC noch fehlen.
00:51:07.599 --> 00:51:11.039
Du hast eins, zweimal genannt, dass es smarte Steckdosen und sowas jetzt irgendwie auch mit drin sind.
00:51:11.199 --> 00:51:18.239
Also ist es, das ist, ist das die einzige Gerätekategorie, die wir jetzt noch nicht angesprochen haben, oder gibt es, wenn du jetzt auf smarte Steckdosen eingehst, gerne auch danach noch drauf ein bisschen.
00:51:19.840 --> 00:51:23.119
Aha, so eine Shelly-State, die Jamse.
00:51:24.079 --> 00:51:28.480
Die, die gerade noch nicht per Video zuschauen, hat er mich hier gerade eine Shelly smarte Steckdose.
00:51:28.719 --> 00:51:29.440
Genau, ein Plug-M.
00:51:32.800 --> 00:51:37.840
Genau, also smarte Steckdosen, genau, haben wir auch im Programm, haben auch schon relativ früh kam der Bedarf.
00:51:38.079 --> 00:51:51.360
Also auch teilweise, weil, wenn man das Auto jetzt nicht mit Volllast lädt, ist das auch so die hemmsärmlichste Elektriker, sagt dann so ein bisschen, ja, kann man machen, aber sollte man nicht machen, Lösung, um dann doch PV-Überschuss zu laden, ohne dass man eine Wallbox hat.
00:51:51.679 --> 00:51:54.400
Da muss man immer aufpassen, dass denn die Steckkontakte und was auch immer.
00:51:54.559 --> 00:51:55.519
Wärmeproduktion.
00:51:56.079 --> 00:51:59.519
Aber genau, also ursprünglich so Schaltsteckdosen, um dann halt Dinge laden zu können.
00:51:59.599 --> 00:52:02.639
Also man kann ja auch, keine Ahnung, seine Werkzeugakus mit PV-Überschuss laden.
00:52:02.880 --> 00:52:05.840
Da ist nicht so viel Hup, also da passt nicht so viel rein, aber vom Prinzip geht das auch.
00:52:06.079 --> 00:52:13.440
Also wenn ich irgendwie ein Ding habe, was ich dann abhängig von der Sonne schalten will, kann ich das halt auch machen.
00:52:13.679 --> 00:52:16.800
Ich habe, keine Ahnung, meine Kaffeemaschine braucht zum Beispiel auch ziemlich viel Strom.
00:52:16.880 --> 00:52:23.360
Ich habe da auch eine Schaltsteckdose hinter, ich benutze sie, aber also am Anfang habe ich gedacht, ja, vielleicht ist das geil, das mit PV-Überschuss zu machen, aber ist Käse.
00:52:23.440 --> 00:52:30.559
Also Kaffeemaschinen muss dann laufen, wenn du Kaffee haben willst und nicht dann in die Sonne scheint und morgens was auch immer abhängig von der Jahreszeit ist die dann noch nicht da.
00:52:30.800 --> 00:52:32.559
Aber ich habe die da als Messsteckdosen hinter.
00:52:32.719 --> 00:52:41.519
Ich habe in da beim Kühlschrank eine und das heißt, also auch etwas, was wir ganz am Anfang nicht hatten, weil wir gesagt haben, unser Fokus ist eigentlich erstmal nur Regeln und Steuern.
00:52:42.320 --> 00:52:47.760
Was wir jetzt seit einigen Releases machen, ist, dass wir halt auch Daten, historische Daten erfassen.
00:52:47.840 --> 00:52:50.159
Das heißt, wir haben gesagt, okay, wir wollen jetzt kein Grafana sein.
00:52:50.239 --> 00:52:53.760
Also den Ausleitungskanal, Influx-DB und so hatten wir schon ganz am Start.
00:52:53.840 --> 00:52:59.440
Also dass man sagen kann, hier alles das, was bei euch durchläuft, ich hätte ja gerne Persistenz vorne, ich hätte gerne ein Grafana-Dashboard.
00:52:59.519 --> 00:53:02.400
Da gibt es auch Community-Dashboards, die man sich irgendwie angucken kann.
00:53:02.639 --> 00:53:08.880
Das geht alles, aber sich einen Grafana einrichten ist jetzt auch was, was, also das können kriegen wir hin oder haben wir auch irgendwie Bock drauf, ne?
00:53:08.960 --> 00:53:14.559
Aber jetzt so ein normaler Endnutzer oder ich richte jetzt bei meinen Eltern ein oder sowas, die werden sich da keinen Grafana oder irgendwas aufsetzen.
00:53:14.639 --> 00:53:17.920
Aber vielleicht interessiert sie das trotzdem, was die Kaffeemaschine gebraucht hat.
00:53:18.400 --> 00:53:33.920
Genau, das machen wir jetzt seit einigen Releases, dass wir halt auch an allen Verbrauchern, an allen Wallboxen quasi oder auch bei Produktionssachen, Speicher, Einspeisungen, halt die Werte einfach mitschreiben und dann auch eine Basis für eine historische Auswertung haben.
00:53:35.519 --> 00:53:39.280
Das heißt, auf dem Pi, den ihr habt, da läuft eine Influx-DB drauf, da schreibt die Werte ein.
00:53:39.679 --> 00:53:40.400
Genau, das machen wir eben nicht.
00:53:41.760 --> 00:53:42.000
Genau.
00:53:42.079 --> 00:53:45.760
Also das war der Weg, wo man das immer schon selber bauen konnte und das auch mal unsere Empfehlung war.
00:53:45.840 --> 00:53:51.280
Wir haben eine SQLite-Datenbank mit dabei und wir haben gesagt, wir machen nicht High Volume Data irgendwas.
00:53:51.360 --> 00:54:09.920
Und ob du jetzt, keine Ahnung, von vorgestern Nacht nochmal gucken kannst, was zwischen 14.34 Uhr und 14 Uhr, oder das passt nicht von der Uhrzeit, was zwischen 0.30 Uhr und 0.31 Uhr passiert ist, das ist nicht unser Anspruch, sondern wir haben gesagt, wenn wir im Viertelstundentakt Energiewerte speichern, das ist so ein bisschen der Kern, dann können wir das auch sehr low-Tech machen.
00:54:10.000 --> 00:54:29.679
Da können wir einfach in die SQLite-Datenbank einfach die Einträge reinschreiben und dann haben wir da, keine Ahnung, da kannst du einige Jahre an normale Haushaltsdaten quasi rein persistieren, bevor du irgendeinen Bedarf für so eine hochperformantere, aggregierende Daten-Backend-Geschichte hast und wir sind dann in einem technisch sehr einfachen Bereich unterwegs.
00:54:30.719 --> 00:54:32.320
Genau, das machen wir inzwischen.
00:54:32.400 --> 00:54:35.519
Das heißt, wir haben noch nicht viele Dashboards und noch nicht viele Auswertungen.
00:54:35.599 --> 00:54:49.920
Also man kann sich die Zeit leisten quasi auf Tages-, Monats- und Jahressicht heute schon angucken, jetzt für meine Kaffeemaschine oder irgendwas, was ich an die Steckdose angeschlossen habe, für meine PV-Anlage oder für meine beiden PV-Anlagen kann ich dann irgendwie gucken, wo kam mehr, wo kam weniger an bestimmten Tagen.
00:54:50.480 --> 00:54:50.719
Genau.
00:54:50.880 --> 00:54:55.119
Und da haben wir uns erstmal auf das Daten erfassen und Basisvisualisieren konzentriert.
00:54:55.199 --> 00:55:01.760
Aber es ist sicher ein Bereich, den wir, also nee, das ist ein Bereich, der auf meiner Liste steht, den wir ausbauen müssten und wollen, daraus dann auch wirklich schöne Charts zu bauen.
00:55:02.000 --> 00:55:11.760
Dass man wirklich sagen kann, hier von meinen Haushaltsverbrauchern war diesen Monat die Waschmaschine davor, dem Kühlschrank oder nicht, oder wie auch immer, solche Sachen daraus dann auch wirklich zu visualisieren.
00:55:13.280 --> 00:55:14.239
Ja, cool.
00:55:14.480 --> 00:55:21.199
Und vielleicht, weil du es vorhin nochmal angesprochen hast, wieder eine neue Kategorie aufgemacht mit wie AI-enabled seid ihr denn eigentlich unterwegs?
00:55:21.760 --> 00:55:34.320
Ihr habt einen AI-Agent, der zumindest mal die Issues bewertet, theoretisch auch ein Pull Request mitarbeitet, aber wie viel Code bei EVCC wird von AI geschrieben und wie viel von Hand?
00:55:34.880 --> 00:55:36.559
Ja, von Hand, mein Gott.
00:55:37.920 --> 00:55:38.559
Gute Frage.
00:55:40.000 --> 00:55:42.480
Die Zahl geht auf jeden Fall hart gegen Null, würde ich sagen.
00:55:42.559 --> 00:55:58.480
Also das ist etwas, was ich jetzt über das letzte Jahr, letzte halbe Jahr vor allem, seit Anfang des Jahres hat man das Gefühl, okay, ich kann das doch per Hand schreiben, aber das, was der Bot macht, also selten, dass die Qualität schlechter ist wie das, was ich selber in der Lage wäre zu produzieren.
00:56:00.079 --> 00:56:31.199
Genau, also vor einem Jahr oder so war das so, dass wir also vermehrt Pull-Requests gekriegt haben, wo wir das Gefühl hatten, okay, da hat jetzt jemand, keine Ahnung, so Sloppy-Style-PR gemacht und da haben wir relativ genervt davon, also auch weil die Qualität relativ so mehr war und in der Contributing MD gibt es auch irgendwie Regeln mit, was so Anforderungen sind, die man irgendwie mitbringen muss, um jetzt bei uns so ein PR zu machen oder wann wir Dinge vielleicht auch kommentarlos oder mit so einem, guck dir das mal bitte an, Kommentar zumachen.
00:56:31.760 --> 00:56:36.639
Aber das hat sich jetzt in den letzten Monaten, Wochen total, äh, Monaten, total geändert.
00:56:36.880 --> 00:56:41.039
Also dass die Qualität, die wir da kriegen, echt total hoch ist.
00:56:41.199 --> 00:56:48.480
Ich glaube, wir selbst im Core-Team, also natürlich, also Großteil des Codes haben wir selber geschrieben, auch mit Hand und den können wir auch selber lesen.
00:56:49.840 --> 00:56:52.880
Genau, aber das, was jetzt neu dazu kommt, das ändert sich.
00:56:53.199 --> 00:56:57.280
Das ist einfach viel Ausgabe von Cloud-Code quasi ist.
00:56:57.360 --> 00:57:11.360
Das wird wahrscheinlich bei euch und bei anderen Projekten ähnlich sein, dass man das noch aus historischen Gründen quasi per Hand machen könnte, aber da muss man schon total Bock drauf haben, wenn man seine Zeit da rein investieren will, ja.
00:57:11.760 --> 00:57:17.599
Genau, das mit den PR-Bots, also was wir schon lange, schon seit zwei oder drei Jahren hatten, ist das für so ein, was hatten wir denn?
00:57:17.679 --> 00:57:21.440
Wir hatten so eine Open Source Tier von Sorcery AI, nannte sich das.
00:57:21.519 --> 00:57:23.840
Das ist so ein oder nennt sich, das ist immer noch da.
00:57:24.480 --> 00:57:26.480
Der macht so eine Ersteinschätzung von PRs.
00:57:26.639 --> 00:57:37.440
Das heißt, jemand stellt PR und dann läuft so ein Sorcery-Bot los und der guckt sich den PR an und gibt dann da irgendwie so eine Einschätzung zu mit, ah, das kannst du mal irgendwie machen und das ist aber irgendwie nicht in Line mit dem, was der sonst in der Codebase ist.
00:57:37.679 --> 00:57:42.400
Das war total, war mir eher skeptisch, war total super, wollten wir dann auch nicht wieder abgeben.
00:57:42.960 --> 00:58:06.239
Und genau, das, was ich eben erzählt habe, ist, dass er jetzt bei Issues, der läuft wirklich einen Plot-Code dann auch los und guckt sich, also vergleicht, liest Log-Files, guckt sich Screenshots an und guckt, ob das plausibel ist, ob es ein Anwenderfehler ist, ob es mit der Doku matcht oder nicht und gibt wirklich Informationen, die dann auch super hilfreich sind, wo wir dann als Maintainer teilweise nur sagen mit, ja, das, was da oben geschrieben ist, so ist das, ne?
00:58:06.480 --> 00:58:08.320
Das ist ein Bug, da müssen wir uns darum kümmern.
00:58:08.559 --> 00:58:20.320
Beziehungsweise, wenn sich der Bot an der Stelle sicher ist, dann, also man sieht dann, dass das Reasoning in Anführungszeichen steht dann teilweise mit drin, so im Sinne von, ich bin mir ziemlich sicher, ich mache schon mal ein PR, auch ohne die Maintainer gefragt zu haben.
00:58:20.400 --> 00:58:23.360
Und bei vielen Sachen ist es ein Ja, vielleicht eher eine Design-Dection.
00:58:23.440 --> 00:58:26.559
Ich warte mal auf Feedback von dem Maintainer, bevor ich jetzt ein PR stelle zum Beispiel.
00:58:26.800 --> 00:58:29.440
Aber hat die Lösung schon im Kopf in Anführungszeichen.
00:58:29.519 --> 00:58:34.559
Und das ist schon krass, wie das auch die Arbeit natürlich mit den Issues und so verändert.
00:58:36.320 --> 00:58:37.360
Ja, cool.
00:58:38.079 --> 00:58:41.599
Dennis, ich bin soweit durch.
00:58:41.760 --> 00:58:42.320
Was ist bei dir?
00:58:42.400 --> 00:58:43.280
Wie sieht es aus?
00:58:44.079 --> 00:58:48.000
Ja, ich glaube, konkrete Fragen habe ich auch nicht mehr.
00:58:48.079 --> 00:58:51.840
Ich wollte nochmal drauf eingehen, weil ihr es auf der Webseite stehen habt und weil ich es auch so empfinde.
00:58:52.880 --> 00:58:56.719
Da steht der Satz, wir lieben gute Benutzeroberflächen.
00:58:58.079 --> 00:59:08.880
Und dass da einfach, glaube ich, viel Wert drauf gelegt wurde, dass es ein sehr simples und sehr hübsches Interface ist, was einfach zu verstehen ist, einfach so von der UX Spaß macht zu benutzen.
00:59:09.280 --> 00:59:13.039
Und von daher, ich, ja, ich nutze die App sehr gerne.
00:59:13.119 --> 00:59:18.559
Ich muss dazu sagen, aber das ist immer das Ding in meinem, alles, was mit meiner Home-Automatisierung so zu tun hat.
00:59:18.960 --> 00:59:26.800
Zu oft funktioniert es nicht, das liegt dann aber nicht an EVCC, sondern irgendwie, ach, meine Wallbox ist so ein Ding, die es nur im WLAN, weil ich dann noch kein Kabel verlegt habe.
00:59:26.880 --> 00:59:31.840
Jedes Mal, wenn da irgendwie ein Reset ist oder sowas, verbindet die sich nicht neu, dann ist die wieder nicht da.
00:59:32.079 --> 00:59:40.000
Also da gibt es einfach so Kleinigkeiten, die das noch nicht perfekt machen bei mir, aber eher, dass die Gegebenheiten außen rum sind.
00:59:41.440 --> 00:59:46.239
Sorry, ich hab nämlich vorhin gedacht, du hast doch am Anfang gesagt, du nutzt EVCC, aber jetzt nimmst du auch Hardbeat AI.
00:59:46.320 --> 00:59:46.559
Was ist denn?
00:59:46.639 --> 00:59:49.920
Bist du einfach dein Tech-Herz, dass du verschiedene Sachen ausprobieren willst oder was?
00:59:50.480 --> 00:59:55.199
Naja, Hardbeat AI, ganz ehrlich, muss ich sagen, ich weiß noch gar nicht, was es am Ende ist.
00:59:56.000 --> 00:59:58.960
Der Marketing-Sprech ist ja so, wir optimieren jetzt alles.
00:59:59.039 --> 01:00:11.119
Ich habe jetzt die App von denen schon länger von 1,5 Grad und ich kann ja jetzt auch mal, ne, ich sehe da jetzt irgendwie, was die PV-Anlage gerade macht, ich sehe, was die Wärmepumpe gerade verbraucht, wie die Batterie gespeichert ist und scheint so sehr die Sonne?
01:00:11.280 --> 01:00:11.599
Ja.
01:00:13.360 --> 01:00:16.960
Und dass ich gerade 5,5 kW einspeise.
01:00:17.920 --> 01:00:25.199
Und dann gibt es so ein Heartbeat-Tab, aber ich sehe noch nicht, was dann wirklich optimiert wird.
01:00:25.280 --> 01:00:27.920
Und ich, vielleicht kommt das jetzt, weil ich das, wie gesagt, also am 1.
01:00:28.079 --> 01:00:33.519
Oktober wird nochmal irgendwas aktiviert, aber es ist für mich noch so ein bisschen Zwischenmarketing und ich weiß nicht genau, was passiert.
01:00:33.679 --> 01:00:37.519
Von daher, genau, da sind die ganzen Sachen auch irgendwie angeschlossen.
01:00:38.079 --> 01:00:40.079
Und ich warte jetzt mal ab und gucke.
01:00:40.320 --> 01:00:48.480
Also meine Hoffnung wäre so, da steht drin, hey, das war jetzt super smart, ich habe heute Nacht das Haus schon mal aufgewärmt, weil morgen wird es wieder kalt so und das ist gut.
01:00:48.559 --> 01:00:50.800
Und es hat irgendwie einen Mehrwert und es hört sich gut an.
01:00:51.599 --> 01:00:53.519
Das heißt, wir müssen eigentlich nochmal eine Recap-Folge machen.
01:00:54.239 --> 01:01:03.039
Jetzt wissen wir, was Hardbeat RI ist, jetzt kennen wir EVCC und du bist unsere Testbienchen für beide Dinge und kannst uns nochmal sagen, was der Unterschied ist.
01:01:03.360 --> 01:01:05.280
Fände ich gut, fände ich interessant, welche Game dafür.
01:01:06.400 --> 01:01:07.440
Sehr gut, alles klar.
01:01:07.599 --> 01:01:12.079
Dann machen wir vielleicht immer nochmal so ein sieben Minuten Check-in mit Michael und Dennis.
01:01:12.480 --> 01:01:14.159
Ja, sehr gerne.
01:01:14.559 --> 01:01:15.119
Sehr gerne.
01:01:15.679 --> 01:01:24.960
Ansonsten, Michael, wir hören eigentlich immer meistens bei unserem Deepdurch damit auf zu fragen, gibt es denn irgendwas, was wir aus deiner Sicht nicht gefragt haben, über was du aber gerne gesprochen hättest bei EVCC?
01:01:25.039 --> 01:01:27.440
Irgendwas, wo du denkst, Mann, der Fabiende Dennis.
01:01:27.599 --> 01:01:29.679
Warum haben sie die Frage denn nicht gestellt?
01:01:30.480 --> 01:01:31.840
Ja, gute Frage.
01:01:33.440 --> 01:01:42.800
Also wir haben wir die offensichtlichen Funktionsbereiche, glaube ich, alle abgegrast, wenn ich mir jetzt gerade im Kopf die Doku vorstelle, auf was wir da gegliedert und wie wir das aufgebaut haben.
01:01:43.920 --> 01:01:46.000
Nee, ich glaube passt.
01:01:47.039 --> 01:01:49.679
Was für mich neu war, ich wusste nicht, dass es eine native App gibt.
01:01:51.039 --> 01:01:52.719
Hast du es gerade gelernt oder hast du es jetzt vor.
01:01:53.199 --> 01:01:54.880
Ja, ja, nee, also du hast es ja eben erzählt.
01:01:55.119 --> 01:01:55.599
Ja, ja, ja.
01:01:56.480 --> 01:01:57.280
Das war das Interesse.
01:01:57.440 --> 01:02:00.880
Bei mir läuft es innerhalb von Home Assistant tatsächlich, grundsätzlich.
01:02:01.599 --> 01:02:04.480
Aber ja, da.
01:02:05.119 --> 01:02:10.000
Genau, das mit der App kam, kann ich ganz kurz einen Background zu geben.
01:02:10.079 --> 01:02:23.280
Es gab vor, ich weiß nicht, wie ihr das mitgekriegt habt, vor ein, vor zwei, drei Jahren oder sowas, hat Apple jemand angekündigt, sie machen ihr Ad-to-Homescreen-Feature, machen sie in Europa tot, weil sie irgendwie EU-Auflagen machen sollten und das wollten sie nicht.
01:02:23.360 --> 01:02:30.159
Und dann haben sie gesagt, dann machen wir lieber die Funktion weg, als dass wir jetzt anderen Browsern das auch ermöglichen, da irgendwie so ein Homescreen-Progressive Web-App-Ding zu machen.
01:02:30.239 --> 01:02:35.360
Und das war bei uns der Punkt, weil ganz viele Leute einfach EVCC auf Homescreen installieren, das war unser empfohlenes Ding.
01:02:36.159 --> 01:02:41.920
Und genau, ganz viele Leute benutzen das so und das war bei uns dann so ein, okay, wenn das wegfällt, dann ist das irgendwie kacke, ne?
01:02:42.000 --> 01:02:45.119
Dann muss ich es im Browser aufmachen, da habe ich unten immer die Browserzeile, weil ich irgendwie Platz.
01:02:45.199 --> 01:02:49.199
Und das war bei uns der Punkt, wo wir gesagt haben, komm, lass uns mal überlegen, was eine App bedeutet.
01:02:49.440 --> 01:02:53.760
Fokus war immer noch, dass wir möglichst viel des User-Interfaces nicht doppelt bauen.
01:02:54.159 --> 01:03:00.079
Das heißt, de facto ist das, wenn das erstmal eingerichtet ist, ein Fullscreen-Browser, wo ich zwischen unterschiedlichen Instanzen hin und her wechseln kann.
01:03:00.320 --> 01:03:06.639
Wir haben inzwischen auch so einen Remote-Access-Server für Leute, die sich jetzt irgendwie kein VPN oder sowas anmelden oder einrichten können.
01:03:06.800 --> 01:03:21.199
Kannst du bei uns jetzt, wenn du Sponsor bist, weil wir da ein bisschen Cloud-Infrastruktur betreiben, kannst du einen Haken setzen, kriegst eine Subdomain und kannst dir den Nutzernamen ein Passwort anlegen, die lokal dann irgendwie gehalten und gecheckt werden und kannst sie dann einfach in der App abscannen und dann hast du da irgendwie die Verbindung aufgebaut.
01:03:22.320 --> 01:03:22.639
Genau.
01:03:22.800 --> 01:03:32.559
Plus, was jetzt Neues, ich weiß nicht, ob du iOS oder Android hast, das mit den Widgets kommt bei Android jetzt im nächsten Release, bei iOS gibt es das schon seit ein, zwei Releases, aber das sind dann natürlich wirklich die Mehrwerte, die du dann hast.
01:03:32.800 --> 01:03:36.480
Push-Nachricht steht auf der Liste, haben wir aktuell auch noch nicht, aber könnte auch nochmal spannend sein.
01:03:36.719 --> 01:03:46.000
Gerade mit irgendwie Optimizer hat jetzt irgendwas umentschieden oder sowas, könnte man wäre ein Anlass, wo man sagen könnte, hier informieren wir Nutzer mal drüber über die Probleme.
01:03:46.159 --> 01:03:47.760
Deine WallWalks ist wieder offline.
01:03:48.239 --> 01:03:52.800
Zum Beispiel, der Ladeplan hat nicht so funktioniert, was auch noch zu spät angesteckt wurde, was auch immer.
01:03:52.880 --> 01:03:56.239
Irgendwelche Dinge, die man vielleicht mitkriegen möchte, ja.
01:03:56.400 --> 01:03:56.719
Okay.
01:03:57.280 --> 01:03:58.159
Sehr gut.
01:03:58.480 --> 01:03:59.119
Ja, cool.
01:03:59.280 --> 01:03:59.920
Vielen Dank.
01:04:00.239 --> 01:04:04.639
Dann haben wir natürlich, wie in jedem Deep Dive, auch heute noch unsere Picks of the Day.
01:04:06.719 --> 01:04:08.480
Das war Fabius Einsatz für die Musik.
01:04:09.280 --> 01:04:09.840
Fabi.
01:04:27.760 --> 01:04:37.920
So, Michael hat im Vorgespräch der Folge erzählt, dass er extra nochmal auf unserer Webseite war und sich durch die Historie gescallt hat, um nicht einen zu nehmen, der schon mal da war.
01:04:38.079 --> 01:04:39.840
Das mache ich gerade auch parallel nochmal.
01:04:40.960 --> 01:04:42.639
Du kannst aber übrigens die Suche dazu benutzen.
01:04:42.800 --> 01:04:44.320
Du kannst einfach in der Suche oben eingeben.
01:04:44.400 --> 01:04:45.519
Du findest auch Picks of the Day, ne?
01:04:45.599 --> 01:04:46.480
Also wenn du es öffnen kannst.
01:04:47.119 --> 01:04:48.800
Gerade öffnet ich programmiert aber gar nicht.
01:04:49.519 --> 01:04:50.559
Aber ich mache das parallel.
01:04:50.639 --> 01:04:53.519
Fabi, fang du doch mal an, während ich das noch versuche.
01:04:53.920 --> 01:05:01.840
Ja, ich habe ein Pick of the Day mitgebracht, ein Tool, was ich noch gar nicht so lange im Einsatz hatte, aber ich habe es eigentlich aus einem Use Case heraus gerne nochmal ausbildet.
01:05:01.920 --> 01:05:07.760
Also vielleicht, wir hatten uns gerade ja in der Folge uns auch darüber unterhalten, so AI-Agents und dass man eigentlich gar keinen Code mehr selbst schreibt.
01:05:07.840 --> 01:05:09.440
Ich glaube, das ist für niemanden hier neu.
01:05:09.679 --> 01:05:18.880
Aber mein bisheriges Go-To-GUI-Tool, um mich durch meine verschiedenen Projekte zu navigieren und die verschiedenen Agent-Harnesses zu benutzen, ist eigentlich Conductor.
01:05:19.760 --> 01:05:30.000
Und es ist aber so, dass wir, was mir aktuell an Conductor noch so ein bisschen fehlt, ist der Move hinzu, ich würde gerne mit meinem Handy auch teilweise einfach, wenn ich Remote bin, an den verschiedenen Features irgendwie weiterarbeiten.
01:05:30.079 --> 01:05:43.920
Klar, ich kann irgendwie die Codex-App nutzen, ich kann auch Cloud Code nutzen, die irgendwelche Remote-Funktionen haben, aber irgendwie ist meine Realität dann doch meistens so, dass ich viel am Mac bin und irgendwie Conductor so von der UI her eigentlich sehr viel ansprechender finde und irgendwie um meine verschiedenen parallelen Workstreams zu organisieren.
01:05:44.159 --> 01:05:55.199
Und ein Tool, das ähnlich verspricht, wie Conductor Open Source ist und dazu auch eine Mobile-App anbietet, mit der ich das dann sozusagen seamlessly weitermachen kann, ist Paseo.
01:05:55.440 --> 01:05:56.639
Paseo.sh.
01:05:56.880 --> 01:05:59.519
Im Grunde brauche ich gar nicht viel dazu sagen, außer dass es Conductor.
01:06:00.159 --> 01:06:11.039
Plus iPhone-App ist, was bei Conductor ja bisher mit der iOS-App bisher nur im, also bald verfügbar genannt wird und auch in dem 30 Dollar pro Monat Plan nur mit drin ist.
01:06:11.119 --> 01:06:12.880
Bei Paseo ist das Ganze direkt mit drin.
01:06:12.960 --> 01:06:13.920
Ich probiere es gerade so ein bisschen aus.
01:06:14.000 --> 01:06:26.239
Ich finde es erstmal ganz cool und würde es euch vielleicht mal ins Herzding auch auszuprobieren, wenn es ein Use Case ist, der euch interessiert und dass ihr das Ganze nicht über Claude oder Codex bitte mal die Chat-GPT-App machen wollt.
01:06:28.480 --> 01:06:30.000
Dennis, hast du gecheckt?
01:06:30.239 --> 01:06:32.320
Ich habe irgendwie das Gefühl, dass man.
01:06:32.800 --> 01:06:40.159
Also hast du dich gerade gekratzt, weil du dachtest, so, ist das jetzt ein guter Pick vom Fabi oder weil du weil du immer noch bei deinem Pick bist und gar nicht zugehört hast, was ich gerade erzählt habe?
01:06:40.320 --> 01:06:44.159
Doch, es hätte auch sein Kratzen sein können, so, oh ja, war das jetzt gut, was der Fabi erzählt hat?
01:06:44.559 --> 01:06:46.079
Paseo hört sich fantastisch an.
01:06:46.159 --> 01:06:46.880
Ja, toll, danke.
01:06:47.760 --> 01:06:49.119
Diese Affirmation habe ich gebraucht.
01:06:49.199 --> 01:06:51.039
Hat mir ein bisschen gefehlt, nachdem ich es gerade erzählt habe.
01:06:51.840 --> 01:06:53.760
Und werde ich mir sofort zerlieren.
01:06:54.000 --> 01:06:54.639
Klasse.
01:06:55.599 --> 01:06:58.239
Also brauchst du noch kurz, ist der Michael erst dran oder weißt du es nicht?
01:07:00.239 --> 01:07:02.000
Ich konnte es nicht verifizieren, parallel, weil mein Schauspieler.
01:07:02.159 --> 01:07:04.559
Also Fahrradfahren hast du schon mal empfohlen, falls es das ist.
01:07:04.719 --> 01:07:06.079
Ich wollte schlafen nehmen heute.
01:07:08.960 --> 01:07:14.480
Nein, passend zur Folge einen dynamischen Stromtarif.
01:07:16.400 --> 01:07:20.960
Nicht unbedingt, weil es jetzt irgendwie wirtschaftlich auf jeden Fall sinnvoll ist.
01:07:21.920 --> 01:07:26.800
Aber da wollte ich nach Tippa nachgucken, weil ich ja mal Tibber benutzt.
01:07:28.079 --> 01:07:28.719
Hast du die Suche benutzt?
01:07:28.800 --> 01:07:29.599
Ich habe es nur einmal eingegeben.
01:07:29.679 --> 01:07:30.639
19.04.2014.
01:07:30.800 --> 01:07:34.239
Ich habe die Suche nicht genutzt, weil mein Internet, ich hatte gerade kein Internet auf meinem Handy.
01:07:34.559 --> 01:07:37.840
Egal, es ist jetzt 19.04.24, das heißt, es ist schon ein paar Jährchen her.
01:07:38.159 --> 01:07:39.920
Ich weiß nicht, ob du das empfohlen hast.
01:07:40.559 --> 01:07:42.320
Egal, machen wir einfach nochmal.
01:07:42.960 --> 01:07:44.159
Und es muss ja nicht Tippa sein.
01:07:44.239 --> 01:07:47.519
Es gibt auch, was sind die großen anderen?
01:07:47.599 --> 01:07:48.480
Das weiß Michael wahrscheinlich nicht.
01:07:49.039 --> 01:07:52.639
Oktopus und ja gut, 1,5 Grad tatsächlich er ist auch.
01:07:53.920 --> 01:07:57.679
Avatar, ich weiß nicht, ob die nur in Österreich unterwegs sind oder ob die auch Deutschland was machen inzwischen.
01:07:58.159 --> 01:08:02.639
Aber was ich daran eigentlich spannend finde, und deswegen so die Empfehlung, weil man sich ein bisschen mehr damit auseinandersetzt.
01:08:03.199 --> 01:08:04.079
Was ich halt halt nicht hatte.
01:08:04.159 --> 01:08:20.239
Also zum einen hast du einfach, das fand ich bei Tibber immer ganz cool, die haben so eine wöchentliche Vorhersage, wo die so sagen, hey, in der Kalenderwoche wird wahrscheinlich das und das so grundsätzlich passieren, der Wind wird irgendwie Ende der Woche schwächer, deswegen statt in Deutschland üblichen 25 Gigawatt laufen da nur sieben drüber.
01:08:20.800 --> 01:08:24.800
Und gleichzeitig ist aber die PV-Anlage oder die Sonnenenergie hoch.
01:08:24.880 --> 01:08:28.800
Also einfach so Einblicke in warum kostet Strom, wann, wie viel.
01:08:29.199 --> 01:08:31.920
Lässt einfach so ein bisschen aktiver darüber nachdenken.
01:08:32.079 --> 01:08:34.399
Und allein den Effekt fand ich schon ganz schön bei mir.
01:08:34.720 --> 01:08:37.279
Und Fabi, bevor du wiederfragst, 30 Cent.
01:08:38.479 --> 01:08:41.119
Ich weiß nicht, was die Frage zu der Antwort 30 Cent ist.
01:08:41.279 --> 01:08:43.600
Ich dachte so dynamisch, wie kannst du denn eine Zahl sagen?
01:08:43.760 --> 01:08:46.079
Ja, weil du immer ungefähr gesagt hast, ja, was heißt das denn am Ende?
01:08:46.159 --> 01:08:47.520
Was zahlst du denn jetzt dafür?
01:08:48.399 --> 01:08:50.079
Sag dir mal einen konkreten Wert.
01:08:50.239 --> 01:08:52.159
Ungefähr bei mir um die 30 Cent.
01:08:52.319 --> 01:08:52.640
Okay.
01:08:53.279 --> 01:08:54.000
Damit hast du das.
01:08:54.159 --> 01:08:55.920
Das war kein Verkaufsargument für mich.
01:08:56.079 --> 01:08:59.359
Jetzt überlege ich gerade, ob ich noch zwei Spontan-Ticks mache, aber ich mache erstmal einen.
01:08:59.680 --> 01:09:01.920
Vielleicht kann ich die anderen beiden danach einfach nochmal drucken.
01:09:02.800 --> 01:09:06.399
Wie ich das, dieses, was du gerade beschrieben hast, das Gefühl quasi kriege.
01:09:07.920 --> 01:09:08.560
Ja, genau.
01:09:08.880 --> 01:09:17.680
Also genau, das, was ich mir rausgesucht habe, ist etwas, was ich, also auch Self-Hosting, habe ich mir vor einem halben Jahr oder so darauf aufmerksam gemacht worden.
01:09:17.840 --> 01:09:23.119
Ich weiß gar nicht mehr genau, über welchen Podcast das war, aber ein Projekt, das sich BirdNet Go nennt.
01:09:23.760 --> 01:09:29.279
Das ist so ein bisschen Local Machine Learning oder Influence, wie auch immer.
01:09:29.600 --> 01:09:50.000
Das heißt, man hat irgendwie ein Raspberry oder ein ähnliches Singleboard-Computer-Ding, man steckt da ein Mikrofon dran, man packt da die Software drauf und dann ist das in so einem 24-7-Listening-Modus und dann läuft da ein AI-Modell oder ich habe ja zwei unterschiedliche Modelle da drauf, eins von Google und eins von Cornell University, sie das kanonische Modell quasi bauen, die Vogelerkennung machen.
01:09:50.159 --> 01:09:55.760
Das heißt, ich kann sehen, wie viele Blaumeisen in den letzten 15 Minuten hier ein Geräusch abgegeben haben.
01:09:56.640 --> 01:10:11.039
Und dieses BirdNet Go ist ein total cooles Projekt, wo jemand halt so ein Dashboard, so eine Tabelle, wo ich dann irgendwie sehen kann, so diese Vögel waren heute da, da kann ich so auf Stundenraster quasi sehen, okay, morgens ist die Amsel und abends ist die Amsel.
01:10:11.199 --> 01:10:16.000
Und also Leute, die mit Vögel auskennen, wissen, ja, das ist halt so bei diesen Amseln, die sind morgens und abends, aber in der Mitte nicht.
01:10:16.079 --> 01:10:23.760
Und also Dinge, die ich mir jetzt so ein bisschen reverse aus Daten erschließe, wo ich das Gefühl habe, okay, Leute, die sich mit Vögeln beschäftigen, die wissen das, für die ist das nichts Neues.
01:10:24.000 --> 01:10:28.239
Und unter welchen Bedingungen abends Grillen unterwegs sind und unter welchen Bedingungen nicht.
01:10:28.720 --> 01:10:33.039
Und das ist für mich ganz nett, weil ich habe jetzt wirklich so ein Datenpool, so eine Datenbasis.
01:10:33.119 --> 01:10:35.359
Ich habe auch vorher immer so ein Display im Wohnbereich.
01:10:35.439 --> 01:10:47.920
Immer wenn ein neuer Vogel auftaucht, dann steht da der Name des neuen Vogels groß oben drauf und dann weiß man jetzt, was auch immer, dass es irgendeine bestimmte Eulenart heute Nacht irgendwie zweimal gehört wurde oder sowas und kann sich das dann angucken.
01:10:48.000 --> 01:10:50.560
Das ist, genau, es ist optisch ganz schön aufgemacht.
01:10:50.880 --> 01:11:07.600
Das nimmt erstmal Audio auf, man kann sich auch Audio-Schnipsel anhören, man kann da auch, ich habe das relativ runter konfiguriert, dass der jetzt nicht irgendwie die Gartenkonversation der letzten drei Jahre irgendwie auf dem Raspberry drauf habe, sondern das wirklich nur zum Erkennen und Daten persistieren im Sinne von, welchen Vogel das du gesehen da benutze.
01:11:07.760 --> 01:11:12.079
Aber genau, also wenn man Bock auf sowas gegarten hat und Vögel hat, sollte es.
01:11:12.319 --> 01:11:13.119
Außer die im Kopf.
01:11:14.000 --> 01:11:17.920
Kannst du mittlerweile an dem Gewitscher auch Vögel erkennen?
01:11:18.000 --> 01:11:30.159
Weil ich hatte mich mal, letztens war ich auf einem Junggesinnabschnitt, zum selben Tag gab es das Bird Race vom Nabu, wo man einen Tag lang darauf achten muss, sozusagen, oder wie wer hört mehr verschiedene Vögel an einem Tag?
01:11:30.319 --> 01:11:38.640
Und gut, sag mal so, man könnte aber sagen, man hat 20 gehört, weil es hat natürlich niemand nachgeprüft so, aber dann bin ich mit, weil ich auch mit Jungs unterwegs bin, die Ahnung hatten, wie sich Vögel anhören.
01:11:38.720 --> 01:11:40.000
Ich hätte keinen einzigen erkannten.
01:11:40.159 --> 01:11:44.239
Specht würde ich vielleicht anhand des Tungs erkennen, aber auf jeden Fall nicht anhand des Geräusches.
01:11:44.319 --> 01:11:45.760
Ich glaube, ich könnte keinen einzigen Vogel erkennen.
01:11:46.159 --> 01:11:47.119
Bist du da dann besser geworden?
01:11:47.279 --> 01:11:48.000
Das wäre in deinem Camp.
01:11:48.079 --> 01:11:48.720
Ja, ja, nee, nee.
01:11:48.800 --> 01:11:54.800
Also dieses, der Computer macht das für mich und ich kann mir das angucken, ich kann daraus meine eigenen, was auch immer, Schlüsse daraus ableiten.
01:11:55.439 --> 01:11:56.880
Ich näher mich von der Seite.
01:11:57.039 --> 01:12:05.840
Vielleicht, wenn ich das laie genug laufen lasse, vielleicht kann ich dann jemand erkennen, okay, das ist jetzt wirklich die Amsel, weil die Wahrscheinlichkeit, ich weiß, dass die Wahrscheinlichkeit hoch ist, weil ich sehe das ja in den Daten, aber so weit bin ich noch nicht.
01:12:05.920 --> 01:12:08.479
Das heißt, du hörst dir nicht die einzelnen Soundschnipsel dann an und denkst du.
01:12:08.720 --> 01:12:09.439
Doch, ab und an schon.
01:12:09.600 --> 01:12:15.760
Ab und dann guckt man mal, keine Ahnung, also wenn jetzt irgendwie eine seltene Eule aufgetaucht ist, dann will man schon hören, wie macht die denn eigentlich?
01:12:15.920 --> 01:12:24.640
Und genau, was ich heute, ich habe das eben schon im Vorgespräch gesagt, hier nebenan wird gerade ein größere Bauarbeiten, da ist so ein Bagger, der auf dem Nachbargrundstück unterwegs ist.
01:12:24.960 --> 01:12:27.680
Ich habe mir eben nochmal die Loks von diesem Birddead angeguckt.
01:12:27.760 --> 01:12:30.000
Also die UI zeigt nur Vögel an.
01:12:30.479 --> 01:12:35.680
Im Lok stehen auch Dinge drin wie Motorengeräusch oder Elektrogerät.
01:12:36.720 --> 01:12:43.279
Das heißt, er erkennt scheinbar auch noch, also diese Modelle erkennen noch mehr Dinge als nur Vögel, aber die Auswertung ist erstmal auf einer Vogelebene.
01:12:43.359 --> 01:12:44.319
Das ist aber lustig.
01:12:44.560 --> 01:12:52.079
Aber die ist also einfach, das hat schon eine Qualität, wo man einfach sagen kann, so jeder Vogel, der da war, wird eigentlich erkannt, oder?
01:12:52.239 --> 01:12:52.880
Wahrscheinlich.
01:12:53.119 --> 01:13:12.319
Du kannst, genau, man kann da Thresholds ansetzen und sagen, okay, also du kannst auch Regionen eingeben, das heißt, keine Ahnung, jetzt der australische Kiwi oder so, selbst wenn du glaubst, den gerade erkannt zu haben, Wahrscheinlichkeit ist wirklich gering, dass du denen, also man kann das noch ein bisschen eingrenzen, dass da wenig False Positives passieren und man kann auch mit den Erkennungsraten, Thresholds nochmal ein bisschen experimentieren.
01:13:12.399 --> 01:13:13.840
Also Default Set ist, glaube ich, schon ganz gut.
01:13:13.920 --> 01:13:15.840
Ich habe da am Anfang ein bisschen hoch und runter gedreht.
01:13:15.920 --> 01:13:21.680
Das heißt, man kann sowas sagen wie, du musst mindestens einmal so 95% confident sein, dass das wirklich dieser Vogel ist.
01:13:21.760 --> 01:13:26.800
Und dann sind wir bei den weiteren Erkennungen, die dann in den nächsten zehn Minuten folgen, nicht mehr so streng damit oder so, ne?
01:13:27.359 --> 01:13:30.720
Um da nicht, genau, um die Daten da so ein bisschen sauber zu halten.
01:13:30.800 --> 01:13:31.359
Aber genau.
01:13:31.520 --> 01:13:33.840
Also ich habe ja jetzt, also ich habe da nicht viel dran konfiguriert.
01:13:33.920 --> 01:13:41.199
Ich habe am Anfang gespielt an den Parametern, geguckt, was kann der kleine Prozessor von dem Singleboard-Computer ab, also wie tolle parallel lässt man das da laufen.
01:13:41.279 --> 01:13:43.760
Aber genau, das ist, äh, bin ich ganz zufrieden mit.
01:13:43.840 --> 01:13:49.760
Habe ich einmal eingerichtet und jetzt, also auch die Family macht das immer mal wieder auf und guckt so, was war denn heute oder im Monat zurück oder so.
01:13:49.920 --> 01:13:51.520
Ja, ist auf jeden Fall was für meine Eltern.
01:13:51.840 --> 01:13:53.680
Das ist ein gutes Weihnachtsgeschenk.
01:13:55.439 --> 01:13:55.920
Sehr gut.
01:13:56.079 --> 01:13:57.840
Die anderen Dienen darfst du auch noch loswerden.
01:13:58.079 --> 01:13:58.960
Achso, ja, genau.
01:13:59.039 --> 01:14:05.199
Du hattest, du hattest gesagt, oder ihr hättet drüber gesprochen, hier, man hat so Energiepreis und Strompreis im Blick.
01:14:05.680 --> 01:14:11.840
Ich hab, es gibt eine iOS-App, ich weiß nicht, ob die nur für iOS ist, ich benutze die auf iOS, die heißt Strompreis.
01:14:12.159 --> 01:14:16.960
Da kannst du, also guckst du dir einfach den, die macht die, also ich benutze sie nur beim Widget.
01:14:17.039 --> 01:14:26.479
Da hast du ein iOS-Widget, das packst du die irgendwie auf dem Homescreen und siehst du so in Viertelstunden-Takt, wie der Strompreis an der Börse halt heute und morgen ist, also soweit wie das halt bekannt ist.
01:14:26.560 --> 01:14:28.319
Ich kann auch später nochmal einen Link raussuchen.
01:14:28.720 --> 01:14:30.079
Das habe ich einfach immer da.
01:14:30.159 --> 01:14:32.239
Also ich habe aktuell gar keinen dynamischen Strompreis.
01:14:32.319 --> 01:14:36.479
Ich habe so einen Octopus-Energy-Preis, wo ich Hoch- und Tiefphasen habe, konstante.
01:14:36.960 --> 01:14:38.319
Aber mich interessiert das trotzdem.
01:14:38.399 --> 01:14:42.800
Also ich würde trotzdem wissen, ist jetzt gerade irgendwie Alarm oder ist gerade super günstig oder so.
01:14:42.880 --> 01:14:48.239
Und das habe ich einfach so ambient da drauf und dann guckt man da so rein und hat dann die Infos, was kostet das gerade?
01:14:48.319 --> 01:14:49.920
Und das andere ist Greenshare.
01:14:50.079 --> 01:14:52.880
Das ist eine, ich weiß gar nicht genau, was da die Datenbasis ist.
01:14:53.199 --> 01:14:55.039
Die geben dir so eine große Kachel.
01:14:55.279 --> 01:14:56.640
Kann ich das hier in die Kamera halten?
01:14:56.880 --> 01:14:58.159
Ja, ich halte das mal hier in die Kamera.
01:14:58.239 --> 01:14:58.640
Ups.
01:15:01.119 --> 01:15:04.880
Genau, da ist einfach eine große Kachel, die ist irgendwie grün oder rot oder was auch immer.
01:15:04.960 --> 01:15:11.199
Und da steht eine Prozentzahl drauf und dann sehe ich, wie viel Prozent Erneuerbare quasi aktuell unterwegs sind in.
01:15:11.359 --> 01:15:15.199
Ich bin mir gar nicht ganz sicher, ob das auf Deutschland gemittelt ist oder ob ich da eine Passballzahl eingegeben habe.
01:15:15.279 --> 01:15:18.159
Egal, aber also auch das macht, dass man so ein bisschen Gefühl dafür kriegt.
01:15:18.239 --> 01:15:19.600
Genau, und das hier unten seht ihr das, ne?
01:15:20.000 --> 01:15:21.279
Das ist das Mädelstrompreisen.
01:15:21.680 --> 01:15:24.239
Und das da oben ist, die sind die Widgets von EVCC.
01:15:24.960 --> 01:15:27.359
Die Podcast-Hörer ärgert sich jetzt gerade, es tut mir leid.
01:15:30.159 --> 01:15:30.720
Genau.
01:15:31.359 --> 01:15:31.600
Cool.
01:15:32.319 --> 01:15:33.039
Screenshare.
01:15:33.760 --> 01:15:34.960
Mach ich auch mal, schau ich mal an.
01:15:35.199 --> 01:15:36.479
Dafür habe ich nämlich noch keinen Gefühl.
01:15:37.039 --> 01:15:39.840
Gestern Abend zum Beispiel ist ja strummer wieder völlig durchgedreht.
01:15:39.920 --> 01:15:44.000
Da waren es, glaube ich, 110 Cent oder so in den Abendstunden.
01:15:46.159 --> 01:15:48.079
Ein Hoch auf die dynamischen Stromtarife.
01:15:48.399 --> 01:15:48.720
Ja.
01:15:49.760 --> 01:15:51.279
Großer Fan der Fabi.
01:15:53.439 --> 01:15:54.800
Michael, vielen, vielen Dank.
01:15:55.119 --> 01:15:56.159
Fand ich sehr cool.
01:15:56.479 --> 01:16:01.039
Also ein bisschen anderen Einblick, großes Open Source Projekt, das ihr da am Laufen habt.
01:16:01.279 --> 01:16:05.760
Mega cool, dass du dich jetzt so auch mehr und mehr Vollzeit darum kümmern kannst.
01:16:07.600 --> 01:16:10.960
Und ja, schön, dass du die Zeit gefunden hast.
01:16:12.479 --> 01:16:13.520
Alles Gute euch.
01:16:15.439 --> 01:16:15.680
Ciao.