-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcron.php
More file actions
84 lines (67 loc) · 3.7 KB
/
cron.php
File metadata and controls
84 lines (67 loc) · 3.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?php
ini_set('display_errors', 1);
include_once realpath('./includes/global.php');
$session = Portal::getModel('Envertech/Session');
$session->setUsername(Username)->setPassword(Password);
if ( $session->startEnvertechSession() ) {
echo date("d.m.Y H:i:s") . " :: Session: ok\n";
//echo "\n-------------------------------------\n";
//$apiSession = Portal::getModel('Envertech/ApiAccount_SessionUser');
//var_dump( $apiSession->sendRequest() );
//echo "\n-------------------------------------\n";
//$stationId = Portal::getModel('Envertech/StationId');
//var_dump( $stationId->sendRequest() );
//echo "\n-------------------------------------\n";
//$gateways = Portal::getModel('Envertech/Gatways');
//var_dump( $gateways->getGatewayList() );
//echo "\n-------------------------------------\n";
//$devices = Portal::getModel('Envertech/Devices');
//$devices->setPhaseMode('three');
//var_dump( $devices->sendRequest() );
//echo "\n-------------------------------------\n";
//$devices = Portal::getModel('Envertech/Station');
//var_dump( $devices->sendRequest() );
//echo "\n-------------------------------------\n";
//$totalinfo = Portal::getModel('Envertech/StationInfo');
//var_dump( $totalinfo->sendRequest() );
//echo "\n-------------------------------------\n";
//$terminalRealTime = Portal::getModel('Envertech/TerminalReal');
//$terminalRealTime->addQueryData('STATIONID', StationID);
//$terminalRealTime->addQueryData('STATIONID', StationID)->addQueryData('GATEWAYALIAS', '94000734')->addQueryData('SNALIAS', '20151750');
//var_dump( $terminalRealTime->sendRequest() );
//echo "\n-------------------------------------\n";
//$energyChart = Portal::getModel('Envertech/Chart_Energy');
//$energyChart->setRequestValue('year', '2022')->setRequestValue('month', '05');
//$energyChart->setRequestValue('year', date('Y'))->setRequestValue('month', date('m'));
//var_dump( $energyChart->sendRequest() );
//echo "\n-------------------------------------\n";
//$energyChart = Portal::getModel('Envertech/Chart_DayPower');
//$energyChart->setDate('2022-05-24');
//$energyChart->setDate(date('Y-m-d'));
//var_dump( $energyChart->sendRequest() );
//echo "\n-------------------------------------\n";
//$energyHistory = Portal::getModel('Envertech/Chart_History');
//$energyHistory->setRequestValue('gateway', '94000734')->setRequestValue('inverter', '20151750')->setRequestValue('date', '2022-05-24');
//$energyHistory->setRequestValue('gateway', '94000734')->setRequestValue('inverter', '20151750')->setRequestValue('date', date('Y-m-d'));
//var_dump( $energyHistory->sendRequest() );
//echo "\n-------------------------------------\n";
//$reportDaily = Portal::getModel('Envertech/Preview_DailyReport');
//$reportDaily->setRequestValue('date', '2022-05-25')->setRequestValue('inverter', '20151750');
//$reportDaily->setRequestValue('date', date('Y-m-d'))->setRequestValue('inverter', '20151750');
//var_dump( $reportDaily->sendRequest() );
//echo "\n-------------------------------------\n";
//$reportMonth = Portal::getModel('Envertech/Preview_MonthReport');
//$reportMonth->setDate('2022-05');
//$reportMonth->setDate(date('Y-m'));
//var_dump( $reportMonth->sendRequest() );
//echo "\n-------------------------------------\n";
//$reportYear = Portal::getModel('Envertech/Preview_YearReport');
//$reportYear->setYear('2022');
//$reportYear->setYear(date('Y'));
//var_dump( $reportYear->sendRequest() );
}
else {
echo date("d.m.Y H:i:s") . " :: Session failed\n";
}
echo "\n-------------------------------------\n";
echo "Ready";