Hallo.
Funktioniert wieder.
Lag wohl an MS.
Danke und LG Chris
Hallo.
Funktioniert wieder.
Lag wohl an MS.
Danke und LG Chris
0|MagicMir | [21.08.2025 16:36.53.496] [ERROR] Calendar Error. Could not fetch c alendar: https://outlook.live.com/owa/calendar/6c99173e-dacd-49dd-96ea-5a3e411d 78e4/528c0d07-d4d5-4407-9063-263319f80b1f/cid-xxxxxxxxxxxxx/calendar.ics Erro r: Internal Server Error
Bedeutet es das es an Microsoft liegt?
Hallo.
Seit gestern zeigt meine Kalender eine Fehlermeldung.
Fehler im Kalender Modul. check log for more details.
Wo finde ich diese logdatei?
LG Chris
In meiner Datenbank steht nordrhein.
Ich bin auch kein Programmierer.
Den Code habe ich von ChatGPT :)
Hat sich erledigt.
{
module: 'MMM-MysqlQuery',
position: "top_left",
header: "Schulferien in den naechsten 14 Tagen",
config: {
connection: {
host: "192.168.2.71",
port: "3306",
user: "pi",
password: "PW",
database: "ferien"
},
query: "SELECT ferienart, DATE_FORMAT(startdatum, '%d.%m.%Y') AS startdatum, DATE_FORMAT(enddatum, '%d.%m.%Y') AS enddatum FROM schulferien
WHERE (
startdatum BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 14 DAY)
OR CURDATE() BETWEEN startdatum AND enddatum
)
AND YEAR(startdatum) = YEAR(CURDATE())
AND YEAR(enddatum) = YEAR(CURDATE())
AND ferienart LIKE '%nordrhein%'",
intervalSeconds: 1 * 3600, // Aktualisierung jede Stunde
emptyMessage: "Keine Schulferien in den naechsten 14 Tagen",
columns: [
{ name: "ferienart", title: "Ferienart", cssClass: "left" },
{ name: "startdatum", title: "Start", cssClass: "left" },
{ name: "enddatum", title: "Ende", cssClass: "left" }
]
}
},
Hallo.
Folgendes Script zeigt keine Ausgabe.
{
module: 'MMM-MysqlQuery',
position: "top_left",
header: "Schulferien in den naechsten 14 Tagen",
heute: "curdate(Y-m-d)",
config: {
connection: {
host: "192.168.2.71",
port: "3306",
user: "pi",
password: "PW",
database: "ferien"
},
query: "SELECT ferienart, startdatum, enddatum FROM schulferien WHERE startdatum <= 'heute' AND enddatum >= 'heute' AND ferienart LIKE '%nordrhein%'",
intervalSeconds: 1 * 3600,
emptyMessage: "Keine Schulferien in den naechsten 14 Tagen",
columns: [
{ name: "ferienart", title: "Ferienart", cssClass: "left" },
{ name: "startdatum", title: "Start", cssClass: "left" },
{ name: "enddatum", title: "Ende", cssClass: "left" }
]
}
},
Es müssten die Osterferien angezeigt werden.
Stattdessen erscheint die Empty Message.
Schade.
Jetzt bekamm ich die Meldung, das die neue Version nicht mit Buster (Debian 10) kompatibel ist.
Wird dann wohl ein größeres Projekt.
Ich danke euch und wünsche frohe Ostern.
Chris
@rkorell said in Update Master Branch:
@chris47803 Achso, das was Sam meint und die Fehlermeldungen bedeuten: Du hast offensichtlich in den genannten Modulen Änderungen vorgenommen…
Das „merkt“ das Update und verweigert sich…Gruß,
Ralf
Ja habe ich.
In calender die Anzahl der Ausgaben von 10 auf 20 geändert.
Bei den anderen Modulen weiß ich nicht mehr was ich geändert habe.
@rkorell said in Update Master Branch:
@chris47803 Und noch einen (dann höre ich auch auf :-) ) : Prüfe auch, ob du das Update überhaupt benötigst…
Wenn Dich die Meldung stört, kannst du diese auch im autoupdater einfach deaktivieren…Gruß,
Ralf
Wie überprüfe ich das?
Ich habe diese Dateien jetzt umbenannt.
git pull ausgeführt.
reboot
Nun startet MM nicht mehr.

