NEWS
Sternenhimmel in VIS
-
Hallo Zusammen,
mittels der freien Softwaree "Stellarium" und ein paar Skipten lassen sich in VIS die Hemispheren des Standorts anzeigen….
Ist nur ein kleines Projekt, wer das brauchen kann, meldet sich bitte kurz hier.
Schönen Abend noch
Equilora aka Harald
4229_nordhimmel000.png
4229_osthimmel000.png
4229_suedhimmel000.png
4229_westhimmel000.png -
Klinkt interessant wie lässt sich das umsetzen?
–-----------------------
Send from mobile device
-
Hi Dutchman,
Stellarium ist für die "üblichen" IoBroker Betriebssysteme verfügbar und kann mittels apt-get und Co installiert werden.
Mittels Cron oder externen Script kann Stellarium getriggert werden und liefert astronomische Daten aber auch Bilder von lokal (keine Cloud).
Stellarium nutzt die QT Script Engine…. hier ein Beispiel
! ScreenImageMgr.deleteAllImages
! // setze Koordinaten vom Beobachtungspunkt
! core.setObserverLocation(12.34567, 48.12345, Höhe, 54, "Ortsname, GE", "Earth");
! core.setTimeRate(0.0);
! core.setRealTime();
! core.setDate
! core.wait(10);
! LabelMgr.deleteAllLabels();
! ConstellationMgr.setFlagArt(true);
! ConstellationMgr.setFlagBoundaries(true);
! GridLinesMgr.setFlagHorizonLine(1, 0);
! LandscapeMgr.setFlagAtmosphere(false);
! MilkyWay.setIntensity(3)
! StelMovementMgr.zoomTo(65, 1);
! core.moveToAltAzi(30, 0)
! // Setze Label Blickrichtung in jedem Bild mit Hinweis zum Ortsnamen
! LabelMgr.labelScreen("Nordhimmel in Irgendwo", 10, 10, true, 20, "#ff0000");
! core.wait(5)
! // Erzeuge ein Bild vom aktuellen Standort mit aktueller Zeit, alte Bilder werden ueberschrieben
! core.screenshot("nordhimmel", false, "/usr/share/stellarium/webroot/iobroker" ,true);
! LabelMgr.deleteAllLabels();
! core.wait(5);
! core.moveToAltAzi(30, 90)
! // Setze Label Blickrichtung in jedem Bild mit Hinweis zum Ortsnamen
! LabelMgr.labelScreen("Osthimmel in Irgendwo", 10, 10, true, 20, "#ff0000");
! core.wait(5);
! // Erzeuge ein Bild vom aktuellen Standort mit aktueller Zeit, alte Bilder werden ueberschrieben
! core.screenshot("osthimmel", false, "/usr/share/stellarium/webroot/iobroker" ,true);
! LabelMgr.deleteAllLabels();
! core.wait(5);
! core.moveToAltAzi(30, 180)
! // Setze Label Blickrichtung in jedem Bild mit Hinweis zum Ortsnamen
! LabelMgr.labelScreen("Suedhimmel in Irgendwo", 10, 10, true, 20, "#ff0000");
! core.wait(5)
! // Erzeuge ein Bild vom aktuellen Standort mit aktueller Zeit, alte Bilder werden ueberschrieben
! core.screenshot("suedhimmel", false, "/usr/share/stellarium/webroot/iobroker" ,true);
! LabelMgr.deleteAllLabels();
! core.wait(5)
! core.moveToAltAzi(30, 270)
! // Setze Label Blickrichtung in jedem Bild mit Hinweis zum Ortsnamen
! LabelMgr.labelScreen("Westhimmel in Irgendwo", 10, 10, true, 20, "#ff0000");
! core.wait(5)
! // Erzeuge ein Bild vom aktuellen Standort mit aktueller Zeit, alte Bilder werden ueberschrieben
! core.screenshot("westhimmel", false, "/usr/share/stellarium/webroot/iobroker" ,true);
! core.wait(5);
! LabelMgr.deleteAllLabels();Stellarium Script angepasst am 15.12.2017
Dabei werden 4 Bilder erzeugt welche dann in VIS geladen werden können.
Denke für einen Adapter ist es zu klein um da Zeit zu investieren… wenn mehr Interesse besteht kann man mehr rausholen.
Herzliche Grüsse Equilora aka Harald
-
Nice danke, werde ich mir am Wochenende Mal näher anschauen könnte nice sein als Hintergrund oder Art Standby fürs Display
–-----------------------
Send from mobile device
-
Gerne, war auch ein mein Gedanke als Hintergund für die Spiegel-Freaks hier oder eben als Bildschirmschoner.
Noch einen Tip - da Stellarim eine X Anwendung ist, solltest Du wenn es Du keinen X-Server verwendest mittels xvfb, Stellarium einen X-Server vortäuschen…..
Am besten auf einer neutralen Instanz erstmal rumspielen, das Tool ist in den meisen Sternwarten in der Welt im Einsatz und sehr mächtig.
Gruss Equilora