So ich habe das VIEW nochmal eine bisschen verändert und nun sind entsprechende Slider für Titel Fortschritt und Lautstärke eingebaut.

So ich habe das VIEW nochmal eine bisschen verändert und nun sind entsprechende Slider für Titel Fortschritt und Lautstärke eingebaut.

Ich wollte mal anregen, ob man von ioBroker nicht kleine dezente Aufkleber machen lassen könnte.
Hintergrund : Wenn man mit dem E-Auto an der Ladesäule steht und die Zeit abwartet, könnte man sich ja ggf. mit Gleichgesinnten auch über gemeinsame Themen unterhalten - WENN man erkennen würde, das man die gleichen Interessengebiete hätte.
Ein kleines dezentes ioBroker Logo an der Heckklappe des (e) Auto, wäre da zumindest ein Indiz dafür.
Ich habe festgestellt das man als E-Mobilist an den Ladesäulen sehr häufig auf technisch interessierte Menschen trifft und mit denen man dann oftmals auch einfach so ins Gespräch kommt.
Wenn man über so einen kleinen Logo Sticker auch noch erkennen kann, das man vielleicht auch auf dem Gebiet der Hausautomatisation die "gleiche Sprache" spricht, wäre das ja auch nicht schlecht.
Ich persönlich finde dieses Logo ja ganz nice - wenn das dann noch freigestellt wäre, könnte ich mir das gut an der Heckklappe eines PKW vorstellen.
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQSy1Fm2rO5m8Dda-D0thY9t3D-ImlLr4DQwA&usqp=CAU
.... und hier mal ein paar Screenshots wie das ganze dann in ioBroker aussieht (aussehen kann) wenn denn endlich mal meine Wallbox und das e-Auto geliefert würden.
Die ioB Seite ist fertig. Die Daten kommen über evcc seinen eigenen MQTT Broker zu dem ioB mqtt-Adapter. Ist also super easy die evcc Datenpunkte zu visualisieren und z.B. selektiv für das Loggin mit InfluxDB auszuwählen.
evcc hat zwar selber auch die Möglichkeit in Influxdb (eigene DB anlegen) zu schreiben - nur nicht selektiv. Da wird alles geschickt was zur Verfügung steht.
Der ioBroker Part war das leichteste. Wir haben zusammen mit den Entwicklern von evcc, bestimmt 10 Stunden gebraucht, um meinen Fronius Wechselrichter (GEN24) mit Fronius Smartmeter und BYD Speicher in die Konfig von evcc einzupflegen.
Für die Wallbox (soll openWB werden) und das e-Auto, sind in der Konfig aktuell ein paar Dummy Parameter angelegt. Das Projekt ist auf jeden Fall sehr gut und vielversprechend im Bezug auch PV Überschuss Ladung, denn darum geht es dabei ja in erster Line.


Darum habe ich mir einen Switchbot gegönnt, der diese drücken für mich erledigt. Leider ist mein Zählerkasten "etwas" verbaut und das Knöpfchen drücken ist mit einigem Aufwand verbunden.
Ich brauche bei Datenunterbrechnung in ioB nur das Skript ausführen, dann passiert das hier .........
Falls jemand Interesse an meinem VIEW hat - habe es selber erst die Tage mit Hilfe eines anderen Users zusammen gebastelt. Es wird ausschließlich auf die Datenpunkte vom Spotify Adapter 1.1.0 zurück gegriffen. Keine javascripte o.ä.
Ich finde es sieht gut aus und funktioniert bei mir hervorragend. Muss mal gucken wie ich noch einen "Fortschrittsbalken" zum schnellen vorspulen von Lieder integrieren kann.

...... hmmmm würde den Code für das VIEW gerne als Code /Spoiler hochladen. Leider meckert die Forensoftware das ich nur Beiträge bis 5000 Zeichen verfassen kann. Offensichtlich zählt Code/Spoiler mit dazu ..... naja mal gucken wie ich das hin bekomme.
So, die Synapsen laufen wieder gerade
, darum hier wie gewünscht, ein paar Exporte der entsprechenden VIEW`s incl. der dazu notwendigen Skripte. Da das ganze mehr oder weniger eine ioBroker "Profi" Geschichte ist, sollte das "How-To integrate in ioBroker" als Vorausgesetzung vorhanden sein.
1.) Die Monster Tabelle - beruht auf Daten von DISCOVERGY (Bezug & Einspeisung) als auch auf Erzeugungsdaten aus dem Fronius GEN24 ( fronius__0__inverter__1__PAC). Zum aufaddieren wurde Sourceanlytix benutzt, worauf sich die ganze Tabelle stützt. Diese SA Datenbasis sollte vorhanden sein, oder ggf. neu angelegt werden.
Über den sechs Feldern der Tabelle liegen ebenfalls sechs unsichtbare Felder mit einem hohen Z-AchsenWert. Diese versteckten Felder enthalten entsprechende Sprungmarken zu weiteren VIEW`s die je einen Grafana Trend pro Feld beinhalten. Diese erspare ich Euch aber an der Stelle.

