ot_switch - Umschaltung nach Außentemperatur

Konfigurationsbeispiel

$conf['module']['ot_switch']['zones'] = array(
	1=>array(
		'name'	=>	'Zone 18',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
			'state'=>array(
				'high'	=> array(array('daikin_err.setModeIfAuto',array(130=>'cool'))),
				'low'	=> array(array('daikin_err.setModeIfAuto',array(130=>'heat')))
			)
		)
	),
	2=>array(
		'name'	=>	'Zone 17',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	3=>array(
		'name'	=>	'Zone 16',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	4=>array(
		'name'	=>	'Zone 15',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	5=>array(
		'name'	=>	'Zone 14',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	6=>array(
		'name'	=>	'Zone 13',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	7=>array(
		'name'	=>	'Zone 12',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	8=>array(
		'name'	=>	'Zone 11',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	9=>array(
		'name'	=>	'Zone 10',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	10=>array(
		'name'	=>	'Zone 9',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	11=>array(
		'name'	=>	'Zone 8',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	12=>array(
		'name'	=>	'Zone 7',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	13=>array(
		'name'	=>	'Zone 6',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	14=>array(
		'name'	=>	'Zone 5',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	15=>array(
		'name'	=>	'Zone 4',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	16=>array(
		'name'	=>	'Zone 3',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	17=>array(
		'name'	=>	'Zone 2',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
	18=>array(
		'name'	=>	'Zone 1',
		'algorithm'		=>	'ot_switch.simple',
		'inputs'=>	array(
			'T_outdoor'	=> '/SDO/ModBus/MR-AI8/Value 1'
		),
		'onchange'=>array(
		)
	),
);
doc/c2k-tng/modules/ot_switch.txt · Zuletzt geändert: 2014.04.02 - 12:23 von 127.0.0.1
 
Copyright 2021, e-design / Alexander Krause