Hallo.
Auf meinem Magic Mirror erscheint eine Meldung das eine Aktualisierung verfügbar ist.
Ich bin über Putty mit dem MM verbunden.
Nachdem ich cd ~/MagicMirror && git pull eingegeben habe, erhalte ich folgende Meldung.
Aktualisiere 26a76f80d…39a614e0d
error: Ihre lokalen Änderungen in den folgenden Dateien würden durch den Merge
überschrieben werden:
css/main.css
modules/default/calendar/calendar.js
modules/default/weather/weather.js
modules/default/weatherforecast/weatherforecast.js
package.json
Bitte committen oder stashen Sie Ihre Änderungen, bevor Sie mergen.
Abbruch
Da komme ich leider nicht weiter.
LG Chris
Hallo.
Ich habe einen neuen MagicMirror für einen Freund aufgesetzt.
Dort werden einzelne, wöchentlich und monatliche Termine angezeigt.
Jährliche Termin werden nicht angezeigt.
Ich habe meine calendar.js auf seinen PI kopiert (auf meinem PI wird alles korrekt angezeigt).
Trotzdem sehe ich keine jährlichen Termine.
Auch nicht wenn ich meinen Outlook Kalnder einbinde.
Ich weiß nicht mehr weiter.
LG Chris
In the following script I would like to output id:, icon: and suffix: as a table.
Im folgenden Script möchte ich die Ausgabe von id:, icon: und suffix: gerne als Tabelle ausgeben.
{
module: 'MMM-ioBroker',
position: 'top_right',
header: " ",
config: {
host: '192.168.2.61',
port: '8088',
https: false,
template: 'MMM-ioBroker.njk',
devices: [
{ name: 'Küche',
deviceStates: [
{ id: '0_userdata.0.Heizung.Kueche', icon: 'wi wi-thermometer', suffix: ' °C'},
{ id: 'fritzdect.0.DECT_099950214189.battery', icon: 'fa fa-battery-half', suffix: '%'}
]
},
{ name: 'Bad',
deviceStates: [
{ id: '0_userdata.0.Heizung.Bad', icon: 'wi wi-thermometer', suffix: ' °C' },
{ id: 'fritzdect.0.DECT_099950216627.battery', icon: 'fa fa-battery-half', suffix: '%'}
]
},
{ name: 'Serverraum',
deviceStates: [
{ id: '0_userdata.0.Heizung.Serverraum', icon: 'wi wi-thermometer', suffix: ' °C' },
{ id: 'fritzdect.0.DECT_099950273573.battery', icon: 'fa fa-battery-half', suffix: '%'}
]
},
{ name: 'Schlafzimmer',
deviceStates: [
{ id: '0_userdata.0.Heizung.Schlafzimmer', icon: 'wi wi-thermometer', suffix: ' °C'},
{ id: 'fritzdect.0.DECT_099950279527.battery', icon: 'fa fa-battery-half', suffix: '%'}
]
},
{ name: 'Büro',
deviceStates: [
{ id: '0_userdata.0.Heizung.Buero', icon: 'wi wi-thermometer', suffix: ' °C' },
{ id: 'fritzdect.0.DECT_139790667712.battery', icon: 'fa fa-battery-half', suffix: '%'}
]
},
{ name: 'Wohnzimmer',
deviceStates: [
{ id: '0_userdata.0.Heizung.Wohnzimmer', icon: 'wi wi-thermometer', suffix: ' °C' },
{ id: 'fritzdect.0.DECT_099950308576.battery', icon: 'fa fa-battery-half', suffix: '%'}
]
},
{ name: 'Aussentemperatur',
deviceStates: [
{ id: 'tuya.0.bfa3627a6b9002903fte1v.1', icon: 'wi wi-thermometer'},
{ id: 'tuya.0.bfa3627a6b9002903fte1v.2', icon: 'wi wi-humidity', suffix: '%' }
]
},
{ name: 'AirRobo',
deviceStates: [
{ id: 'tuya.0.bfdcea245e055d2c20sj1i.106', icon: 'fa fa-battery-half', suffix: '%' }
]
},
{ name: 'Briefkasten',
deviceStates: [
{ id: 'tuya.0.bf538c2e67ace7ad3eky7f.4', icon: 'fa fa-battery-half', suffix: '%' }
]
},
{ name: 'Türspion',
deviceStates: [
{ id: 'alias.0.Tuerspion.145', icon: 'fa fa-battery-half', suffix: '%' }
]
}
]
}
},
Hello.
Since yesterday the Calendar module has shown me “no appointments”.
If I call up the URL of the shared Outlook calendar, there are a lot of appointments in there. But I haven’t changed anything for days
Hallo.
Das Modul läuft super.
Allerdings kann ich keinen Zeilenumbruch einfügen, so das das Modul nicht über den ganzen Bildschirm geht.
Kann ich das irgendwo ändern?
LG, Chris
The module works great.
However, I can’t insert a line break, so the module doesn’t cover the whole screen.
Can I change that somewhere?
LG, Chris
Hello.
Unfortunately, I only see my headings. The contents of my database are not displayed.
{
module: 'MMM-MysqlQuery',
position: "top_right",
header: "Test",
config: {
connection: {
host: "192.168.2.1",
port: 3306,
user: "test",
password: "test",
database: "test"
},
query: `select titel, jahr from test order by titel
limit 3`,
intervalSeconds: 15 * 60,
emptyMessage: "No spices",
columns: [
{ name: "titel", title: "Titel", cssClass: "right" },
{ name: "jahr", title: "Jahr", cssClass: "right" },
]
}
},
Ich klatsch mir vor die Stirn. :)
Bei ShortenText habe ich nun statt true oder false den Wert 50 eingetragen.
Nun passt es.
LG, Chris
@chris47803 said in Problem mit MMM-Fuel (Textausrichtung):
Hallo,
ich habe das gleiche Problem.
Eine Kollision mit anderen Modulen kann ich ausschließen.
Es kommt auch immer drauf an welche Tankstellen von Tankerkönig über die API kommen.
ShortenText auf true zeigt nur einen Buchstaben an, was nichts nützt.Hat schon Jemand eine Lösung gefunden?
Hello,
I have the same problem.
I can rule out a collision with other modules.
It always depends on which petrol stations from Tankerkönig come via the API.
ShortenText to true only shows one letter, which is of no use.
Has anyone found a solution yet?