ViewExport Verbrauchstabelle.txt
Blockly Skript Energieliste2022.txt
Energieliste2022 zur Blockly Integration.txt
2.) Meine Statistik Seite, welche u.a. aus dem Skript von @Strobelix besteht (links unten), aber auch eine Übersicht mit einigen Fronius Daten enthält (rechte Seite), besteht ebenfalls aus einigen Datenpaketen welche zur Funktion dieser Seite benötigt werden.
Auch hier kommen als Datenbasis wieder Werte von DISCOVERGY und dem Fronius Adapter zum Einsatz. Des weiteren ist noch ein Blockly dabei, damit die OST_WEST Anzeige darstellbar ist, sowie die 70% Abschalthürde innerhalb der Tabelle berechnet werden kann.
Zu guter letzt noch die drei Icons, für den Fall das man den VIEW Export so übernehmen will. Sind allerdings weiße Icons, da ich einen dunklen Untergrund verwende.
Den Link zu Sonnerlauf.de müsst ihr an Eure Lokation anpassen. Auch hier liegt im VIEW wieder ein unsichtbares Feld als Sprungmarke zur Sonnenverlauf Webseite über dem Schriftzug. Ist für mich im Jahresverlauf manchmal ganz hilfreich, weil man mit der Webseite sehr gut den Schattenwurf von Nachbargebäuden/Gegenständen sehen kann - für den Fall das man sich wundert, warum plötzlich so wenig aus der Anlage raus kommt.
Kleine Anmerkung noch zur Batterie. Dafür benötigt man das Plumb Widget. Hinter dem Batterie Icon liegt einfach ein Plumb Behälter mit entsprechender Farbcodierung. Das ergibt dann in der Batterie den Farbverlauf von 0% (Rot) nach 100% (Grün)

Blockly Ost_West Berechnung.txt
PV Statistik zur Blockly Integration.txt

So, dann versucht mal Euer Glück mit der Integration - Viel Spaß dabei.
Nur mal so zur Info, ich bastel zur Zeit an einem Workaround, wie man unter Windows ioBroker doch noch gefahrlos installiert bekommt - und zwar über den Installer.
Folgendes hat bislang funktioniert:
1: Konsole: iobroker stop
2: Sicherung des Ordners: C:\Program Files\iobroker\SmartHome\nodejs auf dem Desktop
3: Download der benötigten Node.js Version unter https://nodejs.org als Archiv nicht als msi Datei
4: Entpacken des Downloads und kopieren den Gesamten Ordners über den vorhandenen C:\Program Files\iobroker\SmartHome\nodejs Ordner.
5: Kopiere aus der Sicherungskopie des Desktops die Datei nodevars.bat in den Ordner C:\Program Files\iobroker\SmartHome\nodejs
6: Konsole: iobroker start
ALLE DREI ADAPTER LIEßEN SICH OHNE DAS BEKANNT node_modules LÖSCH PHÄNOMEN AKTUALISIEREN !!! - und das mit js-controller 3.1.5 !!!
...... to be continued
@jan1 Musst du, wie oben beschrieben, in der Admin Instanz auf die neue UI umschalten - dann sieht vieles ganz anders aus.
@tombox sagte in Test Adapter BMW/Mini v4.x.x:
..................... dann an BMW wenden
Von BMW bekommt man nur Standard Text Blasen. Ich habe es nämlich versucht und man ist NULL auf meine Fragestellungen eingegangen und hat mehr oder weniger das Laden in den Vordergrund gestellt.
Also wenig Zielführend was dabei heraus gekommen ist.
PERFEKT !!! - kein meckern mehr von Sourceanlytix bzgl. der falschen Objektbeschreibung.
VIELEN DANK 

Kannst du bitte nochmal schauen, ob du für den DP -
bmw.0.WBYxxxxxx.stream.vehicle.vehicle.travelledDistance.value
Die Objektdaten in irgend einer Form von string in number forcen kannst? Danke schön.
@tschortsch Kann ich dir nicht sagen, ich nutze die Funktion nicht. Macht alles die Wallbox (openWB) selbstständig.
@warp735 sagte in Test Adapter BMW/Mini v4.x.x:
@jb_sullivan sagte in Test Adapter BMW/Mini v4.x.x:
Nein, hatte ich übersehen
Drum hatte ich es geschrieben und du hast gesagt, hättest gemacht....
Dann haben wir aneinander vorbei geredet 🥴🥴
Nein, hatte ich übersehen, der Hinweis im Debug Log scrollt so schnell weg - das man den leicht übersieht.
Vielleicht sollte man den Hinweis in den Instanz Einstellungen fest anzeigen, das nach einer Client ID Änderung noch der folgende Schritt auszuführen ist.
Nun geht es wieder ...... 



