LightHub 4.6.0
Open-source smart home controller firmware
Loading...
Searching...
No Matches
Item Member List

This is the complete list of members for Item, including all inherited members.

checkFM()Itemprotected
checkModbusDimmer()Itemprotected
checkModbusDimmer(int data)Itemprotected
checkRetry()Itemprotected
clearFlag(uint32_t flag)Item
Ctrl(itemCmd cmd, char *subItem=NULL, uint8_t flags=0, bool authorized=false)Item
Ctrl(char *payload, char *subItem=NULL, int remoteID=0)Item
defaultSubItemItemprotected
defaultSuffixCodeItemprotected
digGroup(aJsonObject *itemArr, itemCmd *cmd=NULL, char *subItem=NULL, bool authorized=false, uint8_t ctrlFlags=0)Itemprotected
driverItem
getArg(short n=0)Item
getArgCount()Item
getChanType()Item
getCmd()Item
getExt()Item
getFlag(uint32_t flag=FLAG_MASK)Item
getFloatArg(short n=0)Item
getPersistent()Item
getSubitemId(char *subItem)Item
getSubItemStrById(uint8_t subItem)Item
getSubtype()Item
getVal()Item
isActive()Item
isScheduled()Item
isValid()Item
Item(char *name, aJsonObject *_items=items)Item
Item(aJsonObject *obj, aJsonObject *_items=items)Item
Item(uint16_t num, uint8_t subItem, aJsonObject *_items=items)Item
itemArgItem
itemArrItem
itemExtItem
itemTypeItem
itemValItem
limitSetValue()Itemprotected
mb_fail(int result=0)Itemprotected
modbusDimmerSet(itemCmd st)Itemprotected
modbusDimmerSet(int addr, uint16_t _reg, int _regType, int _mask, uint16_t value)Itemprotected
Off()Iteminline
On()Iteminline
Parse()Itemprotected
Poll(int cause)Item
remoteCtrl(itemCmd cmd, int remoteID, char *subItem=NULL, char *authToken=NULL)Item
rootItemsItem
scheduleCommand(itemCmd cmd, bool authorized)Item
scheduleOppositeCommand(itemCmd cmd, short isActiveNow, bool authorized)Item
sendDelayedStatus()Itemprotected
SendStatus(long sendFlags, char *subItem=NULL)Item
SendStatusImmediate(itemCmd st, long sendFlags, char *subItem=NULL, bool tetain=true)Item
setCmd(uint8_t cmdValue)Item
setExt(long int par)Item
setFlag(uint32_t flag)Item
setFloatVal(float par)Item
setPersistent(chPersistent *par)Item
setSubtype(uint8_t par)Item
Setup()Item
setVal(long int par)Item
Stop()Item
Toggle()Iteminline
VacomSetFan(itemCmd st)Itemprotected
VacomSetHeat(itemCmd st)Itemprotected
~Item()Item