Antworten
Jan 07, 2017 - 12:20
Ob und wie man überhaupt auf die Zeiten in NEO zugreifen kann ist mir persönlich unbekannt. Du könntest aber wenn eine CCU vorhanden ist diese über einen Systemvariable anzeigen lassen. Oder alternativ berechnest Du die Werte selber mit einem Skript und läst diese in einem Webseitenelement anzeigen oder aber nutzt z.B. IP-Symcon und läst die Werte vom Astronomiemodul dann in NEO visualisieren. Mit IP-Symcon bekommst Du auch das Mondbild, Mondphasen und weiteres in NEO visualisiert.
Jan 07, 2017 - 14:51
Hallo Fonzo,
danke für die Antworten.
Leider habe ich weder CCU noch IP-Symcon. Ich habe nur das Gateway V5 und wollte auch nicht viel mehr investieren, da das Gateway auch nicht gerade guenstig war.
Gruß
M.Max
danke für die Antworten.
Leider habe ich weder CCU noch IP-Symcon. Ich habe nur das Gateway V5 und wollte auch nicht viel mehr investieren, da das Gateway auch nicht gerade guenstig war.
Gruß
M.Max
Jan 07, 2017 - 16:49
Wenn es dir nur um Sonnenuntergang- und aufgang geht und du einen Webspace mit PHP hast, kannst du die Zeiten hiermit anzeigen lassen:
// Berechnung von Sonnenaufgang (sunrise) und Sonnenuntergang (sunset)
$now = time();
$gmt_offset = 1; // Unterschied GMT zur eigenen Zeitzone in Stunden
$zenith = 90+50/60;
$sunset = date_sunset($now, SUNFUNCS_RET_TIMESTAMP, 51.3511, 8.2851, $zenith, $gmt_offset);
$sunrise = date_sunrise($now, SUNFUNCS_RET_TIMESTAMP, 51.3511, 8.2851, $zenith, $gmt_offset);
Anpassen nicht vergesssen...
// Berechnung von Sonnenaufgang (sunrise) und Sonnenuntergang (sunset)
$now = time();
$gmt_offset = 1; // Unterschied GMT zur eigenen Zeitzone in Stunden
$zenith = 90+50/60;
$sunset = date_sunset($now, SUNFUNCS_RET_TIMESTAMP, 51.3511, 8.2851, $zenith, $gmt_offset);
$sunrise = date_sunrise($now, SUNFUNCS_RET_TIMESTAMP, 51.3511, 8.2851, $zenith, $gmt_offset);
Anpassen nicht vergesssen...
Jan 08, 2017 - 03:17
Hier gibt es so einen Kalender welchen man in einem Google Kalender abonnieren kann, diesen dann über eine Webseite in Neo anzeigen könnte.
Dez 12, 2018 - 11:41
hallo
habe das Skript noch ausgebaut.
- Anzeige in Std:Min:Sek
- Koordinaten auf mein Wohnort angepasst (Altstätten, CH)
- Übergabe der Zeit an Variablen in AIO Gateway oder NeoServer (im Skript nur den Sonnenuntergang dargestellt)
Gruss Peter
habe das Skript noch ausgebaut.
- Anzeige in Std:Min:Sek
- Koordinaten auf mein Wohnort angepasst (Altstätten, CH)
- Übergabe der Zeit an Variablen in AIO Gateway oder NeoServer (im Skript nur den Sonnenuntergang dargestellt)
Gruss Peter
<?php
// Berechnung von Sonnenaufgang (sunrise) und Sonnenuntergang (sunset)
$now = time();
$gmt_offset = 1; // Unterschied GMT zur eigenen Zeitzone in Stunden
$zenith = 90+50/60;
$sunset = date_sunset($now, SUNFUNCS_RET_TIMESTAMP, 47.22, 9.32, $zenith, $gmt_offset);
$sunrise = date_sunrise($now, SUNFUNCS_RET_TIMESTAMP, 47.22, 9.32, $zenith, $gmt_offset);
// Umrechnung von Unix in Echtzeit
$aufgang=date('H:i:s', $sunrise);
$untergang=date('H:i:s', $sunset);
echo "Sonnenaufgang, $aufgang<br/>Sonnenuntergang, $untergang<br/>";
//auf AIO-GatewayV4 die Variable 01 auf den Wert $untergang setzen
$ch = curl_init("http://192.168.1.145/command?XC_FNC=setVar&id=01&type=STRING
&value=$untergang");
curl_exec($ch);
curl_close($ch);
// auf NEOSERVER die Variable Astro[01] auf den Wert $untergang setzen
$ch = curl_init("http://192.168.1.107:8088/cmd?XC_FNC=setVar&id=01&type=STRIN
G&value=$untergang");
curl_exec($ch);
curl_close($ch);
?>
Quelle: Astro in Variable schreiben
Neuen Kommentar hinzufügen