================================================================================
2025-10-09 08:46:44.649 - [32minfo[39m: bmw.0 (4484) BMW CARDATA AUTHORIZATION REQUIRED
2025-10-09 08:46:44.650 - [32minfo[39m: bmw.0 (4484) ================================================================================
2025-10-09 08:46:44.650 - [32minfo[39m: bmw.0 (4484) 1. Visit: https://customer.bmwgroup.com/oneid/link?user_code=xxxxxxx
2025-10-09 08:46:44.650 - [32minfo[39m: bmw.0 (4484) 2. Or visit: https://customer.bmwgroup.com/oneid/link and enter code: xxxxxx
2025-10-09 08:46:44.651 - [32minfo[39m: bmw.0 (4484) 3. Login with your BMW account and authorize
2025-10-09 08:46:44.651 - [32minfo[39m: bmw.0 (4484) 4. Code expires in 5 minutes
2025-10-09 08:46:44.651 - [32minfo[39m: bmw.0 (4484) The adapter will automatically continue after authorization
2025-10-09 08:46:44.656 - [32minfo[39m: bmw.0 (4484) ================================================================================
Ja natürlich - der Adapter produziert danach dann diese Fehlermeldung.
bmw.0
6132 2025-10-09 08:40:49.577 debug Token polling error: authorization_pending
bmw.0
6132 2025-10-09 08:40:49.460 debug Token request data: {"client_id":"bf7f62aa-c08c-4c2c-b214-xxxxxxxxxx,"grant_type":"urn:ietf:params:oauth:grant-type:device_code","device_code":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOiJodHRwczovL2Zvcmdlcm9jay1ibHVlLnByb2QtZ2NkbS5ldS1jZW50cmFsLTEuYXdzLmNsb3VkLmxxxxxxxxxxxxxxxxxxxxxxxxxxxxx......................."}
bmw.0
6132 2025-10-09 08:40:44.459 debug Waiting 5s before next token poll...
bmw.0
6132 2025-10-09 08:40:44.459 debug Authorization still pending, continuing to poll...
Bei mir leider nicht. auch wenn die beiden Schiebeschalter "CarData API und CarData Stream" ohne Fehlermeldung gesetzt werden konnten.
bmw.0
14864 2025-10-09 08:28:58.183 debug Waiting 5s before next token poll...
bmw.0
14864 2025-10-09 08:28:58.183 debug Authorization still pending, continuing to poll...
bmw.0
14864 2025-10-09 08:28:58.183 debug Token polling error: authorization_pending
bmw.0
14864 2025-10-09 08:28:58.074 debug Token request data: {"client_id":"bf7f62aa-c08c-4c2c-b214-xxxxxxxxxx","grant_type":"urn:ietf:params:oauth:grant-type:device_code","device_code":"eyJ0eXAiOiJKV1QiLCJhbGciOxxxxxxxxxxx........"}
bmw.0
14864 2025-10-09 08:28:53.073 debug Waiting 5s before next token poll...
Hier ist seit heute Morgen auch tote Hose
bmw.0
8200 2025-10-09 08:21:24.250 error Token refresh failed: TypeError: Converting circular structure to JSON --> starting at object with constructor 'ClientRequest' | property 'res' -> object with constructor 'IncomingMessage' --- property 'req' closes the circle
bmw.0
8200 2025-10-09 08:21:24.246 error AxiosError: Request failed with status code 400
bmw.0
8200 2025-10-09 08:21:24.140 info MQTT connection closed
bmw.0
8200 2025-10-09 08:21:24.134 debug Refresh request data: {"grant_type":"refresh_token","refresh_token":"NGtxxxxxxxxxxxVV8","client_id":"3510d02d-074a-4f87-a500-xxxxxxxxx"}
bmw.0
8200 2025-10-09 08:21:24.134 debug Client ID: 3510d02d-074a-4f87-a500-xxxxxxxxx
bmw.0
8200 2025-10-09 08:21:24.134 debug Refresh token URL: https://customer.bmwgroup.com/gcdm/oauth/token
bmw.0
8200 2025-10-09 08:21:24.134 debug Refreshing BMW CarData tokens
Ich habe 60 Datenpunkte mit i3S aus 2021. Auch mir fehlen einige interessante Datenpunkte., die ich vorher hatte.
Vieles ist aber "nice to have". Wenn es das nicht mehr gibt, dann ist das halt so. Das was mir EXTREM wichtig war, wird aber immer noch (wieder) gestreamt. Man muss sich auch einfach mal mit dem Status Quo zufrieden geben.