Re: Astro-Binding mit seltsamer Darstellung
Verfasst: 10. Nov 2020 10:16
Hallo Oliver,
danke für deine Infos.
Bei mir is es Skorpion, was stimmt.
anbei mal meine Konfiguration.
astro.things
astro.items
astro.rules
sitemap
Probiere das bitte mal, ob das bei dir zum Erfolg führt.
Gruß, Mirko.
danke für deine Infos.
Bei mir is es Skorpion, was stimmt.
anbei mal meine Konfiguration.
astro.things
Code: Alles auswählen
astro:sun:home [ geolocation="xx.yyyyyyy, xx.yyyyyyy", interval=60 ]
astro:moon:home [ geolocation="xx.yyyyyyy, xx.yyyyyyy", interval=60 ]
astro.items
Code: Alles auswählen
Group Astro <sun_clouds> (W66a)
DateTime Current_DateTime "Today [%1$tA, %1$td.%1$tm.%1$tY]" <clock> (Astro) {channel="ntp:ntp:local:dateTime"}
DateTime Sunset_Time "Sunset [%1$tH:%1$tM]" <sun> (Astro) {channel="astro:sun:home:set#start"}
DateTime Sunrise_Time "Sunrise [%1$tH:%1$tM]" <sun> (Astro) {channel="astro:sun:home:rise#end"}
DateTime Evening_Time "Evening [%1$tH:%1$tM]" (Astro) {channel="astro:sun:minus90:set#start"}
String Day_Phase "Phase of Day [MAP(astroDE.map):%s]" (Astro) {channel="astro:sun:home:phase#name"}
Switch Night_State "Night" (Astro)
String Season_Name "Season [MAP(astroDE.map):%s]" (Astro) {channel="astro:sun:home:season#name"}
String Zodiac_Sign "Zodiac [MAP(astroDE.map):%s]" <zodiac> (Astro) {channel="astro:sun:home:zodiac#sign"}
Number Sun_Elevation "Sun Elevation [%.1f °]" <sun> (Astro) {channel="astro:sun:home:position#elevation"}
Number Moon_Elevation "Moon Elevation [%.1f °]" <moon> (Astro) {channel="astro:moon:home:position#elevation"}
String Moon_Phase "Moon Phase [MAP(astroDE.map):%s]" <moon> (Astro) {channel="astro:moon:home:phase#name"}
DateTime Moon_Next_Full "Next Full Moon [%1$td.%1$tm.%1$tY, %1$tH:%1$tM]" <moon> (Astro) {channel="astro:moon:home:phase#full"}
DateTime Moon_Next_New "Next New Moon [%1$td.%1$tm.%1$tY, %1$tH:%1$tM]" <moon> (Astro) {channel="astro:moon:home:phase#new"}
astro.rules
Code: Alles auswählen
val sunEvent = "SUN_SET"
val today = ZonedDateTime.now;
val sunEventTime = sunActions.getEventTime(sunEvent,today,"START")
logInfo("AstroActions","{} will happen at : {}", sunEvent, sunEventTime.toString)
sitemap
Code: Alles auswählen
// Mond & Astro
Frame label="Astro & Mond" {
//Switch item=Night_State label="Phase of Day" mappings=[OFF="Tag", ON="Nacht"]
Text item=Day_Phase icon="sunmoon"
Text item=Sunrise_Time icon="sunrise" visibility=[Night_State == ON]
Text item=Sunset_Time icon="sunset" visibility=[Night_State == OFF]
Text item=Sun_Elevation icon="sunmoon" visibility=[Sun_Elevation > 0]
Text item=Moon_Elevation icon="sunmoon" visibility=[Moon_Elevation > 0]
Text item=Zodiac_Sign icon="zodiac"
Text item=Moon_Phase
Text item=Moon_Next_Full icon="fullmoon"
visibility=[Moon_Phase == WAXING_CRESCENT,
Moon_Phase == FIRST_QUARTER,
Moon_Phase == ZUNEHMENDER_MOND,
Moon_Phase == FULL]
Text item=Moon_Next_New icon="fullmoon"
visibility=[Moon_Phase == ABNEHMENDER_MOND,
Moon_Phase == THIRD_QUARTER,
Moon_Phase == WANING_CRESCENT,
Moon_Phase == NEW]
}
Probiere das bitte mal, ob das bei dir zum Erfolg führt.
Gruß, Mirko.