Log in automations Fix
This commit is contained in:
parent
fc4a1edde0
commit
9458b01cea
@ -1,4 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class AutomationManager{
|
class AutomationManager{
|
||||||
public static $automation;
|
public static $automation;
|
||||||
|
|
||||||
@ -33,7 +34,8 @@ class AutomationManager{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function executeAll(){
|
public function executeAll(){
|
||||||
$dateTimeOffset;
|
global $logManager;
|
||||||
|
|
||||||
$automations = Db::loadAll ("SELECT * FROM automation");
|
$automations = Db::loadAll ("SELECT * FROM automation");
|
||||||
$dayNameNow = strtolower (date('D', time()));
|
$dayNameNow = strtolower (date('D', time()));
|
||||||
|
|
||||||
@ -47,12 +49,12 @@ class AutomationManager{
|
|||||||
|
|
||||||
if ($automation['active'] != 0){
|
if ($automation['active'] != 0){
|
||||||
if (in_array($dayNameNow, $actionDays)){
|
if (in_array($dayNameNow, $actionDays)){
|
||||||
if (in_array($onValue['type'], ['sunSet','time','now'])) {
|
if (in_array($onValue['type'], ['sunSet', 'sunRise', 'time','now'])) {
|
||||||
|
|
||||||
if ($onValue['type'] == 'sunSet') {
|
if ($onValue['type'] == 'sunSet') {
|
||||||
$value = date_sunset($value, SUNFUNCS_RET_TIMESTAMP, 50.0755381 , 14.4378005, 90, $dateTimeOffset);
|
$value = date_sunset($value, SUNFUNCS_RET_TIMESTAMP, 50.0755381 , 14.4378005, 90);
|
||||||
} else if ($onValue['type'] == 'sunRise') {
|
} else if ($onValue['type'] == 'sunRise') {
|
||||||
$value = date_sunrise($value, SUNFUNCS_RET_TIMESTAMP, 50.0755381 , 14.4378005, 90, $dateTimeOffset);
|
$value = date_sunrise($value, SUNFUNCS_RET_TIMESTAMP, 50.0755381 , 14.4378005, 90);
|
||||||
} else if ($onValue['type'] == 'time') {
|
} else if ($onValue['type'] == 'time') {
|
||||||
$onValue = explode(':',$onValue['value']);
|
$onValue = explode(':',$onValue['value']);
|
||||||
$today = date_create('now');
|
$today = date_create('now');
|
||||||
|
Loading…
Reference in New Issue
Block a user