|
const | MAXSENSORS = 6 |
| How many sensors are attached 5 external Temp/Hum Sensors(1-5), Rain, Wind and Indoor Sensor.
|
|
const | rc_to_mm = 708 |
| default rain constant *1000
|
|
const | ms_to_kmh = 3.6 |
| factor to convert m/sec to kmh
|
|
const | IPS_KERNELMESSAGE = 10100 |
| IPS Message IDs. More...
|
|
const | KR_INIT = 10102 |
| Kernel Status "INIT".
|
|
const | KR_READY = 10103 |
| Kernel Status "Ready".
|
|
const | KR_UNINIT = 10104 |
| Kernel Status "UnInit".
|
|
const | ST_AKTIV = 102 |
| Module Status aktive.
|
|
const | ST_INACTIV = 104 |
| Module Status "inactive".
|
|
const | ST_ERROR = 201 |
| Module Status "Error".
|
|
const | ST_NOPARENT = 202 |
| Custom Module Status "NoParent".
|
|
const | VT_Boolean = 0 |
| IPS Variable Type Boolean.
|
|
const | VT_Integer = 1 |
| IPS Variable Type Integer.
|
|
const | VT_Float = 2 |
| IPS Variable Type Float.
|
|
const | VT_String = 3 |
| IPS Variable Type String.
|
|
const | IM_CHANGESTATUS =10505 |
| Instance Message Status change.
|
|
const | VM_DELETE =10602 |
| Variable Message Delete.
|
|
const | VM_UPDATE =10603 |
| Variable Message Update.
|
|
|
| SendDataToChildren ($Data) |
| Data Interface to Childs. More...
|
|
| HasActiveParent ($id=0) |
| Check if a parent is active. More...
|
|
| isActive ($id=0) |
| Check if the given Instance is active. More...
|
|
| GetInstanceStatus ($id=0) |
| Retrieve instance status. More...
|
|
| GetParent ($id=0) |
| Check if a parent for Instance $id exists. More...
|
|
| GetCapList () |
| Get Property Caplist. More...
|
|
| GetCaps () |
| returns array of defined capabilities for this device Format:"cap:action;" More...
|
|
| GetActions () |
| returns array of defined Actions for this device More...
|
|
| CreateStatusVars () |
| create status variables out of capvar definitions from device
|
|
| SetStatusVariables () |
| remove variables not matching actual capabilities
|
|
| SwitchStatus ($val) |
| parses switch status values to true/false More...
|
|
| SemEnter ($resource) |
| Enter/Lock semaphore. More...
|
|
| SemLeave ($resource) |
| Leave/unlock Semaphore. More...
|
|
| check_profile ($pname, $typ, $prefix, $suffix, $icon, $min, $max, $step, $digit=0, $drop=false) |
| Check profile by name if exists, else create. More...
|
|
| drop_var ($ident) |
| Delete a Variable by name if exists and assigned events. More...
|
|
| GetLocalBuffer () |
| Get status variable Buffer contains incoming data from IO, act as regVar. More...
|
|
| SetLocalBuffer ($val) |
| Set status variable Buffer. More...
|
|
| debug ($topic, $data) |
| Log an debug message PHP modules cannot enter data to debug window,use messages instead. More...
|
|
| isDebug () |
| check if debug is enabled More...
|
|
| debuglog ($data) |
| Log Debug to its own file. More...
|
|
TE923 Gateway IPSymcon PHP Splitter Module Class.
TE923 based weather stations (TFA Nexus,Ventus 831, Mebus 923 etc) using TE923con output This requires a running webservice providing output from te923con binary.