I spent a bit of time an got the following to work by using help of a friend.
I wrote the following in the css:
/* custom.css */
/* Passt die Gesamtbreite des gesamten Moduls an */
.MMM-HoymilesPVMonitor {
/* Beispiel: Setzt die maximale Breite des gesamten Moduls auf 200 Pixel */
max-width: 200px;
/* Stellt sicher, dass das Modul zentriert bleibt, falls es kleiner als die Spalte ist */
margin-left: auto;
margin-right: auto;
}
/*
Passt den inneren Container an, der das Canvas-Diagramm enthält.
Dies überschreibt die 95% Breite, die im JS definiert wurde.
*/
.MMM-HoymilesPVMonitor div:first-child {
/*
Setzt die Breite des Containers auf 100% der oben definierten max-width (z.B. 200px).
Sie können hier auch absolute Werte (z.B. 180px) verwenden,
aber 100% ist am flexibelsten.
*/
width: 100% !important;
}
Now it is smaller, nevertheless I can’t get it much more smaller because the gauge will disappear then.
(It’s not displayed correctly in the screenshot, but it is on my mirror.)
[image: 1762507583422-screenshot-2025-11-07-102555.jpg]