Ich habe dabei folgendes Problem. Zu Testzwecken waren die Charts ganz oben in der Sitemap. Wenn ich den Chart am Anfang der Sitemap lösche, funktionieren die Charts in Untermenüs nicht mehr, bzw. lädt openHAB endlos und öffnet das Menü nicht. Sobald ich den Chart am Anfang der Sitemap wieder einfüge, funktionieren die Charts in den Untermenüs wieder.
Raspberry Pi habe ich neugestartet und den Cache vom Browser geleert und auch verschiedene Browser probiert (Opera, Safarie).
Wenn ich Zeile 2 bis 11 entferne, lädt openHAB endlos wenn ich auf den Text label von Zeile 36 in der sitemap klicke.
Sobald ich Zeile 2 bis 11 wieder einfüge, funktioniert es wieder.
Code: Alles auswählen
sitemap HomeSweetHome_admin label="HomeSweetHome" {
*** Frame label="Strom" icon="energy" {
*** Text label="Stromverbrauch" icon="chart" {
*** Switch item=gChartIntervall mappings=[0="Stunde", 1="Tag", 2="Woche", 3="Monat", 4="Jahr"]
*** Chart item=RRD4J period=h refresh=10000 visibility=[gChartIntervall==0, gChartIntervall==""]
*** Chart item=RRD4J period=D refresh=10000 visibility=[gChartIntervall==1]
*** Chart item=RRD4J period=W refresh=10000 visibility=[gChartIntervall==2]
*** Chart item=RRD4J period=M refresh=10000 visibility=[gChartIntervall==3]
*** Chart item=RRD4J period=Y refresh=10000 visibility=[gChartIntervall==4]
*** }
*** }
Frame {
Text label="Licht" icon="light" {
Default item=Shelly_Wohnzimmer_Licht_Brightness label="Wohnzimmer"
Switch item=Shelly_WZ_Stehlampe label="Wohnzimmer Stehlampe"
Default item=Shelly_Wohnzimmer_Lowboard_ControlPower label="Wohnzimmer Lowboard On/Off"
Switch item=Shelly_Flur_Licht label="Flur"
Switch item=Shelly_Bad_Licht label="Bad"
Switch item=Shelly_Kueche_Licht_Decke label="Küche"
Switch item=Shelly_Kinderzimmer_Licht label="Kinderzimmer"
Switch item=Shelly_Schlafzimmer_Licht label="Schlafzimmer"
}
}
Frame label="Räume" {
Text label="Flur" icon="corridor" {
Switch item=Shelly_Flur_Licht
}
Text label="Bad" icon="bath" {
Switch item=Shelly_Bad_Licht
}
Text label="Küche" icon="kitchen" {
Switch item=Shelly_Kueche_Licht_Decke
}
Text label="Wohnzimmer" icon="sofa" {
Frame label="Klima" {
*** Text label="Statistik" icon="line" {
Frame label="Zeitraum" {
Switch item=gChartIntervall mappings=[0="Stunde", 1="Tag", 2="Woche", 3="Monat", 4="Jahr"]
}
Frame label="Temperatur, Luftfeuchte" {
Chart item=WZTEMPHUM period=h refresh=10000 visibility=[gChartIntervall==0, gChartIntervall==""]
Chart item=WZTEMPHUM period=D refresh=10000 visibility=[gChartIntervall==1]
Chart item=WZTEMPHUM period=W refresh=10000 visibility=[gChartIntervall==2]
Chart item=WZTEMPHUM period=M refresh=10000 visibility=[gChartIntervall==3]
Chart item=WZTEMPHUM period=Y refresh=10000 visibility=[gChartIntervall==4]
}
Frame label="Batterie %" {
Chart item=WZBAT period=h refresh=10000 visibility=[gChartIntervall==0, gChartIntervall==""]
Chart item=WZBAT period=D refresh=10000 visibility=[gChartIntervall==1]
Chart item=WZBAT period=W refresh=10000 visibility=[gChartIntervall==2]
Chart item=WZBAT period=M refresh=10000 visibility=[gChartIntervall==3]
Chart item=WZBAT period=Y refresh=10000 visibility=[gChartIntervall==4]
}
}
Default item=BME280_Wohnzimmer_Temperatur label="Temperatur [%.1f °C]" icon="temperature"
Default item=BME280_Wohnzimemr_Humidity label="Luftfeuchte [%.1f %%]" icon="humidity"
Default item=BME280_Wohnzimmer_Pressure label="Luftdruck [%.0f hPa]" icon="pressure"
Default item=BME280_Wohnzimmer_Voltage label="Batterie [%.2f V]" icon="energy"
Default item=BME280_Wohnzimmer_Battery label="Batterie [%.0f %%]" icon="batterylevel"
}
Frame label="Licht" {
Default item=Shelly_Wohnzimmer_Licht_Brightness
Switch item=Shelly_WZ_Stehlampe
Default item=Wemos_Wohnzimmer_Deko
Default item=Wemos_Wohnzimmer_Deko2
}
Frame label="Lowboard" {
Default item=Shelly_Wohnzimmer_Lowboard_ControlPower label="On/Off"
Default item=Shelly_Wohnzimmer_Lowboard_ColorHsb label="Farbe"
}
}
Text label="Schlafzimmer" icon="bedroom" {
Switch item=Shelly_Schlafzimmer_Licht
}
Text label="Kinderzimmer" icon="boy_2" {
Switch item=Shelly_Kinderzimmer_Licht
}
}
Frame label="Strom" icon="energy" {
Text label="Stromverbrauch" icon="chart" {
Switch item=gChartIntervall mappings=[0="Stunde", 1="Tag", 2="Woche", 3="Monat", 4="Jahr"]
Chart item=RRD4J period=h refresh=10000 visibility=[gChartIntervall==0, gChartIntervall=="Uninitialized"]
Chart item=RRD4J period=D refresh=10000 visibility=[gChartIntervall==1]
Chart item=RRD4J period=W refresh=10000 visibility=[gChartIntervall==2]
Chart item=RRD4J period=M refresh=10000 visibility=[gChartIntervall==3]
Chart item=RRD4J period=Y refresh=10000 visibility=[gChartIntervall==4]
}
}
Frame {
Text label="Erweitert" icon="settings" {
Frame label="Flur_Licht (shelly1pm-C4AB96)" {
Default item=Shelly_Flur_Licht
Default item=Shelly_Flur_Licht_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_Flur_Licht_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Flur_Licht_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Flur_Licht_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Flur_Licht_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Flur_Licht_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Flur_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Flur_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Flur_Licht_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Flur_Licht_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Flur_Licht_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Flur_Licht_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="Bad_Steckdose (shelly25-relay1-F3591D) " {
Default item=Shelly_Bad_Steckdose
Default item=Shelly_Bad_Steckdose_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_Bad_Steckdose_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Bad_Steckdose_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Bad_Steckdose_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Bad_Steckdose_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Bad_Steckdose_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Bad_Steckdose_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Bad_Steckdose_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Bad_Steckdose_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Bad_LS_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Bad_LS_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Bad_LS_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="Bad_Licht (shelly25-relay2-F3591D) " {
Default item=Shelly_Bad_Licht
Default item=Shelly_Bad_Licht_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_Bad_Licht_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Bad_Licht_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Bad_Licht_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Bad_Licht_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Bad_Licht_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Bad_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Bad_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Bad_Licht_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Bad_LS_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Bad_LS_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Bad_LS_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="Kueche_Licht_Decke (shelly1pm-C4a94b)" {
Default item=Shelly_Kueche_Licht_Decke
Default item=Shelly_Kueche_Licht_Decke_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_Kueche_Licht_Decke_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Kueche_Licht_Decke_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Kueche_Licht_Decke_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Kueche_Licht_Decke_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Kueche_Licht_Decke_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Kueche_Licht_Decke_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Kueche_Licht_Decke_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Kueche_Licht_Decke_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Kueche_Licht_Decke_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Kueche_Licht_Decke_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Kueche_Licht_Decke_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="Wohnzimmer_Licht (shellydimmer-D18447)" {
Default item=Shelly_Wohnzimmer_Licht
Default item=Shelly_Wohnzimmer_Licht_RelayInput1 label="Spannung am Schalter Eingang 1"
Default item=Shelly_Wohnzimmer_Licht_RelayInput2 label="Spannung am Schalter Eingang 2"
Default item=Shelly_Wohnzimmer_Licht_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Wohnzimmer_Licht_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Wohnzimmer_Licht_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Wohnzimmer_Licht_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Wohnzimmer_Licht_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Wohnzimmer_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Wohnzimmer_Licht_MeterLastPower3 label="Verbrauch vor 3 Minute [%.1f Watt]"
Default item=Shelly_Wohnzimmer_Licht_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Wohnzimmer_Licht_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Wohnzimmer_Licht_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Wohnzimmer_Licht_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="WZ_Stehlampe (shelly1pm-C4524C)" {
Default item=Shelly_WZ_Stehlampe
Default item=Shelly_WZ_Stehlampe_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_WZ_Stehlampe_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_WZ_Stehlampe_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_WZ_Stehlampe_RelayTimerActive label="Timer aktiv"
Default item=Shelly_WZ_Stehlampe_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_WZ_Stehlampe_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_WZ_Stehlampe_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_WZ_Stehlampe_MeterLastPower3 label="Verbrauch vor 3 Minute [%.1f Watt]"
Default item=Shelly_WZ_Stehlampe_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_WZ_Stehlampe_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_WZ_Stehlampe_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_WZ_Stehlampe_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="Wohnzimmer TV Schrank (shellyrgbw2-color-6EA1EB)" {
Default item=Shelly_Wohnzimmer_Lowboard_ControlPower
Default item=Shelly_Wohnzimmer_Lowboard_ColorHsb
Default item=Shelly_Wohnzimmer_Lowboard_ColorFull
Default item=Shelly_Wohnzimmer_Lowboard_ColorRed
Default item=Shelly_Wohnzimmer_Lowboard_ColorGreen
Default item=Shelly_Wohnzimmer_Lowboard_ColorBlue
Default item=Shelly_Wohnzimmer_Lowboard_ColorWhite
Default item=Shelly_Wohnzimmer_Lowboard_ColorGain
Default item=Shelly_Wohnzimmer_Lowboard_ColorEffect
Default item=Shelly_Wohnzimmer_Lowboard_ControlAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Wohnzimmer_Lowboard_ControlAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Wohnzimmer_Lowboard_ControlTimerActive label="Timer aktiv"
Default item=Shelly_Wohnzimmer_Lowboard_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Wohnzimmer_Lowboard_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Wohnzimmer_Lowboard_DeviceWifiSignal label="WLAN Empfang am Shelly"
}
Frame label="Schlafzimmer_Licht (shelly1pm-C44E9D)" {
Default item=Shelly_Schlafzimmer_Licht
Default item=Shelly_Schlafzimmer_Licht_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_Schlafzimmer_Licht_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Schlafzimmer_Licht_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Schlafzimmer_Licht_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Schlafzimmer_Licht_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Schlafzimmer_Licht_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Schlafzimmer_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Schlafzimmer_Licht_MeterLastPower3 label="Verbrauch vor 3 Minute [%.1f Watt]"
Default item=Shelly_Schlafzimmer_Licht_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Schlafzimmer_Licht_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Schlafzimmer_Licht_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Schlafzimmer_Licht_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
Frame label="Kinderzimmer_Licht (shelly1pm-C4A25B)" {
Default item=Shelly_Kinderzimmer_Licht
Default item=Shelly_Kinderzimmer_Licht_RelayInput label="Spannung am Schalter Eingang"
Default item=Shelly_Kinderzimmer_Licht_RelayAutoOn label="Auto An nach (0=inaktiv) [%.0f sec]"
Default item=Shelly_Kinderzimmer_Licht_RelayAutoOff label="Auto Aus nach [%.0f sec]"
Default item=Shelly_Kinderzimmer_Licht_RelayTimerActive label="Timer aktiv"
Default item=Shelly_Kinderzimmer_Licht_MeterCurrentWatts label="Aktueller Verbrauch [%.1f Watt]"
Default item=Shelly_Kinderzimmer_Licht_MeterLastPower1 label="Verbrauch vor 1 Minute [%.1f Watt]"
Default item=Shelly_Kinderzimmer_Licht_MeterLastPower2 label="Verbrauch vor 2 Minute [%.1f Watt]"
Default item=Shelly_Kinderzimmer_Licht_MeterLastPower3 label="Verbrauch vor 3 Minute [%.1f Watt]"
Default item=Shelly_Kinderzimmer_Licht_MeterTotalKWH label="Gesammt Verbrauch [%.3f kWh]"
Default item=Shelly_Kinderzimmer_Licht_DeviceUptime label="Betriebsdauer [JS(shelly.js):%d]"
Default item=Shelly_Kinderzimmer_Licht_DeviceWifiSignal label="WLAN Empfang am Shelly"
Default item=Shelly_Kinderzimmer_Licht_LastUpdate label="Letztes Update [%1$ta %1$tR]"
}
}
}
}
Ich habe die betreffenden Teile mal mit *** am Begin der Zeile markiert zum besseren finden. Die Sterne gibt es in dem sitemap Code natürlich
nicht.
Danke
Edit:
Mit der openHAB App funktioniert es. Also vielleicht doch ein Browser Problem?
Edit2:
Ich habe jetzt mal Firefox und Chrome ausprobiert. Gleiches Problem.
Nur in der App funktioniert es