Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SzczepanLeon/esphome-components
/ functions
Functions
1,013 in github.com/SzczepanLeon/esphome-components
⨍
Functions
1,013
◇
Types & classes
220
↓ 202 callers
Method
addDetection
components/wmbus_common/meters.h:195
↓ 102 callers
Method
addLinkMode
components/wmbus_common/meters.cc:293
↓ 93 callers
Method
setName
components/wmbus_common/meters.h:183
↓ 91 callers
Function
registerDriver
components/wmbus_common/meters.cc:154
↓ 91 callers
Method
setConstructor
components/wmbus_common/meters.h:191
↓ 91 callers
Method
setDefaultFields
components/wmbus_common/meters.h:186
↓ 90 callers
Method
setMeterType
components/wmbus_common/meters.cc:291
↓ 56 callers
Function
tostrprintf
components/wmbus_common/util.cc:200
↓ 46 callers
Function
strprintf
components/wmbus_common/util.cc:227
↓ 41 callers
Method
addSpecialExplanation
components/wmbus_common/wmbus.cc:957
↓ 34 callers
Method
clear
components/wmbus_common/formula.cc:232
↓ 34 callers
Function
hex2bin
components/wmbus_common/util.cc:108
↓ 33 callers
Function
bin2hex
components/wmbus_common/util.cc:149
↓ 33 callers
Method
str
components/wmbus_common/meters.cc:1550
↓ 31 callers
Function
checkIf
components/wmbus_common/meters.cc:1895
↓ 29 callers
Method
intValue
components/wmbus_common/dvparser.h:255
↓ 28 callers
Function
add_idf_sdkconfig_option
Set an esp-idf sdkconfig value.
components/esp32/__init__.py:236
↓ 26 callers
Method
info
components/wmbus_common/units.cc:696
↓ 25 callers
Function
debugPayload
components/wmbus_common/util.cc:349
↓ 23 callers
Function
checkSizeHex
components/wmbus_common/dvparser.cc:816
↓ 21 callers
Method
name
components/wmbus_common/meters.cc:450
↓ 21 callers
Method
usesProcessContent
components/wmbus_common/meters.h:198
↓ 19 callers
Method
displayUnit
components/wmbus_common/meters.h:318
↓ 19 callers
Function
manufacturerFlag
components/wmbus_common/address.cc:451
↓ 19 callers
Method
vname
components/wmbus_common/meters.h:316
↓ 17 callers
Function
safeButUnsafeVectorPtr
components/wmbus_common/util.cc:1376
↓ 17 callers
Method
spi_write
components/wmbus_radio/transceiver.cpp:63
↓ 16 callers
Function
Multiply
components/wmbus_common/aes.cc:344
↓ 16 callers
Method
addExplanationAndIncrementPos
components/wmbus_common/wmbus.cc:891
↓ 15 callers
Function
mediaType
components/wmbus_common/wmbus.cc:353
↓ 15 callers
Function
unitToStringLowerCase
components/wmbus_common/units.cc:480
↓ 14 callers
Function
xtime
components/wmbus_common/aes.cc:318
↓ 13 callers
Method
extractPayload
components/wmbus_common/wmbus.cc:4777
↓ 13 callers
Method
has
components/wmbus_common/wmbus.cc:152
↓ 12 callers
Method
empty
Check if any link mode has been set.
components/wmbus_common/wmbus.h:167
↓ 12 callers
Method
safe_add
components/wmbus_common/units.cc:708
↓ 12 callers
Method
safe_div2
components/wmbus_common/units.cc:722
↓ 12 callers
Method
safe_sub
components/wmbus_common/units.cc:715
↓ 12 callers
Function
toDoubleFromBytes
components/wmbus_common/wmbus.cc:4509
↓ 11 callers
Method
convertTo
components/wmbus_common/units.cc:234
↓ 10 callers
Method
getNumericValue
components/wmbus_common/meters.cc:1000
↓ 10 callers
Function
manufacturer
components/wmbus_common/wmbus.cc:338
↓ 10 callers
Function
qdsExtractWalkByField
components/wmbus_common/manufacturer_specificities.cc:352
↓ 10 callers
Function
toDoubleFromBCD
components/wmbus_common/wmbus.cc:4518
↓ 10 callers
Function
toString
components/wmbus_common/meters.cc:512
↓ 9 callers
Function
getSBoxValue
/ Private functions: */ /
components/wmbus_common/aes.cc:194
↓ 9 callers
Function
get_cpu_frequencies
(*frequencies)
components/esp32/__init__.py:113
↓ 9 callers
Function
splitString
components/wmbus_common/util.cc:1017
↓ 8 callers
Method
addNameAlias
components/wmbus_common/meters.h:184
↓ 8 callers
Function
expectedMore
components/wmbus_common/wmbus.cc:970
↓ 8 callers
Method
printProperties
components/wmbus_common/meters.h:324
↓ 8 callers
Method
withMarker
components/wmbus_common/formula.cc:1147
↓ 8 callers
Method
xuantity
components/wmbus_common/meters.h:317
↓ 7 callers
Function
bcd2bin
The byte 0x13 i converted into the integer value 13.
components/wmbus_common/util.cc:52
↓ 7 callers
Function
crc16_EN13757
components/wmbus_common/util.cc:471
↓ 7 callers
Function
defaultUnitForQuantity
components/wmbus_common/units.cc:441
↓ 7 callers
Method
detect
components/wmbus_common/meters.cc:92
↓ 7 callers
Method
link_mode
Determine the link mode based on the first byte of the data
components/wmbus_radio/packet.cpp:20
↓ 7 callers
Method
meter
components/wmbus_common/formula_implementation.h:290
↓ 7 callers
Method
setStringValue
components/wmbus_common/meters.cc:1021
↓ 7 callers
Function
toQuantity
components/wmbus_common/units.cc:413
↓ 7 callers
Function
toString
components/wmbus_common/dvparser.cc:39
↓ 7 callers
Function
uint32FromBytes
components/wmbus_common/manufacturer_specificities.cc:211
↓ 7 callers
Function
xorit
components/wmbus_common/util.cc:237
↓ 6 callers
Function
AddRoundKey
This function adds the round key to state. The round key is added to the state by an XOR function.
components/wmbus_common/aes.cc:268
↓ 6 callers
Function
char2int
components/wmbus_common/util.cc:39
↓ 6 callers
Method
findFieldInfo
components/wmbus_common/meters.cc:1083
↓ 6 callers
Method
hasConfidentialityKey
components/wmbus_common/wmbus.h:273
↓ 6 callers
Method
hasINCLUDETPLSTATUS
components/wmbus_common/meters.h:285
↓ 6 callers
Function
helper
components/wmbus_common/util.cc:1078
↓ 6 callers
Method
index
components/wmbus_common/meters.cc:581
↓ 6 callers
Function
lookupDriver
components/wmbus_common/meters.cc:44
↓ 6 callers
Method
parse
components/wmbus_common/wmbus.cc:2108
↓ 6 callers
Method
str
components/wmbus_common/formula.cc:195
↓ 5 callers
Method
a
components/wmbus_common/units.h:220
↓ 5 callers
Method
asUnit
components/wmbus_common/units.cc:585
↓ 5 callers
Method
c
components/wmbus_common/units.h:224
↓ 5 callers
Method
cd
components/wmbus_common/units.h:222
↓ 5 callers
Method
dif
components/wmbus_common/dvparser.h:235
↓ 5 callers
Method
extractDate
components/wmbus_common/dvparser.cc:1350
↓ 5 callers
Method
f
components/wmbus_common/units.h:225
↓ 5 callers
Method
k
components/wmbus_common/units.h:223
↓ 5 callers
Method
kg
components/wmbus_common/units.h:219
↓ 5 callers
Method
linkModes
components/wmbus_common/meters.h:215
↓ 5 callers
Method
m
components/wmbus_common/units.h:218
↓ 5 callers
Method
mol
components/wmbus_common/units.h:221
↓ 5 callers
Method
month
components/wmbus_common/units.h:226
↓ 5 callers
Method
s
components/wmbus_common/units.h:217
↓ 5 callers
Function
toString
components/wmbus_common/wmbus.cc:49
↓ 5 callers
Method
unixTimestamp
components/wmbus_common/units.h:228
↓ 5 callers
Method
year
components/wmbus_common/units.h:227
↓ 4 callers
Function
AES_ECB_encrypt
components/wmbus_common/aes.cc:472
↓ 4 callers
Function
KeyExpansion
This function produces Nb(Nr+1) round keys. The round keys are used in each round to decrypt the states.
components/wmbus_common/aes.cc:200
↓ 4 callers
Method
addMoreExplanation
components/wmbus_common/wmbus.cc:924
↓ 4 callers
Function
add_tpl_status
components/wmbus_common/meters.cc:1758
↓ 4 callers
Method
calculate
components/wmbus_common/formula.cc:39
↓ 4 callers
Function
ciType
components/wmbus_common/wmbus.cc:687
↓ 4 callers
Function
delay
components/esp32/core.cpp:29
↓ 4 callers
Function
detectDiehlFrameInterpretation
Diehl: Determines how to interpret frame
components/wmbus_common/manufacturer_specificities.cc:57
↓ 4 callers
Method
extractMfctData
components/wmbus_common/wmbus.cc:4766
next →
1–100 of 1,013, ranked by callers